![數(shù)據(jù)庫(kù)系統(tǒng)及應(yīng)用(戴小平)課后答案_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/15/622e03ed-090b-48e4-8835-4320ec76881e/622e03ed-090b-48e4-8835-4320ec76881e1.gif)
![數(shù)據(jù)庫(kù)系統(tǒng)及應(yīng)用(戴小平)課后答案_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/15/622e03ed-090b-48e4-8835-4320ec76881e/622e03ed-090b-48e4-8835-4320ec76881e2.gif)
![數(shù)據(jù)庫(kù)系統(tǒng)及應(yīng)用(戴小平)課后答案_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/15/622e03ed-090b-48e4-8835-4320ec76881e/622e03ed-090b-48e4-8835-4320ec76881e3.gif)
![數(shù)據(jù)庫(kù)系統(tǒng)及應(yīng)用(戴小平)課后答案_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/15/622e03ed-090b-48e4-8835-4320ec76881e/622e03ed-090b-48e4-8835-4320ec76881e4.gif)
![數(shù)據(jù)庫(kù)系統(tǒng)及應(yīng)用(戴小平)課后答案_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/15/622e03ed-090b-48e4-8835-4320ec76881e/622e03ed-090b-48e4-8835-4320ec76881e5.gif)
版權(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)用,戴小2010.8 平,中國(guó)科技大學(xué)出版社,第1章數(shù)據(jù)庫(kù)基礎(chǔ)1.1 習(xí)題P22數(shù)據(jù)庫(kù)系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)這幾個(gè)概A.11.2試述數(shù)據(jù)庫(kù)、念。答案: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.1D.2D.3數(shù)據(jù)不保存。應(yīng)用程序管理數(shù)據(jù)。數(shù)據(jù)不共享。D.4數(shù)據(jù)不具有獨(dú)立性。B.2文件系統(tǒng)階段,按一定的規(guī)則將數(shù)據(jù)組織成為一個(gè)文在文件系統(tǒng)中件,應(yīng)用程序通過(guò)文件系統(tǒng)對(duì)文件中的數(shù)據(jù)進(jìn)行存取 和加工。C.1D.1特點(diǎn):數(shù)據(jù)可以長(zhǎng)期保留。D.2D.3D.4D.5數(shù)據(jù)不屬于某個(gè)特定的應(yīng)用程序。文件組織形式的多樣化。數(shù)據(jù)冗余度大。數(shù)據(jù)不一致,性。D.6數(shù)據(jù)聯(lián)系弱。B.3數(shù)據(jù)庫(kù)系統(tǒng)階段數(shù)據(jù)庫(kù)技術(shù)克服了以前所有管理方式的缺點(diǎn),試圖提 供一種完善的、更高級(jí)的數(shù)據(jù)管理方
3、式。它的基本思性,并為數(shù)據(jù)提供各想是解決多用戶數(shù)據(jù)共享的問(wèn)題,實(shí)現(xiàn)對(duì)數(shù)據(jù)的集中 統(tǒng)一管理,具有較高的數(shù)據(jù)獨(dú)立 種保護(hù)措施。C.1D.1D.2D.3特點(diǎn):采用數(shù)據(jù)模型表示復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。 數(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不能取空值。性(或?qū)傩越M)F是基本關(guān)系R的外碼,它與基B.2參照完整性規(guī)則 若屬本關(guān)系S的主碼K相對(duì)應(yīng),則對(duì)于R中每個(gè)元組在F 的值必為:取空值(F中的每個(gè)屬性值均為空值)。等于S中的某個(gè)元組的主碼值。B.3用戶定義的完整性 規(guī)則包括:列值非空(NOT NULL短語(yǔ))列值惟一(UNIQUE短語(yǔ))列值需滿足一個(gè)布爾表達(dá)式(CHECK短語(yǔ))A.22.
5、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如圖所示:RABC785479553UABCD145314375421547>5700B395C577A4900B215C35c73D511>444B235c173DLJ1 4 t/t7>5 -J 43U3W 中 2r5CRus- RS RXTR3 8“3(u)j rk3(u)93(亨4(seu)7 a(寫(xiě)5(r>t)5 4A157sodv*j gc1>oaDJ5r>A B
6、14FT554477A55770000B339955R o353535T o737373DRXTABcD135QJ:iJjrR MTAC5丄AQRCTC D7S3747923419J7E兇T3>1X T)T.CB58385737n 4,2( d B>5(R X T)A.42.7AB CD54 J1Vc<3fVT.CB58385737(T B>5(R設(shè)有一個(gè)學(xué)生借書(shū)SJB數(shù)據(jù)庫(kù),包括S,B,SJB三個(gè)關(guān)系 模式:S(SNO, SNAME, SAGE, SSEX, SDE PT)B(BNO, BNAME, BWRI, BPUB, BQTY , BPRl)生號(hào)(SNO),學(xué)生
7、名(SNAME),SJB(SNO, BNO, BT, ST, QTY, FEE)學(xué)生表S由學(xué)年齡(SAGE),性別(SSEX),系部(SDEPT)組成; 圖書(shū)表由圖書(shū)號(hào)(BNO),圖書(shū)名(BNAME),作者(BWRI),出版社(BPUB),數(shù)量(BQTY),價(jià) 格(BPRI)組成;號(hào)( SNO),圖書(shū)號(hào)(BNO), 借閱時(shí)間(BT),歸還時(shí)間(HT),借出數(shù)量(QTY), 欠費(fèi)情況(FEE)組成。試用關(guān)系代數(shù)、ALPHA語(yǔ)言、QBE語(yǔ)言完成下列查詢并給出結(jié)果:學(xué)生借閱表由學(xué)生檢索S1學(xué)生的借書(shū)情況。檢索計(jì)算機(jī)系學(xué)生的借書(shū)情況。檢索學(xué)生李明借的圖書(shū)的書(shū)名和出版社情況。口 號(hào)。檢索李明借的數(shù)據(jù)庫(kù)原
8、理書(shū)欠費(fèi)情況。檢索至少借了王小川同學(xué)所借的所有書(shū)的學(xué)生檢索12月31號(hào)歸還的圖書(shū)情況。檢索清華大學(xué)出版社出版的30元以下的圖書(shū)情況。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離
9、散數(shù)學(xué)吳巳木華出版社228B7線性電子 線路鄭庚南北出版社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
10、/31/200810S7B405/27/200809/16/2008111.2S7B709/18/200810/26/200810S9B811/21/200812/31/200810S9B811/27/20081答案: 檢索S1學(xué)生的借書(shū)情況。CT Sn0二'SI'(SJB)SNOBXOBTHTQTYFEES1£1CS/'C4妙13.3S1心0 2W311出現(xiàn)剛10S1Bjlft/07 ?(W'S1 檢索計(jì)算機(jī)系學(xué)生的借書(shū)情況。n SNO,BNO,BT,HT,QTY,FEE( b SDEPT二'計(jì)算機(jī)'(SJBS)SNOEXOsrHTQ
11、TYFEZSIBlOe 042003ISIB?10 012005ILMUMS10SIB?10 0"/200SIB?.W (W】00Sii.'0<?o)eI0B4® (H 200SUjiaoos1空S;的恤劉g冷七0 檢索學(xué)生李明借的圖書(shū)的書(shū)名和出版社情況。n BNAME,BPUB ( a SNAME二'李明'(SSJB- B)BNAMEBPUB數(shù)據(jù)通信南北出版社數(shù)據(jù)庫(kù)大學(xué)出版社人工智能木華出版社 檢索李明借的數(shù)據(jù)庫(kù)原理書(shū)欠費(fèi)情況。n FEE ( a SNAME二'李明'a BNAME='數(shù)據(jù)庫(kù) 'S SJB
12、71; B)FEE0 檢索至少借了王小川同學(xué)所借的所有書(shū)的學(xué)生號(hào)。n SNO,BNO ( (S - SJB) *n bno ( a sname二'王小川'(S -SJB)SXQTiS4檢索12月31號(hào)歸還的圖書(shū)情況。b HT二'12/31/2008 (SJB)sxoEXOETQTVFEE3.J:B409 (H'iOOSIZ-31/2003125S5B5i?jieoos10B9U2LHX)S12-31COOSJ0檢索木華出版社出版的30元以下的圖書(shū)情況。b BP UB二'木華大學(xué)出版社'A BP RICE <30 (B)BNOBNAMEBWR
13、IBPUBBQTYBP 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)系是什么?答案:虛表,是從一個(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ù))。
14、A.24.6事務(wù)的特性是什么?答案:事務(wù)的ACID特性:原子性(Atomicity )、一致性(Consistency)、隔離性*4.10(Isolation)、持續(xù)性(Durability )。A.3已知有三個(gè)關(guān)系如下,請(qǐng)用SQL語(yǔ)言完成下面各項(xiàng)操 作:圖書(shū)(總編號(hào),分類號(hào),書(shū)名,作者,出版單位, 單價(jià))讀者(借書(shū)證號(hào),單位,姓名,性別,職稱,地址, 借閱冊(cè)數(shù))借閱(借書(shū)證號(hào),總編號(hào),借書(shū)日期)用SQL語(yǔ)句完成以下各項(xiàng)操作。借書(shū)日期為日期時(shí)間型)。給讀者表增加約束性別只能為男或女。 為圖書(shū)表按總編號(hào)降序創(chuàng)建唯一索弓(1)創(chuàng)建借閱基本表,同時(shí)指定主碼和外碼。(注: 借書(shū)證號(hào)為字符型,寬度為 3
15、;總編號(hào)為字符型,寬 度為6;查找清華大學(xué)出版社的所有圖書(shū)及單價(jià), 結(jié)果按單價(jià)降序排列。(5) 查找單價(jià)在17元以上已借出的圖書(shū)。(6) 查找藏書(shū)中比清華大學(xué)出版社的所有圖 書(shū)單價(jià)都高的圖書(shū)總編號(hào)。(7)統(tǒng)計(jì)藏書(shū)中各個(gè)出版單位的冊(cè)數(shù)和價(jià)值總 和,顯示冊(cè)數(shù)在5本以上的出版單位、冊(cè)數(shù)和價(jià)值總 和。(8)查找借閱了借書(shū)證號(hào)為 006'的讀者所借所 有圖書(shū)的讀者借書(shū)證號(hào)、姓名和地址??偩幪?hào)為 的記錄。(9)在借閱基本表中插入一條借書(shū)證號(hào)為 008','010206,借書(shū)日期為2000年12月16日(10)(11)(12)將高等教育出版社的圖書(shū)單價(jià)增加5元。 刪除所有作者為張三的
16、圖書(shū)借閱記錄。 創(chuàng)建計(jì)算機(jī)系借閱清華大學(xué)出版社 圖書(shū)的讀者視圖。(13)授予張軍對(duì)借閱表有SELECT的權(quán)力,對(duì)其 中借書(shū)日期有更新的權(quán)力。A.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)組成。供應(yīng)情況表 SPJ:由供應(yīng)商代碼(SNO)、零件代碼分別創(chuàng)建上面四個(gè)基本表,同時(shí)指定主碼和(PNO卜工程項(xiàng)
17、目代碼(JNO)供應(yīng)數(shù)量(QTY組成。(1)檢索供應(yīng)商代碼為S1供應(yīng)商供應(yīng)的零件號(hào) 檢索沒(méi)有使用天津供應(yīng)商生產(chǎn)的紅色零件的外嗎。(3) 工程號(hào)JNQ(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)情
18、況表的對(duì)應(yīng)的供應(yīng)信息刪除 答案:(1)分別創(chuàng)建上面四個(gè)基本表,同時(shí)指定主碼和外嗎。CREATE TABLE S(SNO CHAR(5),SNAME CHAR(20),CITY CHAR(20),CONSTRAINT SNO _pk P RIMARY KEY(SNO);CREATE TABLE P(PNO CHAR(5),PN AME CHAR(20),COLOR CHAR(6)WEIGHT NUMBER,CONSTRAINT PNO_pk P RIMARY KEY (PN O);CREATE TABLE J(JNO CHAR(5),JNAME CHAR(20),CITY CHAR(20),CO
19、NSTRAINT JNO_pk P RIMARY KEY(JNO);CREATE TABLE SPJ(SNO CHAR(5),PNO 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)檢索
20、供應(yīng)商代碼為S1供應(yīng)商供應(yīng)的零件號(hào)SELECT PNOFROM SPJWHERE SNO='1'(3) 檢索沒(méi)有使用天津供應(yīng)商生產(chǎn)的紅色零件的工程號(hào)JNOSELECT 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
21、S,P,SPJWHERE S.SNO = SP J.SNOAND P.PNO = SP J. PNOAND P .COLOR =紅色'AND S.CITY =天津');(4) 檢索出各個(gè)工程項(xiàng)目使用的零件數(shù)量。SELECT JNO, SUM(QTY)FROM SPJGROU P BY JNO;(5) 檢索上海廠商供應(yīng)的所有零件代碼,并且按照重量 從大到小顯示出來(lái)。SELECT P.PNOFROM P,SP J,SWHERE S.SNO = SP J.SNOAND P.PNO = SP J. PNOAND S.CITY =上海'ORDER BY WEIGHT DESC;或
22、SELECT DISTINCT PNOFROM SP J,SWHERE S.SNO = SP J.SNOAND S.CITY =上海'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)
23、系。INSERT INTO SPJVALUES( S2','J6' , ' P4' ,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
24、(U)的任意一個(gè)可能的關(guān)系r, r中不可能存在兩個(gè)兀組在X上的屬件值相等,而在 丫上的屬性值不等,則稱X函數(shù)決定丫,或丫函數(shù)依 賴X .記作X 7 丫。部分函數(shù)依賴:在R(U)中,如果X7丫,存在X的一 個(gè)真子集X '有X' 7丫,則稱丫對(duì)X部分函數(shù)依賴, 記作X丄丫。傳遞函數(shù)依賴:在R(U)中,如果XT丫,丫 MX),丫 7X , 丫 7乙則稱Z對(duì)X傳遞函數(shù)依賴記為:X厶Z完全函數(shù)依賴:在R(U)中,如果X7丫,并且對(duì)于X 的任何一個(gè)真子集X'都有X 7,則稱丫對(duì)X完 全函數(shù)依賴,記作:X i_ly多值依賴: 設(shè)R(U)是一個(gè)屬性集U上的一個(gè)關(guān)系模 式,X、丫和Z是U
25、的子集,并且關(guān)系模式R(U)中多值依賴X 77 丫成立,當(dāng)且僅當(dāng)對(duì) 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 7B, B7A o(1)試說(shuō)明R不是3NF模式的理由。答案:該關(guān)系的嗎是C,因C7B、 B7A、B比C,即Ade;故R不是3NFo 試把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 TC, Cf A, B TAC, D AC,
26、BD T A o(1)求出BJo答案:解設(shè) X (0) =B; X (1) =BUAC=ABCo X (0)工 X (1)X (2) =X (1)o(3)算法終止(B)f+ =ABCo(2)求出F的最小函數(shù)依賴集。 答案:C.1 解 1:(1) 根據(jù)分解規(guī)則把F中的函數(shù)依賴轉(zhuǎn)換成右部 都是單屆性的函數(shù)依賴集合,分解后的函數(shù)依賴集仍 用 F 表示。F= At C, Ct a, B t a, Bt C, D t a , DTC, BDTA(2) 去F中冗余的函數(shù)依賴。 判斷AtC是否冗余:設(shè):G1 = Ct a, B t a, B t C, D t a, Dt c,BDta ,得:Ag1 a,而c
27、 A,故Af C不冗余。 判斷Cf A是否冗余:設(shè):G2= = Af C, Bf A, Bf CDf A, Df C,BDf A,得:Cg2 c,而A c ,.故Af C不冗余。 判斷Bf A是否冗余:設(shè):G3 = = Af C, Cf A, Bf C, Df A, Df C,BDf A,得:Bg3 abc ,而 A ABC ,故 Bf A 冗余。 判斷Bf C是否冗余:設(shè):G4= = Af C, Cf A, Df A, Df C,BDf A,得:Bg4 b ,而c B ,. Bf C不冗余。 判斷Df A是否冗余:設(shè):G5= = Af C , Cf A, Bf C , D f C ,BDf
28、A,得:Dg5 acd ,而 A ACD ,Df A 冗余。 判斷Df C是否冗余:設(shè):G6= = AfC , CfA, BfC , BDfA,得:Dg6 d ,而c D , . Df C不冗余。 判斷BDf A是否冗余:設(shè):G7= = At C, Ct a, Bt C, D 7 C,得:BDg7 abcd ,而 a abcd ,. BDta 冗余。由于該例中的函數(shù)依賴表達(dá)式的左部均為單屬 性,因而不需要進(jìn)行第三步的檢查Fm= At C,Ct a, Bt C ,DtC。同理:Fm= At C,Fm= At C,Ct a, B t a,Ct a, B t a,Dt a Dt C Fm= At C
29、,Ct a, Bt C ,Dt a A.46.96.9指出下列關(guān)系模式是第幾范式?并說(shuō)明理由。(1) R(A, B, C)F=A t c, Ct a, a t bC答案:BCNF,該關(guān)系的碼是a或C,符合每一個(gè)決定屬 性因素都包含碼。 R(A,B,C,D)F=B t d, 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è)決定屬性因素
30、都包含 碼,故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ò)程可以使用軟件工程中的生存周期的 概念來(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姓名和性別等屬性,每個(gè)銷售部銷售 性。7.17假設(shè)某公司在多個(gè)地區(qū)設(shè)有銷售部經(jīng)銷本 公司的各種產(chǎn)品,每個(gè)銷售部聘用多名職工,且每名 職工只屬于一個(gè)銷售部。銷售部有部門名稱、地區(qū)和 電話等屬性,產(chǎn)品有產(chǎn)品編碼、品名和單價(jià)等屬性, 職工有職工號(hào)、 產(chǎn)品有數(shù)量屬,(1)根據(jù)上述語(yǔ)義畫(huà)出E-R圖,要求在圖中畫(huà)出 屬性并注明聯(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)村房屋建房合同范例
- 保姆和家政合同范本
- 兒童樂(lè)園實(shí)施合同范本
- 前期工程門窗合同范本
- 公地共用合同范本
- 傳媒主播合同范本
- 農(nóng)業(yè)抵押合同范本
- 義診合作協(xié)議合同范本
- 2025年標(biāo)準(zhǔn)鍵盤(pán)行業(yè)深度研究分析報(bào)告
- 寫(xiě)結(jié)婚合同范例
- 《行政倫理學(xué)教程(第四版)》課件 第7、8章?行政人格、行政組織倫理
- 2024年江蘇蘇??毓杉瘓F(tuán)有限公司招聘筆試沖刺題(帶答案解析)
- 2023年4月自考00504藝術(shù)概論試題及答案含解析
- 美麗的大自然(教案)2023-2024學(xué)年美術(shù)一年級(jí)下冊(cè)
- 2024年低壓電工考試題庫(kù)(試題含答案)
- 成都特色民俗課件
- 地質(zhì)勘探行業(yè)分析
- 花城版音樂(lè)四下-第四課-認(rèn)知音樂(lè)節(jié)奏(教案)
- 寵物醫(yī)院?jiǎn)T工手冊(cè)
- 2024年高考英語(yǔ)讀后續(xù)寫(xiě)高分寶典專題08讀后續(xù)寫(xiě)肢體動(dòng)作描寫(xiě)積累1(詞-句-文)講義
- 商業(yè)與公積金貸款政策
評(píng)論
0/150
提交評(píng)論