(山商)數(shù)據(jù)庫(kù)系統(tǒng)概論測(cè)驗(yàn)范圍_第1頁(yè)
(山商)數(shù)據(jù)庫(kù)系統(tǒng)概論測(cè)驗(yàn)范圍_第2頁(yè)
(山商)數(shù)據(jù)庫(kù)系統(tǒng)概論測(cè)驗(yàn)范圍_第3頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、(山商)數(shù)據(jù)庫(kù)系統(tǒng)概論測(cè)驗(yàn)范 圍作者:日期:考試題型:選擇題10個(gè)(10分)填空題10個(gè)空(10分) 名詞解釋5個(gè)(15分)簡(jiǎn)答題5個(gè)(15分)操作題一個(gè)大題5個(gè)小題:關(guān)系代數(shù)、元組演算、T-SQL( 15 分)應(yīng)用題一個(gè)大題5個(gè)小題:屬性集閉包、候選碼求解、關(guān)系模式分析與分解(15 分)設(shè)計(jì)題一個(gè)大題3個(gè)小題:E-R圖繪制、數(shù)據(jù)庫(kù)創(chuàng)建、關(guān)系模式分析(20分)簡(jiǎn)答題與名詞解釋1、數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程包括哪幾個(gè)階段?2、什么是函數(shù)依賴(lài),什么是完全函數(shù)依賴(lài)?3、數(shù)據(jù)的物理獨(dú)立性4、SQL語(yǔ)言的特點(diǎn)5、可以表達(dá)任何關(guān)系代數(shù)操作的五種基本代數(shù)操作是什么?用它們表示交操作、連接6、物理數(shù)據(jù)庫(kù)設(shè)計(jì)的任務(wù)是什么?

2、分哪幾步?7、BCNF8、3NF9、DBA11、簡(jiǎn)述完整性約束的驗(yàn)證機(jī)制12、什么是候選碼?什么是外碼?13、物理數(shù)據(jù)庫(kù)設(shè)計(jì)步驟?14、什么是數(shù)據(jù)庫(kù)系統(tǒng)15、試述數(shù)據(jù)字典的用途16、試述等值連接與自然連接的區(qū)別18、什么是實(shí)體完整性?什么是參照完整性?19、視圖的優(yōu)點(diǎn)20、簡(jiǎn)述數(shù)據(jù)庫(kù)系統(tǒng)的主要功能21、邏輯數(shù)據(jù)庫(kù)設(shè)計(jì)的目標(biāo)按要求實(shí)現(xiàn)下列操作(一)現(xiàn)有關(guān)系數(shù)據(jù)庫(kù)如下:學(xué)生(學(xué)號(hào),姓名,性別,專(zhuān)業(yè),獎(jiǎng)學(xué)金);課程(課號(hào),課名,學(xué)分);學(xué)習(xí)(學(xué)號(hào),課號(hào),分?jǐn)?shù))。用關(guān)系代數(shù)實(shí)現(xiàn)下列查詢(xún):1、 檢索“國(guó)際貿(mào)易”專(zhuān)業(yè)中獲得獎(jiǎng)學(xué)金1000元的學(xué)生信息,包括學(xué)號(hào)、姓名、課名和分?jǐn)?shù)用SQL語(yǔ)句實(shí)現(xiàn)下列查詢(xún):2、

