




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)據(jù)庫(kù)系統(tǒng)及應(yīng)用,戴小平,中國(guó)科技大學(xué)出版社,2010.8 第1章數(shù)據(jù)庫(kù)基礎(chǔ)1.1 習(xí)題P22A.11.2試述數(shù)據(jù)庫(kù)、念。數(shù)據(jù)庫(kù)系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)這幾個(gè)概答案:B.1數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)是關(guān)于企業(yè)或組織的全部數(shù)據(jù)的集合。數(shù)據(jù)庫(kù) 包含兩部分:一是對(duì)數(shù)據(jù)結(jié)構(gòu)的所有描述,存儲(chǔ)于數(shù) 據(jù)字典之中,二是數(shù)據(jù)數(shù)據(jù)本身,它是數(shù)據(jù)庫(kù)的主體B.2數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫(kù)后的系統(tǒng) 構(gòu)成,由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、運(yùn)行環(huán)境、數(shù)據(jù) 庫(kù)管理員和用戶構(gòu)成。B.3數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)是位于用戶與操作系統(tǒng)之間的一層數(shù) 據(jù)管理軟件,負(fù)責(zé)數(shù)據(jù)庫(kù)管理和維護(hù)的軟件系統(tǒng)。A.21.3試述數(shù)據(jù)管理技術(shù)的三個(gè)階段,
2、及其特點(diǎn)。 答案:B.1手工管理階段數(shù)據(jù)的組織和管理完全靠程序員手工完成,因此稱為 手工管理階段。這個(gè)階段數(shù)據(jù)的管理效率很低。C.1特點(diǎn):D.1數(shù)據(jù)不保存。D.2D.3應(yīng)用程序管理數(shù)據(jù)。數(shù)據(jù)不共享。D.4數(shù)據(jù)不具有獨(dú)立性。B.2文件系統(tǒng)階段在文件系統(tǒng)中,按一定的規(guī)則將數(shù)據(jù)組織成為一個(gè)文 件,應(yīng)用程序通過(guò)文件系統(tǒng)對(duì)文件中的數(shù)據(jù)進(jìn)行存取 和加工。C.1D.1D.2特點(diǎn):數(shù)據(jù)可以長(zhǎng)期保留。數(shù)據(jù)不屬于某個(gè)特定的應(yīng)用程序。D.3D.4文件組織形式的多樣化。數(shù)據(jù)冗余度大。D.5D.6數(shù)據(jù)不一致性。 數(shù)據(jù)聯(lián)系弱。B.3數(shù)據(jù)庫(kù)系統(tǒng)階段數(shù)據(jù)庫(kù)技術(shù)克服了以前所有管理方式的缺點(diǎn),試圖提 供一種完善的、更高級(jí)的數(shù)據(jù)管
3、理方式。它的基本思想是解決多用戶數(shù)據(jù)共享的問(wèn)題,實(shí)現(xiàn)對(duì)數(shù)據(jù)的集中 統(tǒng)一管理,具有較高的數(shù)據(jù)獨(dú)立性,并為數(shù)據(jù)提供各 種保護(hù)措施。C.1特點(diǎn):D.1采用數(shù)據(jù)模型表示復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。D.2D.3數(shù)據(jù)的共享性高,冗余度低,易擴(kuò)充。 數(shù)據(jù)具有較高的獨(dú)立性-D.4數(shù)據(jù)由DBMS統(tǒng)一管理和控制。A.31.4什么是數(shù)據(jù)模型及其三要素?答案: 數(shù)據(jù)模型就是在數(shù)據(jù)世界中對(duì)概念模型的數(shù)據(jù)描述。 數(shù)據(jù)模型的三要素:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、完整性約A.41.7大學(xué)有若干個(gè)學(xué)院,每個(gè)學(xué)院有若干個(gè)系,每個(gè)系有 若干個(gè)教師,每個(gè)教師開(kāi)若干門課,每門課可以由不 同的教師來(lái)教;學(xué)生屬于不同的班級(jí),班級(jí)屬于不同 的系;每個(gè)學(xué)生可以選修
4、若干門課,每門課可以由不 同的學(xué)生來(lái)選。試用E-R圖來(lái)表示該大學(xué)的概念模型。 答案:第2章關(guān)系數(shù)據(jù)庫(kù)2.1 習(xí)題 P48-50A.12.2關(guān)系的完整性規(guī)則是那幾個(gè)?分別給出規(guī)則。B.1實(shí)體完整性規(guī)則若屬性(指一個(gè)或一組屬性)A是基本關(guān)系R的主屬 性,則A不能取空值。B.2參照完整性規(guī)則性(或?qū)傩越M)F是基本關(guān)系R的外碼,它與基答案:若屬本關(guān)系S的主碼K相對(duì)應(yīng),則對(duì)于R中每個(gè)元組在F 上的值必為:取空值(F中的每個(gè)屬性值均為空值)。等于S中的某個(gè)元組的主碼值。B.3用戶定義的完整性 規(guī)則包括:(1)列值非空(NOT NULL短語(yǔ))列值惟一(UNIQUE短語(yǔ))列值需滿足一個(gè)布爾表達(dá)式(CHECK短
5、語(yǔ))A.22.3簡(jiǎn)述關(guān)系模型的三個(gè)組成部分。答案:關(guān)系模型有三個(gè)要素,即關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集 合和關(guān)系完整性約束。A.32.6CD5337ABC785791542TS設(shè)有四個(gè)關(guān)系R,S,T,U如圖所示:RABC785479553UABCD145314375421Qco卜co卜co卜O HincoincoincoO odinin66coco000000卜卜inin<卜卜寸寸ininIXM(-JicoaDO<INoO' r*paL= S吟% 'fl(J鼻 mcaTT r- v-i<1*I-.VT t in0(CLXM) g念 K寸二.(nss)寸§
6、)2二-HI©麻44ABcD135QJ:iJjrR MTAC5丄AQRCTC D7S3747923419J7E兇T3>1T)T.CB58385737n 4,2( d B>5(R X T)A.42.7AB CD54 J1Vc<3fVT.CB583857374,2( aB>5 (R X設(shè)有一個(gè)學(xué)生借書SJB數(shù)據(jù)庫(kù),包括S,B,SJB三個(gè)關(guān)系 模式:S(SNO, SNAME, SAGE, SSEX, SDEPT) B(BNO, BNAME, BWRI, BP UB, BQTY, BP Rl) SJB(SNO, BNO, BT, ST, QTY, FEE)學(xué)生表S由學(xué)
7、生號(hào)(SNO),學(xué)生名(SNAME), 年齡(SAGE),性別(SSEX),系部(SDEPT)組成;圖書表由圖書號(hào)(BNO ),圖書名(BNAME), 作者(BWRI),出版社(BPUB),數(shù)量(BQTY),價(jià) 格(BPRI)組成;學(xué)生借閱表由學(xué)生號(hào)(SNO),圖書號(hào)(BNO), 借閱時(shí)間(BT),歸還時(shí)間(HT),借出數(shù)量(QTY), 欠費(fèi)情況(FEE)組成。試用關(guān)系代數(shù)、ALPHA語(yǔ)言、QBE語(yǔ)言完成下列查 詢并給出結(jié)果:檢索S1學(xué)生的借書情況。檢索計(jì)算機(jī)系學(xué)生的借書情況。檢索學(xué)生李明借的圖書的書名和出版社情況???號(hào)。檢索李明借的數(shù)據(jù)庫(kù)原理書欠費(fèi)情況。檢索至少借了王小川同學(xué)所借的所有書的
8、學(xué)生檢索12月31號(hào)歸還的圖書情況。檢索清華大學(xué)出版社出版的 30元以下的圖書情況。S表SNOSNAMESAGESSEXSDE PTS1李明18男計(jì)算機(jī)系S2王建18男計(jì)算機(jī)系S3王麗17女計(jì)算機(jī)系S4王小川19男數(shù)理系S5張華20女?dāng)?shù)理系S6李曉莉19女?dāng)?shù)理系S7趙陽(yáng)21女外語(yǔ)系S8林路19男建筑系S9趙強(qiáng)20男建筑系B表BNOBNAMEBWRIBPUBBQTYBP RICEB1數(shù)據(jù)通信趙甲南北出版社1028B2數(shù)據(jù)庫(kù)錢乙大學(xué)出版社534B3人工智能孫丙木華出738版社B4中外建筑史李丁木華出版社452B5計(jì)算機(jī)英語(yǔ)周戊大學(xué)出版社725B6離散數(shù)學(xué)吳巳木華出版社228B7線性電子 線路鄭庚南
9、北出版社334B8大學(xué)物理王辛南北出版社428SJB表SNOBNOBTHTQTYFEES1B108/04/200812/09/200813.5S1B210/07/200811/07/200810S1B310/07/20081S2B209/04/200811/07/200810S3B409/04/200812/31/200812.7S3B306/11/200809/08/200820S4B209/11/200812/10/200810S4B109/11/20081S5B509/06/200812/31/200810S6B705/14/200805/31/200810S7B405/27/20080
10、9/16/2008111.2S7B709/18/200810/26/200810S9B811/21/200812/31/200810S9B811/27/20081答案: 檢索S1學(xué)生的借書情況。OSn 0二'S1' (SJB)SNOBXOBTHTQTYFEES1£1CS/'C4妙13.3S1心0 2W311出現(xiàn)剛10S1Bjlft/07 ?(W'S1 檢索計(jì)算機(jī)系學(xué)生的借書情況。nSNO,BNO,BT,HT,QTY,FEE( OSDEPT='計(jì)算機(jī)'(SJBS)OHT二'12/31/2008'(SJB)SNOEXOsrH
11、TQTYFEZSIBlOe 042003ISIB?10 012005ILMUMS10SIB?10 0"/200SIB?.W (W】00SI0B4® (H 200SUjiaoos1空S;的恤劉g冷七0 檢索學(xué)生李明借的圖書的書名和出版社情況。nBNAME,BPUB ( OSNAME二李明' (S OO SJBo B)BNAMEBPUB數(shù)據(jù)通信南北出版社數(shù)據(jù)庫(kù)大學(xué)出版社人工智能木華出版社 檢索李明借的數(shù)據(jù)庫(kù)原理書欠費(fèi)情況。nFEE ( OSNAME二李明ABNAME二數(shù)據(jù)庫(kù) (S OO SJB- B)FEE檢索至少借了王小川同學(xué)所借的所有書的學(xué)生口 號(hào)。nSNO,BNO
12、 (S OO SJB)十冗 BNO ( OSNAME二王小川 (S OOSJB)SXQTiS4檢索12月31號(hào)歸還的圖書情況。SXOETQTVFEE3.J另409 04';(»8IZ-31/2003125S5B5i?jieoos10B9U2LHX)S12-31COOSJ0檢索木華出版社出版的30元以下的圖書情況。GBPUB二木華大學(xué)出版社'ABPRICE <30 (B)BNOBNAMEBWRIBPUBBQTYBP RICEB6離散數(shù)學(xué)吳巳木華出版社228第3章關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL3.1 習(xí)題 P122A.14.2試指出SQL語(yǔ)言中基本表和視圖的區(qū)別和聯(lián)系是什
13、 么?答案:虛表,是從一個(gè)或幾個(gè)基本表(或視圖)導(dǎo)出的 表只存放視圖的定義,不會(huì)出現(xiàn)數(shù)據(jù)冗余基表中的數(shù)據(jù)發(fā)生變化,從視圖中查詢出的數(shù)據(jù) 也隨之改變視圖一經(jīng)定義,就可以和基本表一樣被查詢,被 刪除,但對(duì)視圖的更新(增加,刪除,修改)操 作則有一定的限制。由于視圖是虛表,所以 SQL對(duì)視圖不提供建立 索引的語(yǔ)句。重新定乂一個(gè)新的即SQL 一般也不提供修改視圖定義的語(yǔ)句(有此需 要時(shí),只要把原定義刪除, 可,這樣不影響任何數(shù)據(jù))。A.24.6事務(wù)的特性是什么?答案:事務(wù)的ACID特性:原子性(Atomicity )、一致性(Consistency )、隔離 性(Isolation )持續(xù)性(Dura
14、bility )A.3*4.10已知有三個(gè)關(guān)系如下,請(qǐng)用SQL語(yǔ)言完成下面各項(xiàng)操 作:圖書(總編號(hào),分類號(hào),書名,作者,出版單位, 單價(jià))讀者(借書證號(hào),單位,姓名,性別,職稱,地址, 借閱冊(cè)數(shù))借閱(借書證號(hào),總編號(hào),借書日期) 用SQL語(yǔ)句完成以下各項(xiàng)操作。借書日期為日期時(shí)間型)。給讀者表增加約束性別只能為男或女。 為圖書表按總編號(hào)降序創(chuàng)建唯一索弓(1) 創(chuàng)建借閱基本表,同時(shí)指定主碼和外碼。(注: 借書證號(hào)為字符型,寬度為 3 ;總編號(hào)為字符型,寬 度為6 ;查找清華大學(xué)出版社的所有圖書及單價(jià), 結(jié)果按單價(jià)降序排列。(3)(4)(5) 查找單價(jià)在17元以上已借出的圖書???號(hào)。(6) 查找
15、藏書中比清華大學(xué)出版社的所有圖 書單價(jià)都高的圖書總編(7) 統(tǒng)計(jì)藏書中各個(gè)出版單位的冊(cè)數(shù)和價(jià)值總 和,顯示冊(cè)數(shù)在5本以上的出版單位、冊(cè)數(shù)和價(jià)值總 和。(8) 查找借閱了借書證號(hào)為 006 '的讀者所借所 有圖書的讀者借書證號(hào)、姓名和地址。(9) 在借閱基本表中插入一條借書證號(hào)為 008 總編號(hào)為010206 ',借書日期為2000年12月16 日的記錄。(10) 將高等教育出版社的圖書單價(jià)增加5元。(11) 刪除所有作者為張三的圖書借閱記錄(12) 創(chuàng)建計(jì)算機(jī)系借閱清華大學(xué)出版社 圖書的讀者視圖。(13) 授予張軍對(duì)借閱表有SELECT的權(quán)力,對(duì)其 中借書日期有更新的權(quán)力。A.
16、44.11已知有四個(gè)關(guān)系如下,請(qǐng)用SQL語(yǔ)言完成下面各項(xiàng)操作:供應(yīng)商表S :由供應(yīng)商代碼(SNO)、供應(yīng)商姓名 (SNAME)、供應(yīng)商所在城市(CITY)組成。重量(WEIGHT)組成零件表P:由零件代碼(PNO)、零件名(PNAME)、顏 色(COLOR)、工程項(xiàng)目表 J:由工程項(xiàng)目代碼(JNO)、工程項(xiàng)目名 (JNAME)、所在城市(CITY)組成。(PNO)、成。分別創(chuàng)建上面四個(gè)基本表,同時(shí)指定主碼和(1)外嗎。(2)(3)供應(yīng)情況表 SPJ:由供應(yīng)商代碼(SNO)、零件代碼 匚程項(xiàng)目代碼(JNO)、供應(yīng)數(shù)量(QTY)組檢索供應(yīng)商代碼為S1供應(yīng)商供應(yīng)的零件號(hào) 檢索沒(méi)有使用天津供應(yīng)商生產(chǎn)的
17、紅色零件的 工程號(hào)JNO ;(4) 檢索出各個(gè)工程項(xiàng)目使用的零件數(shù)量。(5) 檢索上海廠商供應(yīng)的所有零件代碼,并且按 照重量從大到小顯示出來(lái)。(6) 檢索出供應(yīng)商姓名頭兩個(gè)字為“浦東”的供 應(yīng)商的信息。(7) 把全部紅色零件的顏色改成藍(lán)色。(8) 從零件表中刪除零件號(hào)是P2的記錄。(9) 請(qǐng)將(S2,J6,P4,200)插入供應(yīng)情況關(guān)系。(10) 授予用戶“王明”對(duì)零件表有INSERT的權(quán) 限,并允許該權(quán)限傳播。(11)創(chuàng)建一刪除觸發(fā)器,當(dāng)零件表中刪除零件記 錄時(shí),將供應(yīng)情況表的對(duì)應(yīng)的供應(yīng)信息刪除。答案:(1)分別創(chuàng)建上面四個(gè)基本表,同時(shí)指定主碼和外嗎。器,CREATE TABLE S(SNO
18、 CHAR(5),SNAME CHAR(20),CITY CHAR(20),CONSTRAINTSNO _pkP RIMARYKEY(SNO);CREATE TABLE P(PNO CHAR(5),PN AME CHAR(20),COLOR CHAR(6)WEIGHT NUMBER,CONSTRAINTPNO_pkP RIMARYKEY (PN O);CREATE TABLE J(JNO CHAR(5),JNAME CHAR(20),CITY CHAR(20),CONSTRAINT JNO_pk P RIMARY KEY(JNO);CREATE TABLE SPJ(SNO CHAR(5),PN
19、O CHAR(5),JNO CHAR(5),QTY NUMBER,CONSTRAINTSPJ_pkP RIMARYKEY(SNO, PN O,JNO),CONSTRAINT SNO fkFOREIGNKEY(SNO)REFERENCES S(SNO),CONSTRAINT PNO fkFOREIGNKEY (PNO)REFERENCES P(PN O),CONSTRAINT JNO fkFOREIGNKEY(JNO)REFERENCES J(JNO),);(2) 檢索供應(yīng)商代碼為S1供應(yīng)商供應(yīng)的零件號(hào)SELECT PNOFROM SPJWHERE SNO= ' S1'(3) 檢
20、索沒(méi)有使用天津供應(yīng)商生產(chǎn)的紅色零件的工程號(hào) JNO ;SELECT JNOFROM JWHERE NOT EXISTS(SELECT *FROM S,P,SPJWHERE S.SNO = SP J.SNOAND J.JNO = SP J.JNOAND P.PNO = SP J. PNOAND P. COLOR =紅色'AND S.CITY =天津');SELECT DISTINCT JNOFROM SPJWHERE JNO NOT IN(SELECT *FROM S,P,SPJWHERE S.SNO = SP J.SNOAND P.PNO = SP J. PNOAND P. C
21、OLOR =紅色'AND S.CITY =天津');(4) 檢索出各個(gè)工程項(xiàng)目使用的零件數(shù)量。SELECT JNO, SUM(QTY)FROM SPJGROU P BY JNO;(5) 檢索上海廠商供應(yīng)的所有零件代碼,并且按照重量從大到小顯示出來(lái)。SELECT PPNOFROM P,SP J,SWHERE S.SNO = SP J.SNOAND P.PNO = SP J. PNOAND S.CITY =上海'ORDER BY WEIGHT DESC;SELECT DISTINCT PNOFROM SP J,SWHERE S.SNO = SP J.SNOAND S.CIT
22、Y =上海'ORDER BY WEIGHT DESC;(6) 檢索出供應(yīng)商姓名頭兩個(gè)字為“浦東”的供應(yīng)商 的信息。SELECT *FROM SWHERE SNAME LIKE 浦東 %'(7)把全部紅色零件的顏色改成藍(lán)色。UPDATE PSET COLOR =藍(lán)色'WHERE COLOR =紅色;(8)從零件表中刪除零件號(hào)是 P2的記錄。DELETE FROM PWHERE PNO ='P2'(9)請(qǐng)將(S2, J6,P4, 200)插入供應(yīng)情況關(guān)系。INSERT INTO SPJVALUES( S2','J6' ,' P
23、4' ,200);(10)授予用戶“王明”對(duì)零件表有INSERT的權(quán)限,并允許該權(quán)限傳播。GRANT INSERTON PTO 王明'WITH GRANT OP TION;第4章Oracle數(shù)據(jù)庫(kù)第5章ORACLE存儲(chǔ)過(guò)程與觸發(fā)器第6章關(guān)系數(shù)據(jù)理論6.1 習(xí)題 P167A.16.1名詞解釋:范式,函數(shù)依賴,部分函數(shù)依賴,傳遞函數(shù)依賴,完全函數(shù)依賴,多值依賴答案:范式:范式是符合某一種級(jí)別的關(guān)系模式的集合。函數(shù)依賴:設(shè)關(guān)系R(U)是屬性集U上的關(guān)系模式,X、 丫是U的子集。若對(duì)于R(U)的任意一個(gè)可能的關(guān)系r, r中不可能存在兩個(gè)元組在 X上的屬件值相等,而在丫 上的屬性值不等,
24、則稱X函數(shù)決定丫,或丫函數(shù)依賴 X .記作X7丫。部分函數(shù)依賴:在R(U)中,如果Xf 丫,存在X的一 個(gè)真子集X '有X' f Y,則稱丫對(duì)X部分函數(shù)依賴, 記作X A 丫。傳遞函數(shù)依賴:在R(U)中,如果XTY, (丫 MX),丫*IX, 丫7乙則稱Z對(duì)X傳遞函數(shù)依賴。記為:X完全函數(shù)依賴:在 R(U)中,如果XT丫,并且對(duì)于X 的任何一個(gè)真子集X '都有X'7丫,則稱丫對(duì)X完全函數(shù)依賴,記作:X上丫多值依賴:設(shè)R(U)是一個(gè)屬性集U上的一個(gè)關(guān)系模X、式,X、丫和Z是U的子集,并且Z = U - X - 丫 關(guān)系模式R(U)中多值依賴Xtt丫成立,當(dāng)且僅當(dāng)對(duì)
25、 R(U)的任一關(guān)系r,給定的一對(duì)(x, z)值,有一組丫 的值,這組值僅僅決定于x值而與z值無(wú)關(guān)。A.26.76.7設(shè)關(guān)系模式R(ABC), F是R上成立的FD集,F(xiàn)=C TB, BtA。(1)試說(shuō)明R不是3NF模式的理由。答案:該關(guān)系的嗎是 C 因CtB、 Bta、BtiC,即A de;故R不是3NF。(2)試把R分解成3NF模式集。答案:R1(AB)、R2(BC)。A.36.86.8 設(shè)關(guān)系模式 R<U,F>,其中 U=A, B, C, D, E,F,函數(shù)依賴集 F=A f C, Cf A, Bf AC, Df AC, BD f A。(1)求出 Bf +。答案:解設(shè) X (0
26、) =B;(1) X (1) =BUAC=ABC。 X (0)工 X (1)X (2) =X (1)(3)算法終止(B)f+ =ABC。(2)求出F的最小函數(shù)依賴集。答案:C.1 解 1 :(1) 根據(jù)分解規(guī)則把F中的函數(shù)依賴轉(zhuǎn)換成右部 都是單屆性的函數(shù)依賴集合,分解后的函數(shù)依賴集仍用 F 表示。F= Af C, Cf A, Bf A, Bf C, Df A, Df C, BDf A(2) 去F中冗余的函數(shù)依賴。判斷Af C是否冗余:設(shè):Gi = Cf A, Bf A, Bf C, Df A, Df C,BDf A ,得:Agi a而C A,故AC不冗余。判斷CA是否冗余:設(shè):G2 = = A
27、C, BA, B C, DA, D>C, BD-A,得:Cg2 c而A C ,.故AC不冗余。判斷BA是否冗余:設(shè):G3 = = AC, CA, B C,Y, BDA,得:Bg3 abc而 A ABC ,.故 B A 冗余。D - C,BD判斷B C是否冗余:設(shè):G4 = = AC, CA, DA,>A,得:BG4b,而c B ,. B C不冗余。判斷DA是否冗余:設(shè):G5 = = AC, CA, B C,D - C,BD>A,得:DG5 acd而 A ACD , . D A 冗余。判斷DC是否冗余:設(shè):G6 = = AC, CA, B C,BDA,得:DG6 d而C D ,
28、. Df C不冗余。判斷BDf A是否冗余:設(shè):G7 = = Af C, Cf A, Bf C, Df C,得:BDg7 abcd而 A ABCD ,. BDf A 冗余。由于該例中的函數(shù)依賴表達(dá)式的左部均為單屬 性,因而不需要進(jìn)行第三步的檢查Fm= A f C, Fm= A f C, Fm= A f C, Fm= A f C,D f C。同理:D f A D f C D f A Cf A, Bf C,Cf A, B f A,Cf A, B f A,Cf A, Bf C,A.46.96.9指出下列關(guān)系模式是第幾范式?并說(shuō)明理由。 R(A, B, C)F=A f C, Cf A, A f BC答
29、案:BCNF,該關(guān)系的碼是A或C,符合每一個(gè)決定屬 性因素都包含碼。(2) R(A,B,C,D)F=B TD, aB tC答案:1NF ,該關(guān)系的碼是AB,非主屬性D部分函數(shù)依 賴于碼。(A, B, C)F=AB T C 答案:BCNF,該關(guān)系的碼是AB,符合每一個(gè)決定屬性 因素都包含碼。 R(A, B, C)F=B TC, ACTB答案:3NF。該關(guān)系的碼是AB或AC , ABC都是主屬性, 故R屬于3NF ;但不符合每一個(gè)決定屬性因素都包含 碼,故R不屬于BCNF。第7章數(shù)據(jù)庫(kù)設(shè)計(jì)7.1 習(xí)題 P201-202A.17.1 7.1試述數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程。答案:數(shù)據(jù)庫(kù)的設(shè)計(jì)過(guò)程可以使用軟件工程中
30、的生存周期的 概念來(lái)說(shuō)明,稱為“數(shù)據(jù)庫(kù)設(shè)計(jì)的生存周期",它是指 從數(shù)據(jù)庫(kù)研制到不再使用它的整個(gè)時(shí)期。按規(guī)范設(shè)計(jì) 法可將數(shù)據(jù)庫(kù)設(shè)計(jì)分為需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏 輯結(jié)構(gòu)設(shè)計(jì)、物理設(shè)計(jì)、數(shù)據(jù)庫(kù)實(shí)施和數(shù)據(jù)庫(kù)運(yùn)行與 維護(hù)六個(gè)階段。A.27.17口號(hào)、7.17假設(shè)某公司在多個(gè)地區(qū)設(shè)有銷售部經(jīng)銷本 公司的各種產(chǎn)品,每個(gè)銷售部聘用多名職工,且每名 職工只屬于一個(gè)銷售部。銷售部有部門名稱、地區(qū)和 電話等屬性,產(chǎn)品有產(chǎn)品編碼、品名和單價(jià)等屬性, 職工有職工號(hào)、姓名和性別等屬性,每個(gè)銷售部銷售 產(chǎn)品有數(shù)量屬性。(1)根據(jù)上述語(yǔ)義畫出E-R圖,要求在圖中畫出 屬性并注明聯(lián)系的類型;答案:公司公司參照:公司(公司名)主碼:主碼:職工(2)試將E-R模型轉(zhuǎn)換成關(guān)系模型,并指出每個(gè) 關(guān)系模式的主碼和外碼。答案:銷售部(部門名,公司名,地區(qū),電話)主碼:
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 第18課《天下第一樓》教學(xué)設(shè)計(jì)-2024-2025學(xué)年統(tǒng)編版語(yǔ)文九年級(jí)下冊(cè)
- 2025年黑龍江省哈爾濱市單招職業(yè)適應(yīng)性測(cè)試題庫(kù)及答案1套
- Unit 1 Knowing me,knowing you Listening and speaking 教學(xué)設(shè)計(jì)-2023-2024學(xué)年高一英語(yǔ)外研版(2019)必修第三冊(cè)
- 第13課《紀(jì)念白求恩》教學(xué)設(shè)計(jì) 2024-2025學(xué)年統(tǒng)編版語(yǔ)文七年級(jí)上冊(cè)
- 高級(jí)營(yíng)銷員考試模擬題(含參考答案)
- 幼兒保教知識(shí)與能力-教師資格考試《幼兒保教知識(shí)與能力》??荚嚲?
- 2025年食品粉碎切割機(jī)械項(xiàng)目發(fā)展計(jì)劃
- 浙江省八年級(jí)歷史與社會(huì)上冊(cè)(人教)3.3《漢武帝時(shí)代的大一統(tǒng)格局》教學(xué)設(shè)計(jì)1
- 第6單元第3節(jié)第3課時(shí)《認(rèn)識(shí)小括號(hào)》導(dǎo)學(xué)案設(shè)計(jì)
- 2025年湖南藝術(shù)職業(yè)學(xué)院?jiǎn)握新殬I(yè)傾向性測(cè)試題庫(kù)及參考答案
- 生理學(xué)人體生理功能的調(diào)節(jié)
- 大學(xué)英語(yǔ)精讀1-6冊(cè)課文
- 口腔護(hù)理技術(shù)
- 西師版四年級(jí)下冊(cè)100道口算題大全(全冊(cè)齊全)
- TFCC損傷的診斷及治療
- 《西藏度亡經(jīng)》及中陰解脫竅決(收藏)
- 2022年醫(yī)學(xué)專題-健康危險(xiǎn)因素干預(yù)
- 平岡中學(xué)教師任職條件
- 小老鼠找朋友 演示文稿
- 2023年青島職業(yè)技術(shù)學(xué)院高職單招(英語(yǔ))試題庫(kù)含答案解析
- 2023年蘇州衛(wèi)生職業(yè)技術(shù)學(xué)院高職單招(數(shù)學(xué))試題庫(kù)含答案解析
評(píng)論
0/150
提交評(píng)論