北大遠(yuǎn)程教育課程作業(yè)2012春 數(shù)據(jù)庫管理系統(tǒng)_第1頁
北大遠(yuǎn)程教育課程作業(yè)2012春 數(shù)據(jù)庫管理系統(tǒng)_第2頁
北大遠(yuǎn)程教育課程作業(yè)2012春 數(shù)據(jù)庫管理系統(tǒng)_第3頁
北大遠(yuǎn)程教育課程作業(yè)2012春 數(shù)據(jù)庫管理系統(tǒng)_第4頁
北大遠(yuǎn)程教育課程作業(yè)2012春 數(shù)據(jù)庫管理系統(tǒng)_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、2012年春季學(xué)期數(shù)據(jù)庫管理系統(tǒng)課程作業(yè)-數(shù)據(jù)庫管理系統(tǒng)計算義底D下載office文檔附件1.二、設(shè)計題詳見附件!重新上?附件 查看已上傳的附件正確答案:下載答案2012年春季學(xué)期數(shù)據(jù)庫管理系統(tǒng)作業(yè)(操作題答案)姓名:學(xué)號:三、設(shè)計題1設(shè)有一個SPJ數(shù)據(jù)庫,包括S, P, J, SPJ四個關(guān)系模式:S (SNO, SNAME, STATUS, CITY)P (PNO, PNAME, COLOR, WEIGHT)J (JNO, JNAME, CITY)SPJ (SNO, PNO, JNO, QTY)供應(yīng)商表S由供應(yīng)商代碼(SNQ,供應(yīng)商姓名(SNAME),供應(yīng)商狀態(tài) (STATU) 供應(yīng)商所在城

2、市(CITY組成;零件表P由零件代碼(PNO),零件名(PNAME,顏色(COLO)重量(WEIGHT 組成;工程項目表J由工程項目代碼(JNC),工程項目名(JNAME,工程項目所 在城市(CITY組成;供應(yīng)情況表SPJ由供應(yīng)商代碼(SNC),零件代碼(PNO),工程項目代碼(JNC), 供應(yīng)數(shù)量(QTY組成,表示某供應(yīng)商 供應(yīng)某種零件 給某工程項目的數(shù)量為 QTY 今有若干數(shù)據(jù)如下:S表SNOSNAMESrATlSCITYSI粘益20天津S2盛鉗10北京S3東方紅30北京S4豐泰盛20夭津S5為民30上海卩表PNOPNAMECOLORWEIGHTP1蝶母紅12P2螺栓綠17螺絲刀藍(lán)14P4

3、螺線刀紅14凸輪盔4()齒輪紅30J衣JM)JNAME(THJI三建北京J2長春J3彈簧廠天津J4造船廠夭津J5機車廠唐山J6無線電廠常州J7半導(dǎo)體廠南京JW)yrvJ43KS5P2J4KMS3P3JI200S5J2200S51恰J45)01) 請用關(guān)系代數(shù)完成查詢:求供應(yīng)工程 J1零件P1的供應(yīng)商號碼SNO可能會用到的一些符號:n a v等在插入 符號中參考答案:兀權(quán)2m H山州Jn* $印2) 請用SQL語言完成以下各項操作建立P表參考答案:CREATE TABLE P(PNO CHAR(3),PNAME CHAR(10),COLOR CHAR(5),WEIGHT INT);求為天津彈簧廠

4、工程項目提供零件 P1的供應(yīng)商號碼SNO(用連接查詢實現(xiàn)) 參考答案:SELECT SPJ.SNOFROM J, SPJWHERE J.JNAME=彈簧廠AND J.CITY= 天津AND J.JNO=SPJ.JNOAND SPJ.PNO= P2 ;求為工程J1提供紅色零件的供應(yīng)商號碼SNO(用嵌套查詢實現(xiàn))參考答案:SELECT SNOFROM SPJWHERE JNO= J1 AND PNO IN(SELECT PNOFROM P WHERE COLOR紅); 供應(yīng)商S2為工程J1提供的零件總數(shù)參考答案:SELECT SUM(QTY)FROM SPJWHERE SNO =S2AND JNO

5、= J1 ; 對表J的INSERT權(quán)限授予用戶王二,并允許他再將此權(quán)限授予其他人。參考答案:GRANT INSERTON TABLE JTO 王二WITH GRANT OPTION;2. 一個圖書館借閱管理數(shù)據(jù)庫要求提供下述服務(wù):1) 可隨時查詢書庫中現(xiàn)有書籍的書號、書名、數(shù)量與存放位置,所有書籍均可 由書號惟一標(biāo)識。2) 可隨時查詢書籍借還情況,包括借書人單位、姓名、借書證號、借書日期和 還書日期。我們約定:任何人可借多種書,任何一種書可為多個人所借,借 書證號具有惟一性。3) 當(dāng)需要時,可通過數(shù)據(jù)庫中保存的出版社的電報編號、電話、郵編及地址等信息向相應(yīng)出版社增購有關(guān)書籍。我們約定,一個出版