3、 檢索沒(méi)有任何一門(mén)課程成績(jī)?cè)?0分以下的學(xué)生的信息,包括學(xué)號(hào)、姓名和專(zhuān)業(yè)3、 對(duì)成績(jī)得過(guò)滿(mǎn)分(100分)的學(xué)生,如果沒(méi)有獲得獎(jiǎng)學(xué)金的,將其獎(jiǎng)學(xué)金設(shè)為1000元(二)設(shè)有學(xué)生一課程關(guān)系數(shù)據(jù)庫(kù),包含學(xué)生關(guān)系S (學(xué)號(hào)S#,學(xué)生姓名SN,所屬系名SD, 學(xué)生年齡SA)、課程關(guān)系C (課程號(hào)C#,課程名字CN,先行課號(hào)碼PC#)和學(xué)生選課關(guān)系 SC (學(xué)號(hào)S#,課程號(hào)C#,學(xué)生成績(jī)G)。用SQL語(yǔ)句實(shí)現(xiàn)下列查詢(xún):1求計(jì)算機(jī)系學(xué)生的學(xué)號(hào)、姓名2、求不選修C3課程的學(xué)生姓名3、將李明的數(shù)學(xué)成績(jī)改為 90分4、刪除99011學(xué)生的選課記錄5、把對(duì)表SC的INSERT權(quán)限授予張三,并允許他將此權(quán)限授予其他用戶(hù)

4、6、 為計(jì)算機(jī)系學(xué)生創(chuàng)建一個(gè)視圖,并在該視圖上查詢(xún)年齡在20歲以下的學(xué)生(三) 設(shè)有學(xué)生一課程關(guān)系數(shù)據(jù)庫(kù),包含學(xué)生關(guān)系S (學(xué)號(hào)S#,學(xué)生姓名SN,所屬系名SD, 學(xué)生年齡SA)、課程關(guān)系C (課程號(hào)C#,課程名字CN,先行課號(hào)碼PC#)和學(xué)生選課關(guān)系 SC (學(xué)號(hào)S#,課程號(hào)C#,學(xué)生成績(jī)G)。用SQL語(yǔ)句實(shí)現(xiàn)下列查詢(xún):1、求年齡不在20歲與22歲之間的學(xué)生學(xué)號(hào)和年齡2、 求選修課程號(hào)為 C1且年齡為B以上的學(xué)生姓名及成績(jī)3、求選修了課程名為''的學(xué)生學(xué)號(hào)和姓名4、 將一個(gè)新生記錄(學(xué)號(hào):99001,姓名:李強(qiáng),所在系:計(jì)算機(jī),年齡: 19)插入學(xué)生關(guān) 系S中(四) 已知如下

5、關(guān)系模式: 雇員E(ENO, ENAME,AGE);工程P(PNO, PNAME);施工 W(ENO, PNO, SALARY);其中,E表示雇員關(guān)系,P表示工程關(guān)系, W表示施工關(guān)系,ENO為雇員 號(hào),ENAME為雇員的姓名,AGE為雇員的年齡,PNO為工程號(hào),PNAME為工程名,SALARY 為酬金。分別用關(guān)系代數(shù)和 SQL語(yǔ)句表達(dá)如下查詢(xún):1、參加工程名為“立交橋”的雇員姓名和酬金2、參加工程號(hào)為“ P1”,且酬金最高的雇員名3、參加3個(gè)以上工程的職工號(hào)(五) 已知如下關(guān)系模式: 雇員E(ENO, ENAME, AGE);工程P(PNO, PNAME);施工 W(ENO, PNO, SA

6、LARY);其中,E表示雇員關(guān)系,P表示工程關(guān)系, W表示施工關(guān)系,ENO為雇員 號(hào),ENAME為雇員的姓名,AGE為雇員的年齡,PNO為工程號(hào),PNAME為工程名,SALARY 為酬金。分別用關(guān)系代數(shù)、元組演算和 SQL語(yǔ)句表達(dá)如下查詢(xún):1、參加工程名為“立交橋”的雇員的平均酬金2、 在參加工程 P1的雇員中,查詢(xún)比雇員 E1的酬金高的雇員姓名3、參加的雇員數(shù)大于 3的工程號(hào)(六) 已知關(guān)系 S, C, SC 的關(guān)系模式為:S(S#, SN, SD, SA); C(C#, CN, PC#); SC(S#, C#, G)。 其中:S#為學(xué)號(hào),SN為學(xué)生姓名,SD為所屬系名,SA為學(xué)生年齡,C#

7、為課程號(hào),CN為 課程名,PC#為先行課號(hào),G為學(xué)習(xí)成績(jī)。用 SQL語(yǔ)句實(shí)現(xiàn)下列查詢(xún):1、求選修課程號(hào)為 C1課程的學(xué)生學(xué)號(hào)和學(xué)習(xí)成績(jī),結(jié)果按成績(jī)降序排列2、查詢(xún)選修課程號(hào)為 C1課程號(hào)且成績(jī)?yōu)?B以上的學(xué)生學(xué)號(hào)、姓名、系、年齡及成績(jī)3、求不選修課程號(hào)為 C3課程的學(xué)生姓名4、求選修課程超過(guò) 3門(mén)的學(xué)生學(xué)號(hào)(十六)供應(yīng)商-零件-工程項(xiàng)目數(shù)據(jù)庫(kù)由以下 4個(gè)關(guān)系模式構(gòu)成:S(SNO, SNAME, STATUS,CITY); P(PNO, PNAME, COLOR, WEIGHT); J(JNO, JNAME, CITY); SPJ(SNO, PNO, JNO, QTY)。其中:供應(yīng)商表 S由供應(yīng)

8、商代碼(SNO)、供應(yīng)商名(SNAME)、供應(yīng)商狀態(tài)(STATUS)、 供應(yīng)商所在城市(CITY)組成;零件表P由零件代碼(PNO)、零件名(PNAME)、顏色(COLOR)、 重量(WEIGHT)組成;工程項(xiàng)目表J由工程項(xiàng)目代碼(JNO)、工程項(xiàng)目名(JNAME)、工程項(xiàng)目 所在城市(CITY)組成;供應(yīng)情況表 SPJ由供應(yīng)商代碼(SNO)、零件代碼(PNO)、工程項(xiàng)目代 碼(JNO)、供應(yīng)數(shù)量(QTY)組成。供應(yīng)商 S,零件P和工程項(xiàng)目J分別由供應(yīng)商號(hào) SNO,零 件號(hào)PNO和工程項(xiàng)目號(hào)JNO唯一標(biāo)識(shí)。供貨SPJ是指由某個(gè)供應(yīng)商向某個(gè)工程項(xiàng)目供應(yīng)某 些數(shù)量的某種零件。請(qǐng)按如下要求完成下列操

9、作:1找出給北京的工程項(xiàng)目提供不同的零件號(hào)2、 將沒(méi)有供貨的所有工程項(xiàng)目從J中刪除3、查詢(xún)提供全部零件的供應(yīng)商名4、 查詢(xún)這樣的工程項(xiàng)目號(hào):供給該工程項(xiàng)目的零件P1的平均供應(yīng)量大于供給工程項(xiàng)目J1的任何一種零件的最大供應(yīng)量5、定義一個(gè)視圖,它由所有這樣的工程項(xiàng)目(工程項(xiàng)目號(hào)與所在城市名稱(chēng))組成:它們由 供應(yīng)商S1供貨且使用零件 P1應(yīng)用題(一) 現(xiàn)有如下關(guān)系模式:R(A,B,C,D,E) , R上的函數(shù)依賴(lài)集 F=AB宀E, B宀C, C宀D。1、該關(guān)系模式最高滿(mǎn)足第幾范式并說(shuō)明原因2、 如果將關(guān)系模式 R分解為R1(A,B,E)和R2(B,C,D),指出關(guān)系模式 R2的碼,并說(shuō)明該關(guān) 系模式

10、最高滿(mǎn)足第幾范式3、判斷2中的分解是否具有無(wú)損連接性4、 將關(guān)系模式R分解成具有無(wú)損連接的BCNF(二) 設(shè)有關(guān)系模式 R(A,B,C,D,E),函數(shù)依賴(lài)集 F=A宀C,C宀D,B宀C,DE宀C,CE宀A。1、求屬性閉包(DE)+2、求R的所有候選鍵3、該關(guān)系模式最高滿(mǎn)足第幾范式并說(shuō)明原因4、將R分解成3NF并具有無(wú)損連接性和函數(shù)依賴(lài)保持性(三) 設(shè)有關(guān)系模式R(C,T,S,N,G),其中C代表課程,T代表教授的職工號(hào),S代表學(xué)生號(hào), N代表學(xué)生的姓名,G代表成績(jī)。其函數(shù)依賴(lài)集 F=C tT, CStG, StN,即每一門(mén)課由一 名教師講授,每個(gè)學(xué)生每門(mén)課只有一個(gè)成績(jī),學(xué)生的學(xué)號(hào)決定學(xué)生的姓名

11、。1、求該關(guān)系模式的候選碼2、 將該關(guān)系模式分解為既符合BCNF,又具有無(wú)損連接的若干關(guān)系模式3、將R分解成R1(C,T,S,G)和R2(C,S,N,G),試分析它們各是第幾范式(四) 考慮屬性集 R=A,B,C,D,E,F和函數(shù)依賴(lài)集 F=C t E, B t F, BC t D, F t A。1、 求屬性閉包:B+, (BC)+2、判斷下列分解最高屬于第幾范式,是否具有無(wú)損連接性和函數(shù)依賴(lài)保持性:P1=R1(ACEF), R2(BCDF) , P2=R1(CED), R2(ABCF)(六)設(shè)有關(guān)系模式 R(U,F),其中:U=A,B,C,D,E, F=A tD, E tD, D t B,

12、BC tD, DC t A,求:1、屬性BC的閉包2、R的所有候選碼3、該關(guān)系模式最高為第幾范式4、判斷P=AB,AE,CE,BCD,AC是否為無(wú)損連接分解?能保持原來(lái)的函數(shù)依賴(lài)嗎?設(shè)計(jì)題(一)一個(gè)圖書(shū)借閱數(shù)據(jù)庫(kù)系統(tǒng)要求提供下述服務(wù): 可隨時(shí)查詢(xún)書(shū)庫(kù)中現(xiàn)有書(shū)籍的名稱(chēng)、 品種、數(shù)量與存放位置,所有各類(lèi)書(shū)籍均可由書(shū)號(hào)唯一標(biāo)識(shí);可隨時(shí)查詢(xún)書(shū)籍借還情況:包括借書(shū)人單位、姓名、借書(shū)證號(hào)、借書(shū)日期和還書(shū)日期。約定:任何人可借多種書(shū),任何一種書(shū)可為多個(gè)人所借,借書(shū)證號(hào)具有唯一性; 當(dāng)需要時(shí),可通過(guò)數(shù)據(jù)庫(kù)中保存的出版社電報(bào)編 號(hào)、電話(huà)、郵編及地址等信息向有關(guān)書(shū)籍的出版社增購(gòu)有關(guān)書(shū)籍。約定:一個(gè)出版社可出版多種

13、書(shū)籍,同一本書(shū)僅為一個(gè)出版社出版,出版社名具有唯一性。1根據(jù)上述語(yǔ)義畫(huà)出 ER圖,要求在圖中畫(huà)出屬性并注明聯(lián)系的類(lèi)型2、將ER模型轉(zhuǎn)換成關(guān)系模型,并指出每個(gè)關(guān)系模式的主碼和外碼(二)某商業(yè)集團(tuán)數(shù)據(jù)庫(kù)有三個(gè)實(shí)體集:一是“商品”實(shí)體集,屬性有商品號(hào)、商品名、規(guī) 格、單價(jià)等;二是“商店”實(shí)體集,屬性有商店號(hào)、商店名、地址等;三是“供應(yīng)商”實(shí)體 集,屬性有供應(yīng)商編號(hào)、供應(yīng)商名、地址等。供應(yīng)商與商品之間存在“供應(yīng)”聯(lián)系,每個(gè)供應(yīng)商可供應(yīng)多種商品, 每種商品可向多個(gè)供應(yīng)商訂購(gòu),每個(gè)供應(yīng)商供應(yīng)每種商品有個(gè)月供應(yīng)量;商店與商品間存在“銷(xiāo)售”聯(lián)系,每個(gè)商店可銷(xiāo)售多種商品,每種商品可在多個(gè)商店銷(xiāo) 售,每個(gè)商店銷(xiāo)售

14、每種商品有個(gè)月計(jì)劃數(shù)。1根據(jù)上述語(yǔ)義畫(huà)出 ER圖,要求在圖中畫(huà)出屬性并注明聯(lián)系的類(lèi)型2、將ER模型轉(zhuǎn)換成關(guān)系模型,并指出每個(gè)關(guān)系模式的主碼和外碼(三)為某貨運(yùn)公司設(shè)計(jì)車(chē)隊(duì)管理系統(tǒng),對(duì)車(chē)輛、司機(jī)、維修、保險(xiǎn)、報(bào)銷(xiāo)等信息和業(yè)務(wù)活 動(dòng)進(jìn)行管理?,F(xiàn)實(shí)語(yǔ)義為:貨運(yùn)公司有多個(gè)部門(mén)多個(gè)車(chē)隊(duì);每個(gè)部門(mén)可以調(diào)用多個(gè)車(chē)隊(duì),每 個(gè)車(chē)隊(duì)可以被多個(gè)部門(mén)調(diào)用;每個(gè)車(chē)隊(duì)可以聘用多個(gè)司機(jī),一個(gè)司機(jī)只能在一個(gè)車(chē)隊(duì)工作;一個(gè)車(chē)隊(duì)可以擁有多輛車(chē),但每輛車(chē)只能屬于一個(gè)車(chē)隊(duì);每輛車(chē)可以報(bào)銷(xiāo)多種費(fèi)用;一個(gè)保險(xiǎn)公司可以為多個(gè)司機(jī),多輛車(chē)保險(xiǎn),但每個(gè)司機(jī),每輛車(chē)只能在一個(gè)公司保險(xiǎn);一個(gè)維修公司可以維修多輛車(chē),但每輛車(chē)只能在一個(gè)維修公司維修。

15、其中部門(mén)編號(hào)、名稱(chēng)、負(fù)責(zé)人等屬性描述部門(mén);車(chē)隊(duì)編號(hào)、名稱(chēng)、地址等屬性描述車(chē)隊(duì);車(chē)牌號(hào)、車(chē)型、顏色、載重等屬性 描述車(chē)輛;執(zhí)照號(hào)、姓名、電話(huà)、工資等屬性描述司機(jī);保險(xiǎn)公司編號(hào)、名稱(chēng)、地址等屬性 描述保險(xiǎn)公司;維修公司編號(hào)、名稱(chēng)、地址等屬性描述維修公司;順序號(hào)、費(fèi)用類(lèi)型、費(fèi)用、日期、經(jīng)手人等屬性描述開(kāi)銷(xiāo);部門(mén)調(diào)用車(chē)隊(duì)有出車(chē)編號(hào)、出車(chē)日期、車(chē)程、費(fèi)用、出車(chē)數(shù) 目;車(chē)輛和司機(jī)參保有投保日期、保險(xiǎn)種類(lèi)、費(fèi)用。1根據(jù)現(xiàn)實(shí)語(yǔ)義設(shè)計(jì) E-R模型,其中實(shí)體的屬性不要求畫(huà)出,聯(lián)系的屬性要求畫(huà)出2、將E-R模型轉(zhuǎn)換為關(guān)系模式,并給出各關(guān)系模式的主碼和外碼(四)有工程和職工兩個(gè)實(shí)體,工程實(shí)體有工程號(hào)、工程名、預(yù)算等屬

16、性;職工實(shí)體有職工 號(hào)、姓名、性別、職務(wù)、小時(shí)工資率等屬性。假設(shè)一名職工參加多個(gè)工程項(xiàng)目,且一個(gè)工程項(xiàng)目有多名職工參加; 按照職工的小時(shí)工資率以及在每一項(xiàng)工程中完成的工時(shí)發(fā)酬金;職工的職務(wù)決定小時(shí)工資率。1根據(jù)語(yǔ)義設(shè)計(jì) E-R模型,要求標(biāo)出實(shí)體的屬性和聯(lián)系方式2、將E-R模型轉(zhuǎn)換成一組關(guān)系模式,并指出主碼和外碼(五)某學(xué)校有若干系,每個(gè)系有若干學(xué)生,若干課程,每個(gè)學(xué)生選修若干課程,每門(mén)課有若干學(xué)生選修,某一門(mén)課可以為不同系開(kāi)設(shè),今要建立該校學(xué)生選修課程的數(shù)據(jù)庫(kù),請(qǐng)?jiān)O(shè)計(jì):1根據(jù)上述語(yǔ)義畫(huà)出 ER圖,要求在圖中畫(huà)出屬性并注明聯(lián)系的類(lèi)型 2、將ER模型轉(zhuǎn)換成關(guān)系模型,并指出每個(gè)關(guān)系模式的主碼和外碼(

17、十八)某醫(yī)院病房計(jì)算機(jī)管理中需要如下信息:科室:科名,科地址,科電話(huà),醫(yī)生姓名;病房:病房號(hào),床位號(hào),所屬科室名;醫(yī)生:姓名,職稱(chēng),所屬科室名,年齡,工作證號(hào); 病人:病歷號(hào),姓名,性別,診斷,主管醫(yī)生,病房號(hào)。其中,一個(gè)科室有多個(gè)病房,多個(gè) 醫(yī)生,一個(gè)病房只能屬于一個(gè)科室,一個(gè)醫(yī)生只屬于一個(gè)科室,但可負(fù)責(zé)多個(gè)病人的診治, 一個(gè)病人的主管醫(yī)生只有一個(gè)。完成如下設(shè)計(jì):1設(shè)計(jì)該計(jì)算機(jī)管理系統(tǒng)的E-R圖2、將該E-R圖轉(zhuǎn)換為關(guān)系模式3、指出轉(zhuǎn)換結(jié)果中每個(gè)關(guān)系模式的候選碼二、已知一個(gè)應(yīng)用相關(guān)的實(shí)體及其屬性特征如下:OFFICEONUMBER, AREAEQUIPMENT SERIALNO, TYPE, COSTLAWYERSSNO, NAME, ADDRESS, SALARY, STATUSJUDGENAME, CITYCLIENTNAME, ADDR, SEX, AGECASECASENO, COURTHOUSE, ROOMNO,DATEDOCUMENT TYPE, DATE假設(shè)每個(gè)辦公室有多個(gè)律師和若干臺(tái)設(shè)備,對(duì)于案件,每個(gè)訴訟委托人有一個(gè)律師和法官。每個(gè)案件有一些文檔。請(qǐng)給出E-R圖,然后將其轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型。三、設(shè)有關(guān)系模式 R(C, P, N, S, G)及函數(shù)依賴(lài)集 F=C t P, CNtG, NS。1指出

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論