《數(shù)據(jù)庫系統(tǒng)》薩師煊版本試題.doc
《《數(shù)據(jù)庫系統(tǒng)》薩師煊版本試題.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《《數(shù)據(jù)庫系統(tǒng)》薩師煊版本試題.doc(26頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
數(shù)據(jù)庫原理試題 姓名: 學(xué)號(hào): 班級(jí): 成績(jī): 一、選擇題(10分) 1. 實(shí)體集書店與圖書之間具有()聯(lián)系。 A 一對(duì)一 B 一對(duì)多 C 多對(duì)多 D 多對(duì)一 2. 現(xiàn)有關(guān)系表:醫(yī)療(患者編號(hào),醫(yī)生編號(hào),醫(yī)生姓名,診斷日期,診斷結(jié)果,恢復(fù)情況)的主碼是() A 患者編號(hào),醫(yī)生編號(hào),診斷日期 B醫(yī)生編號(hào) C診斷日期 D患者編號(hào) 3. 任何一個(gè)三目關(guān)系都屬于() A 2NF B 3NF C BCNF D 4NF 4. 相對(duì)于非關(guān)系模型,關(guān)系數(shù)據(jù)模型的缺點(diǎn)之一是() A 存取路徑對(duì)擁護(hù)透明,需進(jìn)行查詢優(yōu)化 B 數(shù)據(jù)結(jié)構(gòu)簡(jiǎn)單 C 數(shù)據(jù)獨(dú)立性高 D 有嚴(yán)格的數(shù)學(xué)基礎(chǔ) 5. 數(shù)據(jù)庫鏡象可以用于() A 保證數(shù)據(jù)庫的完整性 B 實(shí)現(xiàn)數(shù)據(jù)庫安全性 C 進(jìn)行數(shù)據(jù)庫恢復(fù)或并發(fā)操作 D 實(shí)現(xiàn)數(shù)據(jù)共享 6. 現(xiàn)有如下關(guān)系:患者(患者編號(hào),患者姓名,性別,出生日期,所在單位) 醫(yī)療(患者編號(hào),患者姓名,醫(yī)生編號(hào),醫(yī)生姓名,診斷日期,診斷結(jié)果) 其中,醫(yī)療關(guān)系中的外碼是() A 患者編號(hào) B 患者姓名 C 患者編號(hào)和患者姓名 D醫(yī)生編號(hào)和患者編號(hào) 7. 假如采用關(guān)系數(shù)據(jù)庫系統(tǒng)來實(shí)現(xiàn)應(yīng)用,在數(shù)據(jù)庫的邏輯設(shè)計(jì)階段,需將()轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型 A E-R模型 B 層次模型 C 關(guān)系模型 D 網(wǎng)狀模型 8. 描述數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征是() A 內(nèi)模式 B 模式 C 外模式 D 存儲(chǔ)模式 9. 對(duì)實(shí)體與實(shí)體之間的聯(lián)系采用的數(shù)據(jù)結(jié)構(gòu)表達(dá)的數(shù)據(jù)模型為() A 網(wǎng)狀模型 B 關(guān)系模型 C 層次模型 D 非關(guān)系模型 10. 下列關(guān)系運(yùn)算中,()運(yùn)算不屬于關(guān)系運(yùn)算。 A 選擇 B 除法 C 投影 D 并 二、填空題(20分) 1. 與文件管理系統(tǒng)相比較,數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)冗余度()、數(shù)據(jù)共享性()。 2. 數(shù)據(jù)模型通常是由數(shù)據(jù)結(jié)構(gòu)、()和()三個(gè)要素組成。 3. SQL語言除了具有數(shù)據(jù)查詢和數(shù)據(jù)操作功能之外,還具有()和()功能。它是一個(gè)功能強(qiáng)大的語言。 4. 數(shù)據(jù)庫系統(tǒng)中保證安全性的存取權(quán)限是由()和()兩個(gè)要素組成。 5. 由于數(shù)據(jù)庫系統(tǒng)在三級(jí)模式之間提供了()和()兩層映象功能,這就保證了數(shù)據(jù)庫系統(tǒng)具有較高的數(shù)據(jù)獨(dú)力性。 6. 關(guān)系數(shù)據(jù)庫的規(guī)范化理論是數(shù)據(jù)庫()設(shè)計(jì)的一個(gè)有力的工具;E-R模型是數(shù)據(jù)庫的()設(shè)計(jì)的一個(gè)有力工具。 7. 數(shù)據(jù)庫設(shè)計(jì)分為以下六個(gè)設(shè)計(jì)階段:需求分析階段、()、()數(shù)據(jù)庫物理設(shè)計(jì)階段、數(shù)據(jù)庫實(shí)施階段、數(shù)據(jù)庫運(yùn)行 和維護(hù)階段。 8. 關(guān)系數(shù)據(jù)庫的()規(guī)則規(guī)定:基本關(guān)系的主屬性不能取空,關(guān)系數(shù)據(jù)庫的()規(guī)定規(guī)則:一個(gè)基本關(guān)系的外碼 (對(duì)應(yīng)于另一個(gè)基本關(guān)系的主碼)取職不能取空值域者必須等于它所對(duì)應(yīng)基本關(guān)系中的主碼值。 9. 數(shù)據(jù)庫系統(tǒng)中最重要的軟件是(),最重要的用戶是()。 10. 視圖是從()中導(dǎo)出的表,數(shù)據(jù)庫中實(shí)際存放的是視圖的()。 三、用SQL語言完成下列功能(21分) 現(xiàn)有如下關(guān)系:學(xué)生(學(xué)號(hào),姓名,性別,專業(yè),出生年月) 教師(教師編號(hào),姓名,所在部門,職稱) 授課(教師編號(hào),學(xué)號(hào),課程編號(hào),課程名稱,教材,學(xué)分,成績(jī)) 1. 查找學(xué)習(xí)“數(shù)據(jù)庫原理”課程且成績(jī)不及格的學(xué)生學(xué)號(hào)和任課教師編號(hào); 2. 查找學(xué)習(xí)“英語”課程的“計(jì)算機(jī)應(yīng)用”專業(yè)學(xué)生的學(xué)號(hào),姓名和成績(jī); 3. 查找教師“李洪”所教過的學(xué)生成績(jī)?yōu)?0分以上(包括90)的學(xué)生學(xué)號(hào),姓名和專業(yè); 4. 刪除學(xué)生表中學(xué)號(hào)為“9903016”的記錄; 5. 將編號(hào)為“60016”的教師所在的部門該為“計(jì)算機(jī)”; 6. 建立“計(jì)算機(jī)應(yīng)用”專業(yè)成績(jī)有過不及格的學(xué)生的視圖; 7. 向?qū)W生表中增加一個(gè)“獎(jiǎng)學(xué)金”列,其數(shù)據(jù)類型為數(shù)值型。 四、用關(guān)系代數(shù)表達(dá)式寫出如下查詢(9分) 現(xiàn)有如下關(guān)系:學(xué)生(學(xué)號(hào),姓名,性別,專業(yè),出生年月) 教師(教師編號(hào),姓名,所在部門,職稱) 授課(教師編號(hào),學(xué)號(hào),課程編號(hào),課程名稱,教材,學(xué)分,成績(jī)) 1. 查找學(xué)習(xí)“數(shù)據(jù)庫原理”課程且成績(jī)不及格的學(xué)生學(xué)號(hào)和任課教師編號(hào); 2. 查找學(xué)習(xí)“英語”課程的“計(jì)算機(jī)應(yīng)用”專業(yè)學(xué)生的學(xué)號(hào),姓名和成績(jī); 3. 查找教師“李洪”所教過的學(xué)生成績(jī)?yōu)?0分以上(包括90)的學(xué)生學(xué)號(hào),姓名和專業(yè); 五、數(shù)據(jù)庫設(shè)計(jì)題(15分) 技術(shù)級(jí)別 技術(shù)級(jí)別 現(xiàn)有如下E-R圖: 技術(shù)級(jí)別 技術(shù)級(jí)別 維修人員 維護(hù) 檢修時(shí)間 檢修原因 檢修時(shí)間 設(shè)備 檢修時(shí)間 檢修時(shí)間 檢修時(shí)間 1. 對(duì)上述E-R模型,設(shè)計(jì)相應(yīng)的關(guān)系數(shù)據(jù)模型; 2. 如果在上述模型中,從實(shí)體“檢修人員”到實(shí)體“設(shè)備”的聯(lián)系類型該為一對(duì)多(1:M),請(qǐng)?jiān)O(shè)計(jì)相應(yīng)的關(guān)系數(shù)據(jù)模型; 3. 對(duì)于1:N 的聯(lián)系類型,寫出向關(guān)系模型轉(zhuǎn)換應(yīng)遵循的原則; 六、問答題(25分) 現(xiàn)有如下關(guān)系模式: 教師(教師編號(hào),姓名,電話,所在部門,借閱圖書編號(hào),圖書名稱,借期,還期,備注) 1. 教師編號(hào)是侯選碼嗎? 2. 說明對(duì)上小題判斷的理由是什么? 3. 寫出該關(guān)系模式的主碼; 4. 該關(guān)系模式中是否存在部分函數(shù)依賴?如果存在,請(qǐng)寫出兩個(gè)。 5. 說明要將一個(gè)1NF的關(guān)系模式轉(zhuǎn)化為若干個(gè)2NF關(guān)系,需要如何做? 6. 該關(guān)系模式最高滿足第幾范式?并說明理由。 參考答案: 一、選擇題 1 B 2 A 3 A 4 A 5 C 6 A 7 A 8 B 9 ? 10 D 二、填空題 1、 低,好 2、 數(shù)據(jù)操作,數(shù)據(jù)的約束條件 3、 數(shù)據(jù)定義、數(shù)據(jù)控制 4、 數(shù)據(jù)對(duì)象、操作類型 5、 外模式/模式,模式/內(nèi)模式 6、 邏輯結(jié)構(gòu)、概念結(jié)構(gòu) 7、 概念結(jié)構(gòu)設(shè)計(jì),邏輯結(jié)構(gòu)設(shè)計(jì) 8、 實(shí)體完整性,參照完整性 9、 數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)庫管理員 10、基本表,定義 三 SQL部分 1、 SELECT 學(xué)號(hào),教師編號(hào) FROM 授課 WHERE 課程名稱=數(shù)據(jù)庫原理 AND 成績(jī)<60; 2、 SELECT 學(xué)號(hào),姓名,成績(jī) FROM 授課,學(xué)生 WHERE 學(xué)生.學(xué)號(hào)=授課.學(xué)號(hào) AND 專業(yè)=計(jì)算機(jī)應(yīng)用 AND 課程名稱=英語; 3、 SELECT 授課.學(xué)號(hào),學(xué)生.姓名,專業(yè) FROM 學(xué)生,教師,授課 WHERE 學(xué)生.學(xué)號(hào)=授課.學(xué)號(hào) AND 教師.教師編號(hào)=授課.教師編號(hào) AND 教師. 姓名=李洪 AND 成績(jī)>=90; 4、 DELETE FROM 學(xué)生 WHERE 學(xué)號(hào)=9903016; 5、 UPDATE 教師 SET 所在部門=計(jì)算機(jī)系 WHERE 教師編號(hào)=60016; 6、 CREATE VIEW 成績(jī) AS SELECT 學(xué)生.學(xué)號(hào),姓名,成績(jī) FROM 學(xué)生,授課 WHERE 學(xué)生.學(xué)號(hào)=授課.學(xué)號(hào) AND 專業(yè)=計(jì)算機(jī)應(yīng)用 AND 成績(jī)<60; 五、數(shù)據(jù)庫設(shè)計(jì)題 1、維修(工號(hào),設(shè)備號(hào),檢修原因,檢修時(shí)間) 維修人員(工號(hào),姓名,技術(shù)級(jí)別,職稱) 設(shè)備(設(shè)備號(hào),設(shè)備名稱,制造廠商,投入使用日期) 2、設(shè)備(設(shè)備號(hào),設(shè)備名稱,制造廠商,投入使用日期,工號(hào)) 或 維護(hù)(工號(hào),設(shè)備號(hào),檢修原因,檢修時(shí)間) 3、或轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式即與該聯(lián)系相連各實(shí)體碼以及聯(lián)系本身的屬性 均轉(zhuǎn)換為關(guān)系的屬性,各實(shí)體碼的組合為關(guān)系的重碼。將其與N端相端的實(shí)體的 關(guān)系模式合并,即加入本實(shí)體的主碼。 六、問答題 1、答:候選碼是教師編號(hào)、借閱圖書編號(hào)、借期。所以教師編號(hào)不是候選碼、 2、答:判斷的理由是教師編號(hào)不能唯一決定元組。 3、答:該關(guān)系模式的主碼是(教師編號(hào)、借閱圖書編號(hào)、借期)。 4、答:存在著部分部分函數(shù)依賴。主碼與教師姓名是部分函數(shù)依賴。 5、答:對(duì)1NF關(guān)系進(jìn)行投影,消除原關(guān)系中非主屬性對(duì)碼的部分依賴,將1NF變?yōu)?NF 6、答:該關(guān)系模式最高滿足1NF。因?yàn)榉侵鲗傩耘c碼間存在部分函數(shù)依賴。 7、T1(教師編號(hào)、借閱圖書編號(hào)、借期) T2(借期、還期) T3(教師編號(hào)、姓名、電話、所在部門) T4(圖書編號(hào)、圖書名稱) 《數(shù)據(jù)庫系統(tǒng)概論》試題(A) 姓名: 班級(jí): 學(xué)號(hào): 成績(jī): 一. 名詞解釋(10分) 1、 模式 2、并發(fā)控制 3、主鍵 4、函數(shù)依賴 5、DCL 二. 選擇題:(20分) 1. 單個(gè)用戶使用的數(shù)據(jù)視圖的描述稱為 ( ) A. 外模式 B. 概念模式 C. 內(nèi)模式 D. 存儲(chǔ)模式 2. 子模式DDL用來描述 ( ) A. 數(shù)據(jù)庫的總體邏輯結(jié)構(gòu) B. 數(shù)據(jù)庫的局部邏輯結(jié)構(gòu) C. 數(shù)據(jù)庫的物理存儲(chǔ)結(jié)構(gòu) D. 數(shù)據(jù)庫的概念結(jié)構(gòu) 3. 在DBS中,DBMS和OS之間的關(guān)系是 ( ) A. 相互調(diào)用 B. DBMS調(diào)用OS C. OS調(diào)用DBMS D. 并發(fā)運(yùn)行 4. 五種基本關(guān)系代數(shù)運(yùn)算是 ( ) A. ∪,-,,π和σ B. ∪,-,∞,π和σ C. ∪,∩,,π和σ D. ∪,∩,∞,π和σ 5、設(shè)有T1和T2兩個(gè)事務(wù),其并發(fā)操作如圖,下面評(píng)價(jià)中正確的是( ) T1 T2 ① 讀A=100,B=5 ② ③ A+B=105,驗(yàn)證錯(cuò) 讀A=100 A=A*2寫回 A.該操作不存在問題 B.該操作丟失修改 C.該操作不能重復(fù)讀 D.該操作讀“臟數(shù)據(jù)” 6、在數(shù)據(jù)庫設(shè)計(jì)中,將E-R圖換成關(guān)系數(shù)據(jù)模型的過程是( ) A.需求分析階段 B.邏輯設(shè)計(jì)階段 C.概念設(shè)計(jì)階段 D. 物理設(shè)計(jì)階段 7. 當(dāng)局部E-R圖合并成全局E-R圖時(shí),可能出現(xiàn)沖突,不屬于合并沖突的是( ) A屬性沖突 B 語法沖突 C 結(jié)構(gòu)沖突 D 命名沖突 8、有關(guān)系模式R(X,Y,Z),其函數(shù)依賴F={YZ,YX,XYZ},則該關(guān)系模式滿足( ) A. 2NF B. 3NF C. 1NF D. BCNF A B C D 1 2 3 4 1 3 4 5 2 4 5 6 1 4 3 4 1 3 4 7 3 4 5 6 9、有關(guān)系模式R(A,B,C),其依賴函數(shù)F={BC},則分解{AB;BC}相對(duì)于F ( ) A.是無損連接也保持FD的分解 B.是無損連接但不保持FD的分解 C.不是無損連接但保持FD的分解 D.不是無損連接也不保持FD的分解 10.已知關(guān)系R如右圖所示,可以作為R主碼的屬性組是( ) A ABC B ABD C ACD D BCD 學(xué)號(hào) 課程號(hào) 分?jǐn)?shù) S1 C1 80 S1 C2 75 S2 C1 null S2 C2 55 S3 C3 90 11.已知成績(jī)關(guān)系如右圖所示。 執(zhí)行SQL語句: SELECT COUNT(DISTINCT學(xué)號(hào)) FROM成績(jī) WHERE分?jǐn)?shù)>60 查詢結(jié)果中包含的元組數(shù)目是( ) A 1 B 2 C 3 D 4 12.已知關(guān)系:廠商(廠商號(hào),廠名) PK=廠商號(hào) 產(chǎn)品(產(chǎn)品號(hào),顏色,廠商號(hào)) PK=產(chǎn)品號(hào),F(xiàn)K=廠商號(hào) 假設(shè)兩個(gè)關(guān)系中已經(jīng)存在如下圖所示元組: 廠商 產(chǎn)品 廠商號(hào) 廠名 C01 宏達(dá) C02 立仁 C03 廣源 產(chǎn)品號(hào) 顏色 廠商號(hào) P01 紅 C01 P02 黃 C03 若再往產(chǎn)品關(guān)系中插入如下元組: I (P03,紅,C02) II (P01,藍(lán),C01) III (P04,白,C04) IV (P05,黑,null) 能夠插入的元組是( ) A I,II,IV B I,III C I,II D I,IV 13. 有一個(gè)關(guān)系:學(xué)生(學(xué)號(hào),姓名,系別),規(guī)定學(xué)號(hào)的值域是8個(gè)數(shù)字組成的字符串,這一規(guī)則屬于( ) A 實(shí)體完整性約束 B 參照完整性約束 C 用戶自定義完整性約束 D 關(guān)鍵字完整性約束 14.如果事務(wù)T獲得了數(shù)據(jù)項(xiàng)Q上的排它鎖,則T對(duì)Q ( ) A. 只能讀不能寫 B. 只能寫不能讀 C. 既可讀又可寫 D. 不能讀不能寫 15.DBS是采用了數(shù)據(jù)庫技術(shù)的計(jì)算機(jī)系統(tǒng)。DBS是一個(gè)集合體,包含數(shù)據(jù)庫、計(jì)算機(jī)硬件、軟件和( ) A.系統(tǒng)分析員 B.程序員 C.數(shù)據(jù)庫管理員 D.操作員 16.模型是對(duì)現(xiàn)實(shí)世界的抽象,在數(shù)據(jù)庫技術(shù)中,用模型的概念描述數(shù)據(jù)庫的結(jié)構(gòu)與語義,對(duì)現(xiàn)實(shí)世界進(jìn)行抽象。表示實(shí)體類型及實(shí)體間聯(lián)系的模型稱為( )。 A. 數(shù)據(jù)模型 B. 實(shí)體模型 C. 邏輯模型 D. 物理模型 17.設(shè)R、S為兩個(gè)關(guān)系,R的元數(shù)為4,S的元數(shù)為5,則與R S等價(jià)的操作是 ( ) A. σ3<6 (RS) B. σ3<2(RS) C. σ3>6 (RS) D. σ7<2(RS) 18.在教學(xué)管理系統(tǒng)中,有教師關(guān)系T(T#,NAME), 學(xué)生關(guān)系S(S#,NAME) 學(xué)生成績(jī)關(guān)系S(S#,NU)。其中T#表示教師工號(hào),S#表示學(xué)生學(xué)號(hào),則T和N存在聯(lián)系為( ) A. 1:1 B. 1:N C. M:N D. 無聯(lián)系 19. 下列關(guān)系運(yùn)算中,( )運(yùn)算不屬于關(guān)系運(yùn)算。 A 選擇 B 除法 C 投影 D 并 20. 相對(duì)于非關(guān)系模型,關(guān)系數(shù)據(jù)模型的缺點(diǎn)之一是( ) A 存取路徑對(duì)擁護(hù)透明,需進(jìn)行查詢優(yōu)化 B 數(shù)據(jù)結(jié)構(gòu)簡(jiǎn)單 C 數(shù)據(jù)獨(dú)立性高 D 有嚴(yán)格的數(shù)學(xué)基礎(chǔ) 三、填空題(15分) 1.?dāng)?shù)據(jù)管理經(jīng)過了手工文檔、文件系統(tǒng)和_________三個(gè)發(fā)展階段。 2.SQL語言中,用于事務(wù)回滾的語句是_________。 3.封鎖對(duì)象的大小稱為_________。 4.如果一個(gè)汽車銷售公司,經(jīng)營(yíng)摩托車,小汽車、貨車和客車,那么在該公司的E-R模型設(shè)計(jì)中,應(yīng)該采用_________方法。 5.用于表達(dá)一個(gè)ODBC驅(qū)動(dòng)程序和DBMS特殊連接的命名,被稱為_________,它是數(shù)據(jù)庫驅(qū)動(dòng)程序與數(shù)據(jù)庫系統(tǒng)連接的橋梁。 6.DBMS利用事務(wù)日志保存所有數(shù)據(jù)庫事務(wù)的_________操作。 7.如果兩個(gè)實(shí)體之間具有M:N聯(lián)系,則將它們轉(zhuǎn)換為關(guān)系模型的結(jié)果是_________個(gè)表。 8.在安裝MS SQL Server時(shí),必須選擇一種安全類型。如果在登錄時(shí),需要記錄用戶名和登錄ID,則該安全類型是_________。 9.用樹型結(jié)構(gòu)表示實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)模型稱為_______________。 10. 關(guān)系數(shù)據(jù)庫的關(guān)系演算語言是以_______________為基礎(chǔ)的DML語言。 11. 設(shè)關(guān)系模式R (A,B,C),F(xiàn)是R上成立的FD集,F(xiàn) = {B→A,B→C},則分解ρ = {AB,AC}丟失的FD是_______________。 12. DB并發(fā)操作通常會(huì)帶來三類問題,它們是丟失更新、_______________和讀臟數(shù)據(jù)。 13. 事務(wù)必須具有的四個(gè)性質(zhì)是:原子性、一致性、_______________和持久性。 14.層次數(shù)據(jù)庫的典型代表的是IBM的_______________ 15、并發(fā)控制的主要技術(shù)是_______________ 四、簡(jiǎn)答題(25分。以下6個(gè)題目選做5個(gè)題目。6題全做按前5個(gè)題目給分。) 1. 數(shù)據(jù)庫管理系統(tǒng)的概念以及功能。 2、.為什么說需求分析是數(shù)據(jù)庫系統(tǒng)開發(fā)中最困難的任務(wù)之一? 3、數(shù)據(jù)庫恢復(fù)技術(shù)中日志文件的內(nèi)容和作用分別是什么? 4、試舉例說明活鎖的含義并指出避免活鎖的方法。 5.簡(jiǎn)述數(shù)據(jù)庫安全性控制方法。 6、什么是參照完整性?在被參照關(guān)系中刪除元組有那些策略? 五、設(shè)計(jì)題(20分) 1. 設(shè)數(shù)據(jù)庫中有基本表:教師(工號(hào),姓名,性別,職稱,工齡,基本工資,補(bǔ)貼) 請(qǐng)用SQL語句寫出工齡在20年以上(包括20年)基本工資低于1500元的教師的所有信息。 2.在教學(xué)管理系統(tǒng)中,含有二個(gè)關(guān)系: 學(xué)生(學(xué)號(hào),姓名,性別,出生日期,系名),成績(jī)(學(xué)號(hào),課程名,成績(jī))。若查詢每個(gè)學(xué)生的選修課程數(shù)、總成績(jī)、平均成績(jī),寫出實(shí)現(xiàn)上述要求的SQL語句。 3. 基于數(shù)據(jù)庫中的成績(jī)表:成績(jī)(學(xué)號(hào),課程名,成績(jī)), 4.基于數(shù)據(jù)庫中的學(xué)生表、成績(jī)表、任課表:學(xué)生(學(xué)號(hào),姓名,性別,出生日期,系名) 成績(jī)(學(xué)號(hào),課程名,成績(jī)), 任課(課程名,任課教師名) 用SQL語言中的CREATE語句創(chuàng)建一個(gè)含有學(xué)號(hào)、姓名、性別、系名、課程名、成績(jī)、任課教師名的學(xué)生成績(jī)視圖。 5.基于數(shù)據(jù)庫中的成績(jī)表:成績(jī)(學(xué)號(hào),課程名,成績(jī)),用SQL語句寫出只選修一門的學(xué)生的學(xué)號(hào)、課程名、成績(jī)。 6.下面是醫(yī)院組織的結(jié)構(gòu)圖。 要求完成以下工作:(1)畫出醫(yī)院組織的E-R圖; (2)用關(guān)系代數(shù)寫出查詢所有外科病區(qū)和內(nèi)科病區(qū)的所有醫(yī)生姓名的操作; (3)用關(guān)系代數(shù)寫出查詢內(nèi)科病區(qū)患胃病的病人的姓名的操作。 六、綜合題 (10分) 假設(shè)某商業(yè)集團(tuán)數(shù)據(jù)庫中有一關(guān)系模式R如下:R (商店編號(hào),商品編號(hào),數(shù)量,部門編號(hào),負(fù)責(zé)人) 如果規(guī)定:(1) 每個(gè)商店的每種商品只在一個(gè)部門銷售; (2) 每個(gè)商店的每個(gè)部門只有一個(gè)負(fù)責(zé)人; (3) 每個(gè)商店的每種商品只有一個(gè)庫存數(shù)量。 試回答下列問題: (1) 根據(jù)上述規(guī)定,寫出關(guān)系模式R的基本函數(shù)依賴; (2) 找出關(guān)系模式R的候選碼; (3) 試問關(guān)系模式R最高已經(jīng)達(dá)到第幾范式?為什么? (4) 如果R不屬于3NF,請(qǐng)將R分解成3NF模式集。 《數(shù)據(jù)庫系統(tǒng)概論》試題(A) 姓名: 班級(jí): 學(xué)號(hào): 成績(jī): 一、請(qǐng)將下列術(shù)語填入與其相應(yīng)的括號(hào)中(僅填對(duì)應(yīng)序號(hào)即可):10分 1 約束 ( ) 2 數(shù)據(jù)字典 ( ) 3 數(shù)據(jù)庫( ) 4 數(shù)據(jù)庫服務(wù)器 ( ) 5 文件服務(wù)器 ( ) 6 數(shù)據(jù) ( ) 7 觸發(fā)器 ( ) 8 SQL-92 ( ) 9 函數(shù)依賴 ( ) 10 空值( ) a 標(biāo)準(zhǔn)的關(guān)系查詢和定義語言 b 描述所有的數(shù)據(jù)庫對(duì)象 c 屬性之間的約束 d 相關(guān)數(shù)據(jù)的集合 e 在一定的條件下執(zhí)行的一系列SQL語句 f 不能違反的規(guī)則 g 負(fù)責(zé)數(shù)據(jù)存儲(chǔ)和訪問 h 缺少的或不存在的值 i 事實(shí),文本,圖形,圖像等 j 負(fù)責(zé)管理文件操作,為附屬的客戶所共享 二、選擇題:30分 1、單個(gè)用戶使用的數(shù)據(jù)視圖稱為: A. 外模式 B. 概念模式 C. 存儲(chǔ)模式 D. 內(nèi)模式 2、在DBS中DBMS與OS的關(guān)系是: A. 相互調(diào)用 B. DBMS 調(diào)用 OS C. OS 調(diào)用 DBMS D. 并發(fā)運(yùn)行 3、在數(shù)據(jù)庫設(shè)計(jì)中,將E-R圖換成關(guān)系數(shù)據(jù)模型的過程是 A.需求分析階段 B.邏輯設(shè)計(jì)階段 C.概念設(shè)計(jì)階段 D. 物理設(shè)計(jì)階段 4、設(shè)有T1和T2兩個(gè)事務(wù),其并發(fā)操作如圖,下面評(píng)價(jià)中正確的是() T1 T2 ① 讀A=100,B=5 ② ③ A+B=105,驗(yàn)證錯(cuò) 讀A=100 A=A*2寫回 A.該操作不存在問題 B.該操作丟失修改 C.該操作不能重復(fù)讀 D.該操作讀“臟數(shù)據(jù)” 5、數(shù)據(jù)模型的三要素是: A.數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)對(duì)象、共享 B.數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、數(shù)據(jù)控制 C.數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性 D.數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束條件 6、關(guān)于視圖,下列說法正確的是: A.對(duì)視圖的使用與表一樣,也可以進(jìn)行插、查、刪、改操作 B.視圖只可以從表里導(dǎo)出 C.視圖與表一樣,也存儲(chǔ)著數(shù)據(jù) D.對(duì)視圖的操作,最終要轉(zhuǎn)化成對(duì)基本表的操作 7、規(guī)范化的理由主要是 (1).維護(hù)數(shù)據(jù)完整性 (2).盡可能建立與應(yīng)用無關(guān)的模型 (3).降低存儲(chǔ)需要 (4)維護(hù)數(shù)據(jù)安全性 A.(1) B. (1) (3) C. (1)(2)(3) D.全部 8、數(shù)據(jù)庫邏輯設(shè)計(jì)時(shí),下列原則不正確的是: A.一定要避免插入異常 B.一定要避免刪除異常 C.一定要避免數(shù)據(jù)冗余 D.盡量避免多表連接 9、邏輯結(jié)構(gòu)設(shè)計(jì)的主要工具是 A. 數(shù)據(jù)流程圖和數(shù)據(jù)字典 B. E-R圖 C. 規(guī)范化理論 D. SQL語言 10、下列概念里,不用于與嵌入式SQL與宿主語言之間的交互的是 A.通信區(qū) B. 游標(biāo) C. 主變量 D. 文件 11、數(shù)據(jù)庫里常用的安全控制方法是: (1)用戶標(biāo)識(shí)和鑒定 (2) 審計(jì) (3) 視圖 (4) 加密 (5) 存取控制 A.全部 B. (1) (2) (4) (5) C. (1) (4) D.(1) (4) (5) 12、下列有關(guān)數(shù)據(jù)庫的描述中,正確的是 A.數(shù)據(jù)庫是一個(gè)DBF文件 B.數(shù)據(jù)庫是一個(gè)關(guān)系 C.數(shù)據(jù)庫是一個(gè)結(jié)構(gòu)化的數(shù)據(jù)的集合 D.數(shù)據(jù)庫是一組文件 13、儲(chǔ)蓄所有多個(gè)儲(chǔ)戶,儲(chǔ)戶在多個(gè)儲(chǔ)蓄所之間存款,儲(chǔ)戶與儲(chǔ)蓄所之間的關(guān)系是 A. 1對(duì)1聯(lián)系 B. 1對(duì)多聯(lián)系 C. 多對(duì)多聯(lián)系 D. 多對(duì)1聯(lián)系 14、關(guān)系代數(shù)表達(dá)式優(yōu)化策略,首先要做的是 A.對(duì)文件進(jìn)行預(yù)處理 B.盡早進(jìn)行選擇運(yùn)算 C.執(zhí)行笛卡兒積運(yùn)算 D.投影運(yùn)算 15、實(shí)體完整性要求主屬性不可以取空值,這是通過 A.定義外部鍵保證 B.用戶定義的完整性保證 C.定義主鍵保證 D.關(guān)系系統(tǒng)自動(dòng)保證 16、有關(guān)系模式R(X,Y,Z),其函數(shù)依賴F={YZ,YX,XYZ},則該關(guān)系模式滿足 A. 2NF B. 3NF C. 1NF D. BCNF 17、有關(guān)系模式R(A,B,C),其依賴函數(shù)F={BC},則分解{AB;BC}相對(duì)于F A.是無損連接也保持FD的分解 B.是無損連接但不保持FD的分解 C.不是無損連接但保持FD的分解 D.不是無損連接也不保持FD的分解 18、設(shè)有關(guān)系R(a,b,c)和S(b,c,d),下列各關(guān)系代數(shù)表達(dá)式不成立的是 A. B. C. D. 19. 下列說法正確的是 A. 聚集索引可以加快查詢速度,因此在進(jìn)行數(shù)據(jù)庫物理時(shí),要盡量多鍵聚集索引。 B. 對(duì)于違反實(shí)體完整性規(guī)則的操作,DBMS一般拒絕執(zhí)行。 C. 數(shù)據(jù)庫的封鎖機(jī)制是數(shù)據(jù)庫安全性的主要方法 D. 數(shù)據(jù)庫技術(shù)是解決數(shù)據(jù)量大的問題 20. 當(dāng)局部E-R圖合并成全局E-R圖時(shí),可能出現(xiàn)沖突,不屬于合并沖突的是: A屬性沖突 B 語法沖突 C 結(jié)構(gòu)沖突 D 命名沖突 三、填空題:7分 1、數(shù)據(jù)庫設(shè)計(jì)分為6個(gè)階段,需求分析階段, ,邏輯設(shè)計(jì)階段, ,數(shù)據(jù)庫實(shí)施階段,數(shù)據(jù)庫運(yùn)行與維護(hù)階段。 2、在3大傳統(tǒng)的數(shù)據(jù)模型里,具有嚴(yán)格的數(shù)學(xué)理論基礎(chǔ)的是 3、分解關(guān)系的2條基本原則是,分解必須是無損的、 。 4、設(shè)有以下關(guān)系:合同(合同號(hào),用戶號(hào),用戶名,用戶地址),若合同號(hào)是唯一的,則這個(gè)關(guān)系的范式等級(jí)是 。 5、構(gòu)成系統(tǒng)說明書的2個(gè)重要文檔是 6、數(shù)據(jù)庫恢復(fù)涉及到的2個(gè)技術(shù)是數(shù)據(jù)轉(zhuǎn)儲(chǔ)和 文件 四、設(shè)計(jì)題,25分 假設(shè)有如下所述的關(guān)系模式 S(供應(yīng)商),數(shù)據(jù)項(xiàng)有SNO,SNAME,SADDR P(零件),數(shù)據(jù)項(xiàng)有PNO,PNAME,COLOR,WEIGHT J(工程項(xiàng)目),數(shù)據(jù)項(xiàng)有JNO,JNAME,JADDR SPJ(連接記錄),數(shù)據(jù)項(xiàng)有SNO,PNO,JNO,QTY;QTY為某供應(yīng)商供應(yīng)某種零件給某工程項(xiàng)目的數(shù)量。 假定規(guī)定屬性的類型WEIGHT、QTY為數(shù)值型(numeric),其他都是字符型(char),列的寬度自定義。 1、試用SQL 語句定義上述表的結(jié)構(gòu)(定義中應(yīng)包括主鍵子句和外鍵子句)。 2、針對(duì)上述關(guān)系模式,建立一個(gè)視圖,該視圖定義某指定供應(yīng)商“上海電機(jī)廠”為“三峽工程”項(xiàng)目提供的零件的編號(hào)、名稱清單。 3、針對(duì)上述關(guān)系模式,用關(guān)系代數(shù)表示為“三峽工程”項(xiàng)目提供零件的供應(yīng)商名稱、編號(hào)。 4、用SQL 語句查詢“三峽工程”項(xiàng)目所使用的零件的總重量。 5、現(xiàn)有如下查詢: SELECT S.SNAME FROM S,J,SPJ WHERE J.JNAME=’ 三峽工程’ AND SPJ.SNO=S.SNO AND SPJ.JNO=J.JNO 試畫出用關(guān)系代數(shù)表示的語法樹,并用關(guān)系代數(shù)表達(dá)式優(yōu)化算法對(duì)原始的語法樹進(jìn)行優(yōu)化處理,畫出優(yōu)化后的標(biāo)準(zhǔn)語法樹。 五、綜合題(15分) 設(shè)有關(guān)系模式:教務(wù)(學(xué)號(hào),課程號(hào),學(xué)生姓名,年齡,成績(jī),教師姓名,教師年齡,教師辦公室),假設(shè)一門課程只有一個(gè)教師講授,而且教師不會(huì)重名。 試回答下列問題: 1、 存在那些函數(shù)依賴?該關(guān)系的候選鍵是什么?有那些主屬性? 2、 該關(guān)系模式存在什么問題?? 3、 關(guān)系模式最高已經(jīng)達(dá)到第幾范式?為什么?? 4、 如果將該關(guān)系模式分解為4個(gè)關(guān)系模式 課程(課程號(hào),教師姓名),主鍵是課程號(hào); 學(xué)生(學(xué)號(hào),學(xué)生姓名,年齡),主鍵是學(xué)號(hào); 教師(教師姓名,教師年齡,教師辦公室),其中主鍵是教師姓名; 選修(學(xué)號(hào),課程號(hào),成績(jī)),其中主鍵是學(xué)號(hào)和課程號(hào)。 問該分解是無損連接分解嗎?為什么? 六、簡(jiǎn)答題,13分 1、 簡(jiǎn)述事務(wù)的概念和特征 2、 什么是無損連接分解? 3、 數(shù)據(jù)獨(dú)立性包括那幾個(gè)方面?含義是什么? dbms如何保證數(shù)據(jù)獨(dú)立性? 七、附加題:(10分):(可以選做或不做,供記分參考) 在數(shù)據(jù)庫系統(tǒng)中有如下一個(gè)調(diào)度S,它涉及到5個(gè)不同的事務(wù)T1、T2、T3、T4和T5。請(qǐng)問調(diào)度S是沖突可串行化的嗎?為什么?如果調(diào)度S是沖突可串行化的,就請(qǐng)給出與之等價(jià)的一個(gè)串行調(diào)度序列。 T1 T2 T3 T4 T5 Read(A) Read(Q) Read Write(Q) Read(A) Write(Q) Write(B) Read(Q) Read(M) Read(Q) Read(M) Read(M) Write(M) (請(qǐng)附2頁空白答題紙) 《數(shù)據(jù)庫系統(tǒng)概論》試題(A) 姓名: 班級(jí): 學(xué)號(hào): 成績(jī): 參考答案: 一、 1. f 2. b 3. d 4. g 5. d 6. d 7. e 8. a 9. c 10. h 二 1. a 2. b 3. b 4. c 5. d 6. d 7. c 8. d 9. c 10. d 11. a 12. c 13. c 14. b 15. c 16. d 17. a 18. c 19. b 20. b 三、 1、 概念結(jié)構(gòu)設(shè)計(jì) 物理設(shè)計(jì) 2、 關(guān)系模型 3、 分解后的關(guān)系要相互獨(dú)立 4、 2NF 5、 數(shù)據(jù)流程圖 數(shù)據(jù)字典 6、 日志 四、 課程 班級(jí) 學(xué)號(hào) 姓名 成績(jī) 一、名詞解釋(10分) 1. 模式 2. 函數(shù)依賴 3. 事務(wù) 4. 侯選碼 5. 實(shí)體完整性 二、選擇題(26分) 1. 單個(gè)用戶使用的數(shù)據(jù)視圖的描述稱為【 】 A. 外模式 B. 概念模式 C. 內(nèi)模式 D. 存儲(chǔ)模式 2. 子模式DDL用來描述 【 】 A. 數(shù)據(jù)庫的總體邏輯結(jié)構(gòu) B. 數(shù)據(jù)庫的局部邏輯結(jié)構(gòu) C. 數(shù)據(jù)庫的物理存儲(chǔ)結(jié)構(gòu) D. 數(shù)據(jù)庫的概念結(jié)構(gòu) 3. 在DBS中,DBMS和OS之間的關(guān)系是 【 】 A. 相互調(diào)用 B. DBMS調(diào)用OS C. OS調(diào)用DBMS D. 并發(fā)運(yùn)行 4. 五種基本關(guān)系代數(shù)運(yùn)算是 【 】 A. ∪,-,,π和σ B. ∪,-,∞,π和σ C. ∪,∩,,π和σ D. ∪,∩,∞,π和σ 5. 當(dāng)關(guān)系R和S自然聯(lián)接時(shí),能夠把R和S原該舍棄的元組放到結(jié)果關(guān)系中的操作是【 】 A. 左外聯(lián)接B. 右外聯(lián)接C. 外部并D. 外聯(lián)接 6.?dāng)?shù)據(jù)模型的三要素是【 】: A.數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)對(duì)象、共享 B.數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、數(shù)據(jù)控制 C.數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性 D.數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束條件 7. 設(shè)關(guān)系模式R (A,B,C),F(xiàn)是R上成立的FD集,F(xiàn) = {B→C},則分解ρ = {AB,BC}相對(duì)于F 【 】 A. 是無損聯(lián)接,也是保持FD的分解 B. 是無損聯(lián)接,但不保持FD的分解 C. 不是無損聯(lián)接,但保持FD的分解 D. 既不是無損聯(lián)接,也不保持FD 的分解 8. 儲(chǔ)蓄所有多個(gè)儲(chǔ)戶,儲(chǔ)戶在多個(gè)儲(chǔ)蓄所之間存款,儲(chǔ)戶與儲(chǔ)蓄所之間的關(guān)系是 【 】 系主任 出卷人 A. 1對(duì)1聯(lián)系 B. 1對(duì)多聯(lián)系 C. 多對(duì)多聯(lián)系 D. 多對(duì)1聯(lián)系 9. 在數(shù)據(jù)庫設(shè)計(jì)中,將ER圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于【 】 A. 需求分析階段 B. 邏輯設(shè)計(jì)階段 C. 概念設(shè)計(jì)階段 D. 物理設(shè)計(jì)階段 10. 設(shè)有T1和T2兩個(gè)事務(wù),其并發(fā)操作如圖,下面評(píng)價(jià)中正確的是【 】 T1 T2 ① 讀A=100,B=5 ② ③ A+B=105,驗(yàn)證錯(cuò) 讀A=100 A=A*2寫回 A.該操作不存在問題 B.該操作丟失修改 C.該操作不能重復(fù)讀 D.該操作讀“臟數(shù)據(jù)” 11. 如果事務(wù)T獲得了數(shù)據(jù)項(xiàng)Q上的排它鎖,則T對(duì)Q 【 】 A. 只能讀不能寫 B. 只能寫不能讀 C. 既可讀又可寫 D. 不能讀不能寫 12. 現(xiàn)有關(guān)系表:醫(yī)療(患者編號(hào),醫(yī)生編號(hào),醫(yī)生姓名,診斷日期,診斷結(jié)果,恢復(fù)情況)的主碼是() A 患者編號(hào),醫(yī)生編號(hào),診斷日期 B醫(yī)生編號(hào) C診斷日期 D患者編號(hào) 13 索引屬于【 】 A.模式 B.外模式 C.內(nèi)模式 D. 概念模式 三、填空題 (10分) 1. 用樹型結(jié)構(gòu)表示實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)模型稱為_______________。 2. 關(guān)系數(shù)據(jù)庫的關(guān)系演算語言是以_______________為基礎(chǔ)的DML語言。 3. 事務(wù)必須具有的四個(gè)性質(zhì)是:原子性、一致性、_______________和持久性 4. 設(shè)關(guān)系模式R (A,B,C),F(xiàn)是R上成立的FD集,F(xiàn) = {B→A,B→C},則分解ρ = {AB,AC}丟失的FD是_______________。 5. DB并發(fā)操作通常會(huì)帶來三類問題,它們是丟失更新、_______________和讀臟數(shù)據(jù)。 6. 計(jì)算機(jī)系統(tǒng)的安全性可以劃分為: _______________、管理安全類和政策法律安全類。 7. 數(shù)據(jù)庫保護(hù)包括:安全性保護(hù)、完整性保護(hù)、_______________和恢復(fù)。 8. 由于硬件故障使存儲(chǔ)在外存上的數(shù)據(jù)部分丟失或全部丟失,這種情況稱做_________ 故障。 9.關(guān)系系統(tǒng)分為:表式系統(tǒng)、最小關(guān)系系統(tǒng)、 ___________、全關(guān)系系統(tǒng)。 10.?dāng)?shù)據(jù)恢復(fù)要涉及的2個(gè)技術(shù)是:數(shù)據(jù)轉(zhuǎn)儲(chǔ)和___________。 四、簡(jiǎn)答題 (24分) 1. 設(shè)有關(guān)系模式R (A,B,C,D),F(xiàn)是R上成立的FD集,F(xiàn) = {D→A,D→B},試寫出關(guān)系模式R的候選鍵,并說明理由。 2. 設(shè)有關(guān)系R和S,其中R為參照關(guān)系,S為信賴關(guān)系。為了實(shí)現(xiàn)完整性約束,SQL規(guī)定可以對(duì)R的刪除操作采取哪三種措施? 3. 什么是死鎖? 預(yù)防死鎖的方法有哪些? 4. 如何實(shí)現(xiàn)數(shù)據(jù)庫設(shè)計(jì)的概念結(jié)構(gòu)(E-R圖)向邏輯結(jié)構(gòu)轉(zhuǎn)換? 5. 模式分解的基本原則是什么? 6. 簡(jiǎn)要回答數(shù)據(jù)字典包括那些內(nèi)容? 五、設(shè)計(jì)題 (20分) 1. 設(shè)有關(guān)系數(shù)據(jù)庫:職工關(guān)系EMPLOYEE (職工號(hào),職工名,街道,城市) 工作關(guān)系WORKS (職工號(hào),公司號(hào),工資) 公司關(guān)系COMPANY (公司號(hào),公司名,城市) 假設(shè)職工可在多個(gè)公司兼職,請(qǐng)用關(guān)系代數(shù)表達(dá)式寫出至少在公司號(hào)為‘C2’和‘C5’公司兼職的職工號(hào)。 2. 依據(jù)第1題的關(guān)系數(shù)據(jù)庫,試用SQL語句寫出下列操作:將所有在“聯(lián)華公司”工作的職工加薪5?。 3. 圖書出版管理數(shù)據(jù)庫中有兩個(gè)基本表: 圖書 (書號(hào),書名,作者編號(hào),出版社,出版日期) 作者 (作者編號(hào),作者名,年齡,地址) 試用SQL語句寫出下列查詢:檢索年齡低于作者平均年齡的所有作者的作者名、書名和出版社。 4. 設(shè)有商店和顧客兩個(gè)實(shí)體,“商店”有屬性商店編號(hào)、商店名、地址、電話,“顧客”有屬性顧客編號(hào)、姓名、地址、年齡、性別。假設(shè)一個(gè)商店有多個(gè)顧客購(gòu)物,一個(gè)顧客可以到多個(gè)商店購(gòu)物,顧客每次去商店購(gòu)物有一個(gè)消費(fèi)金額和日期,而且規(guī)定每個(gè)顧客在每個(gè)商店里每天最多消費(fèi)一次。試畫出ER圖,并注明屬性和聯(lián)系類型。 5. 學(xué)校有多名學(xué)生,財(cái)務(wù)處每年要收一次學(xué)費(fèi)。為財(cái)務(wù)處收學(xué)費(fèi)工作設(shè)計(jì)一個(gè)數(shù)據(jù)庫,包括兩個(gè)關(guān)系: 學(xué)生 (學(xué)號(hào),姓名,專業(yè),入學(xué)日期) 收費(fèi) (學(xué)年,學(xué)號(hào),學(xué)費(fèi),書費(fèi),總金額) 假設(shè)規(guī)定屬性的類型:學(xué)費(fèi)、書費(fèi)、總金額為數(shù)值型數(shù)據(jù);學(xué)號(hào)、姓名、學(xué)年、專業(yè)為字符型數(shù)據(jù);入學(xué)日期為日期型數(shù)據(jù)。列的寬度自定義。 試用SQL語句定義上述表的結(jié)構(gòu)。(定義中應(yīng)包括主鍵子句和外鍵子句) 六、綜合題 (10分) 假設(shè)某商業(yè)集團(tuán)數(shù)據(jù)庫中有一關(guān)系模式 R(商店編號(hào),商品編號(hào),數(shù)量,部門編號(hào),負(fù)責(zé)人) 如果規(guī)定: 1、 每個(gè)商店的每個(gè)品種商品只在一個(gè)部門銷售 2、 每個(gè)商店的每個(gè)部門只有一個(gè)負(fù)責(zé)人 3、 每個(gè)商店的每個(gè)商品只有一個(gè)庫存數(shù)量 試回答下列問題: 1、 寫出關(guān)系模式R的所有基本函數(shù)依賴 2、 找出關(guān)系R的侯選鍵 3、 關(guān)系模式R最高達(dá)到第幾范式? 說明具體理由。 4、 如果R不屬于第3范式,,進(jìn)行分解變成第3范式。- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
5 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 數(shù)據(jù)庫系統(tǒng) 數(shù)據(jù)庫 系統(tǒng) 薩師煊 版本 試題
鏈接地址:http://m.appdesigncorp.com/p-12812112.html