6、社可出版多種書籍, 同一本書僅為一個出版社出版,出版社名具有惟一性。根據(jù)以上情況和假設(shè),試作如下設(shè)計:1)試畫出該數(shù)據(jù)庫的E-R圖,必須在圖中注明聯(lián)系的類型(1:1、1:n、m:n);2)將該E-R圖轉(zhuǎn)換成關(guān)系模式。參考答案:2)該E-R圖可轉(zhuǎn)換為如下的關(guān)系模式:借書人(借書證號,姓名,單位)圖書(書號,書名,數(shù)量,位置,出版社名) 出版社(出版社名,電報編號,電話,郵編,地址) 借閱(借書證號,書號,借書日期,還書日期)簡笛題盔請獨立完成作業(yè),嚴(yán)禁抄襲!2.、名詞解釋(3.1節(jié))關(guān)系模式正確答案:對關(guān)系的描述,一般表示為:關(guān)系名(屬性 1,屬性2,屬性n),其形式化表示為 R ( U, D,

7、 dom,3. (2.6節(jié))關(guān)系的碼正確答案:能唯一決定一個元組的屬性或?qū)傩越M(用函數(shù)依賴定義也可以)4. ( 8.4節(jié))事務(wù)等待圖正確答案:一個有向圖G=(T,U),其中T為結(jié)點的集合,每個結(jié)點表示正運行的事務(wù);U為邊的集合,每條邊表示事務(wù)等待的情況。它動態(tài)地反映了所有事務(wù)的等待情況。5. ( 11.2節(jié))函數(shù)依賴正確答案:設(shè)R(U)是屬性集U上的關(guān)系模式。X,Y是U的子集。若對于 R( U )的任意一個可能的關(guān)系 r,r中不 可能存在兩個元組在 X上的屬性值相等,而在Y上的屬性值不等,則稱X函數(shù)確定Y或Y函數(shù)依賴于 X,記作XYo6. (4.6節(jié))視圖正確答案:視圖是從一個或幾個基本表(或

8、試圖)導(dǎo)岀的表。與基本表不同,它只是一個虛表,數(shù)據(jù)庫中只存放 試圖的定義,而不存放試圖對應(yīng)的數(shù)據(jù),這些數(shù)據(jù)仍存放在原來的基本表中。二、簡答題7. ( 1.2節(jié))試述數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu),這種結(jié)構(gòu)的優(yōu)點是什么?正確答案:三級模式結(jié)構(gòu)是:模式、外模式和內(nèi)模式。其優(yōu)點是:這種三級模式結(jié)構(gòu)所對應(yīng)的外模式/模式映像,模式/內(nèi)模式映像保證了數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)能夠具有較高的邏輯獨立性和物理獨立性。8. (3.3節(jié))舉例說明什么是關(guān)系模型的參照完整性?正確答案:設(shè) Student ( SNO, SNAME, SSEX, DNO), Depart( DNO, DNAME ),其中 DNO 是 Student

9、表的外碼。倘 若在表Student中添加一個元組(129,小強,男,234),但是表Depart中并沒有元組的 DNO值為234, 則就違反了關(guān)系模型的參照完整性。因此必須先在表Depart中添加一個DNO值為234的元組,然后才能夠在表Student中添加這一元組。9. ( 11.1節(jié))舉例說明不好的關(guān)系模式存在哪些問題?正確答案:插入異常;刪除異常;修改異常;冗余。(分別舉例說明)10. ( 11.5節(jié))什么是關(guān)系的規(guī)范化?如何進(jìn)行規(guī)范化?正確答案:關(guān)系的規(guī)范化是指利用模式分解,按照一定的范式規(guī)則,將范式級別低的關(guān)系模式轉(zhuǎn)換為若干范式級別高的關(guān)系模式的過程。 關(guān)系規(guī)范化的基本步驟包括:1)對1NF關(guān)系進(jìn)行投影,消除原關(guān)系中非主屬性對鍵的部分函數(shù)依賴,將 1NF關(guān)系轉(zhuǎn)換成若干個2NF關(guān)系;2)對2NF關(guān)系進(jìn)行投影,消除原關(guān)系 中非主屬性對鍵的部分函數(shù)依賴,將2NF關(guān)系轉(zhuǎn)換成若干個 3NF關(guān)系;3)對3NF關(guān)系進(jìn)行投影,消除原關(guān)系中主屬性對鍵的部分函數(shù)依賴和傳遞函數(shù)依賴,也就是說使決定因素都包含一

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論