考試題庫3參考答案_第1頁
考試題庫3參考答案_第2頁
考試題庫3參考答案_第3頁
考試題庫3參考答案_第4頁
考試題庫3參考答案_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、考試題庫3參考答案數(shù)據(jù)庫試卷3參考答案數(shù)據(jù)庫原理與應(yīng)用期末試題答案(C)一、 填空(每空1分,共20分)1、一個(gè)或多個(gè)基本表,定義,視圖對應(yīng)的數(shù)據(jù)2、 Alter3、框架,記錄格式4、關(guān)系 元組 屬性5、笛卡爾積, 并 差 投影 選擇6、用戶標(biāo)識與鑒定 存儲控制 定義視圖 審計(jì) 數(shù)據(jù)加密7、冗余二、 選擇(每題2分,共20分)1B 2A 3D 4C 5A 6D 7C 8B 9A 10C三、簡答題(15分,每小題5分):1什么是數(shù)據(jù)庫?答:數(shù)據(jù)庫是長期存儲在計(jì)算機(jī)內(nèi)、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫是按某種數(shù)據(jù)模型進(jìn)行組織的、存放在外存儲器上,且可被多個(gè)用戶同時(shí)使用。因此,數(shù)據(jù)庫具有較小的冗余

2、度,較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性。2什么是數(shù)據(jù)庫的數(shù)據(jù)獨(dú)立性?答:數(shù)據(jù)獨(dú)立性表示應(yīng)用程序與數(shù)據(jù)庫中存儲的數(shù)據(jù)不存在依賴關(guān)系,包括邏輯數(shù)據(jù)獨(dú)立性和物理數(shù)據(jù)獨(dú)立性。 邏輯數(shù)據(jù)獨(dú)立性是指局部邏輯數(shù)據(jù)結(jié)構(gòu)(外視圖即用戶的邏輯文件)與全局邏輯數(shù)據(jù)結(jié)構(gòu)(概念視圖)之間的獨(dú)立性。當(dāng)數(shù)據(jù)庫的全局邏輯數(shù)據(jù)結(jié)構(gòu)(概念視圖)發(fā)生變化(數(shù)據(jù)定義的修改、數(shù)據(jù)之間聯(lián)系的變更或增加新的數(shù)據(jù)類型等)時(shí),它不影響某些局部的邏輯結(jié)構(gòu)的性質(zhì),應(yīng)用程序不必修改。物理數(shù)據(jù)獨(dú)立性是指數(shù)據(jù)的存儲結(jié)構(gòu)與存取方法(內(nèi)視圖)改變時(shí),對數(shù)據(jù)庫的全局邏輯結(jié)構(gòu)(概念視圖)和應(yīng)用程序不必作修改的一種特性,也就是說,數(shù)據(jù)庫數(shù)據(jù)的存儲結(jié)構(gòu)與存取方法獨(dú)立。數(shù)據(jù)

3、獨(dú)立性的好處是,數(shù)據(jù)的物理存儲設(shè)備更新了,物理表示及存取方法改變了,但數(shù)據(jù)的邏輯模式可以不改變。數(shù)據(jù)的邏輯模式改變了,但用戶的模式可以不改變,因此應(yīng)用程序也可以不變。這將使程序維護(hù)容易,另外,對同一數(shù)據(jù)庫的邏輯模式,可以建立不同的用戶模式,從而提高數(shù)據(jù)共享性,使數(shù)據(jù)庫系統(tǒng)有較好的可擴(kuò)充性,給 DBA維護(hù)、改變數(shù)據(jù)庫的物理存儲提供了方便。3敘述等值連接與自然連接的區(qū)別和聯(lián)系。 答:等值連接表示為RA=BS,自然連接表示為RS;自然連接是除去重復(fù)屬性的等值連接。兩者之間的區(qū)別和聯(lián)系如下:l 自然連接一定是等值連接,但等值連接不一定是自然連接。等值連接不把重復(fù)的屬性除去;而自然連接要把重復(fù)的屬性除去

4、。l 等值連接要求相等的分量,不一定是公共屬性;而自然連接要求相等的分量必須是公共屬性。等值連接不把重復(fù)的屬性除去;而自然連接要把重復(fù)的屬性除去。四、綜合題(45分):1.(1) Sdept = IS (Student) 或 5 =IS (Student) 結(jié)果: SnoSnameSsexSageSdept95002劉晨女19IS95004張立男19IS(2SdeptCSISMA) Sdept(Student) 結(jié)果:(3)首先建立一個(gè)臨時(shí)關(guān)系K:Cno 1 3然后求:Sno.Cno(SC)KSno.Cno(SC) 95001象集1,2,3 95002象集2,3 Cno(K)=1,3 于是:S

5、no.Cno(SC)K=95001SnoCno950011950012950013950022950023(4)Sname(Cpno=5(Course SC Student)或 Sname(Cpno=5(Course) SC Sno,Sname(Student)或 Sname (Sno (Cpno=5 (Course) SC) Sno,Sname (Student)2、(1)CREATE INDEX Coucno ON Course(Cno)(2)DROP INDEX Course . Coucno(3) (3)SELECT Sname,Sno,Sdept FROM Student(4)(4)

6、 SELECT Sname, Sdept, SageFROM StudentWHERE Sage NOT BETWEEN 20 AND 23 (5) (5) SELECT Sname,Sno,Ssex FROM Student WHERE Sname LIKE 劉%(6) SELECT Cno, COUNT(Sno)FROM SCGROUP BY Cno(7) SELECT Student.Sno,Sname,Cname,Grade FROM Student,SC,Course WHERE Student.Sno = SC.Sno and SC.Cno = Course.Cno;(8) UPD

7、ATE Student SET Sage= Sage+1;3. 試完成如下工作: (10分)(1)分別設(shè)計(jì)學(xué)生選課和教師任課兩個(gè)局部信息的結(jié)構(gòu)E-R圖。 (4分)(2)將上述設(shè)計(jì)完成的E-R圖合并成一個(gè)全局E-R圖。 (3分)(3)將該全局E-R圖轉(zhuǎn)換為等價(jià)的關(guān)系模型表示的數(shù)據(jù)庫邏輯結(jié)構(gòu)。 (3分) 解:(1)學(xué)生選課局部E-R圖如圖2 所示,教師任課局部E-R圖如圖3所示。(2)合并的全局E-R圖如圖4所示。為避免圖形復(fù)雜,下面給出各實(shí)體屬性:單位:單位名、電話學(xué)生:學(xué)號、姓名、性別、年齡教師:教師號、姓名、性別、職稱課程:編號、課程名(3)該全局E-R圖轉(zhuǎn)換為等價(jià)的關(guān)系模型表示的數(shù)據(jù)庫邏輯結(jié)構(gòu)如下:單位(單位名,電話)教師(教師號,姓名,性別,職稱,單位名)課程(課程編號,課程名,單位名)學(xué)生(學(xué)號,姓名,性別,年齡,單位名)講授(教師號,課程編號)選修(學(xué)號,課程編號)n課程開課1課程名教師號編 號n學(xué)生擁有單 位1年 齡單位名姓 名性 別學(xué)

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論