數(shù)據(jù)庫試題2套_第1頁
數(shù)據(jù)庫試題2套_第2頁
數(shù)據(jù)庫試題2套_第3頁
數(shù)據(jù)庫試題2套_第4頁
數(shù)據(jù)庫試題2套_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 數(shù)據(jù)庫試題(一)數(shù)據(jù)庫原理及應(yīng)用參考答案及評(píng)分標(biāo)準(zhǔn)(A卷)注意:1、本試卷共 6 頁; 2、考試時(shí)間: 120 分鐘 3、姓名、學(xué)號(hào)必須寫在指定地方題號(hào)一二三四五六七八總分得分閱卷人得分一 單項(xiàng)選擇題 (每小題 2 分,共 30 分)1. 文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的最大區(qū)別是( C )。 A. 數(shù)據(jù)共享 B. 數(shù)據(jù)獨(dú)立 C. 數(shù)據(jù)結(jié)構(gòu)化 D. 數(shù)據(jù)冗余 2. 在數(shù)據(jù)庫中,下列說法不正確的是( A )。 A. 數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù) B. 若系統(tǒng)是完全可以控制的,則系統(tǒng)可確保更新時(shí)的一致性 C. 數(shù)據(jù)庫中的數(shù)據(jù)可以共享 D. 數(shù)據(jù)庫減少了數(shù)據(jù)冗余 3. 數(shù)據(jù)庫的特點(diǎn)之一是數(shù)據(jù)的共享,嚴(yán)格的講,

2、這里的數(shù)據(jù)共享是指( D )。 A. 同一個(gè)應(yīng)用中的多個(gè)程序共享一個(gè)數(shù)據(jù)集合 B. 多個(gè)用戶、同一種語言共享數(shù)據(jù) C. 多個(gè)用戶共享一個(gè)數(shù)據(jù)文件 D. 多種應(yīng)用、多種語言、多個(gè)用戶互相覆蓋地使用數(shù)據(jù)集合 4. 在數(shù)據(jù)庫中,產(chǎn)生數(shù)據(jù)不一致的根本原因是( D )。 A. 數(shù)據(jù)存儲(chǔ)量太大 B. 沒有嚴(yán)格保護(hù)數(shù)據(jù) C. 未對(duì)數(shù)據(jù)進(jìn)行完整性的控制 D. 數(shù)據(jù)冗余 5. 數(shù)據(jù)庫管理系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫中數(shù)據(jù)的查詢、插入、和修改和刪除,這類功能稱為( C )。 A. 數(shù)據(jù)定義功能 B. 數(shù)據(jù)管理功能 C. 數(shù)據(jù)操縱功能 D. 數(shù)據(jù)控制功能 6. 通過指針鏈接來表示和實(shí)現(xiàn)實(shí)體之間聯(lián)系的模型是( D )。 A.

3、關(guān)系模型 B. 層次模型 C. 網(wǎng)狀模型 D. 層次和網(wǎng)狀模型7. 關(guān)系模式是下列哪個(gè)數(shù)據(jù)庫設(shè)計(jì)階段的結(jié)果( C )。A.需求分析 B.概念設(shè)計(jì) C.邏輯設(shè)計(jì) D.物理設(shè)計(jì)8. 如果一個(gè)系統(tǒng)被定義為關(guān)系系統(tǒng),則它必須( C )。 A. 支持關(guān)系數(shù)據(jù)結(jié)構(gòu) B. 支持選擇、投影和連接運(yùn)算 C. A和B均成立 D. A和B都不需要9. 事務(wù)的原子性是指( A )。A.事務(wù)中包括的所有操作要么都做,要么都不做B.事務(wù)一旦提交,對(duì)數(shù)據(jù)庫的改變是永久的C.一個(gè)事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對(duì)并發(fā)的其他事務(wù)是隔離的D.事務(wù)必須使數(shù)據(jù)庫從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài)10. 下列故障中需要利用后援副本進(jìn)行數(shù)據(jù)

4、庫恢復(fù)的是( C )。A.事務(wù)故障 B.系統(tǒng)故障 C.介質(zhì)故障 D.運(yùn)行故障11. 下列方法中不被數(shù)據(jù)庫恢復(fù)所采用的是( D )。A.建立檢查點(diǎn) B.建立副本 C.建立日志文件 D.建立索引12. 數(shù)據(jù)完整性保護(hù)中的約束條件主要是指( C )。A.用戶操作權(quán)限的約束 B.用戶口令校對(duì)C.值的約束和結(jié)構(gòu)的約束 D.并發(fā)控制的約束13. 用于實(shí)現(xiàn)數(shù)據(jù)存取安全性的SQL語句是( C )。A.CREATE TABLE B.COMMIT C.GRANT和REVOKE D.ROLLBACK14. 關(guān)系模式R中的屬性全部是主屬性,則R的最高范式至少能達(dá)到( B )A.2NF B.3NF C.BCNF D.4

5、NF15. 關(guān)系模式R(A,B,C)的函數(shù)依賴集 F=BC,CA,=AB,AC為R的一個(gè)分解,那么分解( B )A.保持函數(shù)依賴 B.丟失了BC C.丟失了CA D.是否保持函數(shù)依賴由R的當(dāng)前值確定1C 2A 3D 4D 5C 6D 7C 8C 9A 10C11D 12C 13C 14B 15B閱卷人得分二 簡答題 (每小題 5 分,共 20 分)16.簡要敘述關(guān)系數(shù)據(jù)庫的優(yōu)點(diǎn)和缺點(diǎn)。解答:優(yōu)點(diǎn):使用表的概念,簡單直觀、易學(xué);直接表示實(shí)體之間的多對(duì)多聯(lián)系;具有更好的數(shù)據(jù)獨(dú)立性;具有堅(jiān)實(shí)的數(shù)學(xué)理論基礎(chǔ)。(4分)缺點(diǎn):查詢效率低。(1分)17.試述DBS的三級(jí)模式結(jié)構(gòu),這種結(jié)構(gòu)的優(yōu)點(diǎn)是什么?解答:

6、數(shù)據(jù)庫系統(tǒng)通常采用外模式、模式和內(nèi)模式三級(jí)結(jié)構(gòu),DBMS在這三級(jí)模式之間提供了外模式模式和模式內(nèi)模式兩層映象。這種結(jié)構(gòu)的優(yōu)點(diǎn)是實(shí)現(xiàn)數(shù)據(jù)獨(dú)立性。數(shù)據(jù)獨(dú)立性是指應(yīng)用程序和數(shù)據(jù)之間相互獨(dú)立、不受影響,即數(shù)據(jù)結(jié)構(gòu)的修改不引起應(yīng)用程序的修改。數(shù)據(jù)獨(dú)立性包括物理數(shù)據(jù)獨(dú)立性和邏輯數(shù)據(jù)獨(dú)立性。當(dāng)模式改變時(shí),修改外模式模式映象,使外模式保持不變,從而保證應(yīng)用程序不必修改,即實(shí)現(xiàn)邏輯數(shù)據(jù)獨(dú)立性。當(dāng)數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)改變時(shí),修改模式內(nèi)模式映象,使模式不變,從而實(shí)現(xiàn)數(shù)據(jù)物理獨(dú)立性。解答要點(diǎn):(1)數(shù)據(jù)庫三層模式與兩重變換;(2)優(yōu)點(diǎn):實(shí)現(xiàn)數(shù)據(jù)獨(dú)立性;介紹數(shù)據(jù)獨(dú)立性概念;(3)邏輯獨(dú)立性、物理獨(dú)立性的實(shí)現(xiàn)方法。評(píng)分標(biāo)準(zhǔn):第

7、一、二兩個(gè)要點(diǎn)各得2分,第三個(gè)要點(diǎn)得1分。18.簡述DBA的職責(zé)。解答1:DBA的職責(zé)是:決定DB中的信息內(nèi)容和結(jié)構(gòu);決定DB的存儲(chǔ)結(jié)構(gòu)和存取策略;定義數(shù)據(jù)的安全性要求和完整性約束條件;監(jiān)控?cái)?shù)據(jù)庫的使用和運(yùn)行;負(fù)責(zé)重組和重構(gòu)、備份與恢復(fù)。解答2:DBA的職責(zé)是:數(shù)據(jù)庫的概念設(shè)計(jì);邏輯和物理設(shè)計(jì);定義安全和約束;數(shù)據(jù)庫的運(yùn)行與監(jiān)控;數(shù)據(jù)庫維護(hù)。評(píng)分標(biāo)準(zhǔn):兩種解答均可,每個(gè)職責(zé)得1分。19.并發(fā)操作能帶來哪些數(shù)據(jù)不一致問題? 試舉例說明采用二級(jí)封鎖協(xié)議可以解決其中的哪些問題?解答:三個(gè)問題:丟失修改、不可重復(fù)讀、讀臟數(shù)據(jù)(也稱污讀)。采用二級(jí)封鎖協(xié)議可以解決丟失修改、讀臟數(shù)據(jù)等2個(gè)問題。舉例說明(

8、略)評(píng)分標(biāo)準(zhǔn):每個(gè)不一致問題得1分(計(jì)3分),二級(jí)封鎖可以解決的問題每個(gè)得1分(計(jì)2分)。閱卷人得分三 綜合題 (共 50 分)20.(15分)設(shè)有一個(gè)SPJ數(shù)據(jù)庫,包括如下4個(gè)關(guān)系模式:S(SNO,SNAME,STATE,CITY);P(PNO,PNAME,COLOR,WEIGHT,PRICE);J(JNO,JNAME,CITY);SPJ(SNO,PNO,JNO,QTY);其中,S表示供應(yīng)商,它的各屬性依次為供應(yīng)商號(hào)、供應(yīng)商名、供應(yīng)商所在省份和所在城市;P表示零件,它的各屬性依次為零件號(hào)、零件名、零件顏色、零件重量和單價(jià);J表示工程,它的各屬性依次為工程號(hào)、工程名和工程所在城市;SPJ表示供

9、貨關(guān)系,它的各屬性依次為供應(yīng)商號(hào)、零件號(hào)、工程號(hào)和供貨數(shù)量。請完成如下操作:(1)用SQL語句,查詢上海的所有工程。(2)用SQL語句,查詢上海供應(yīng)商所提供零件的工程號(hào)、零件代號(hào)及數(shù)量。(3)用SQL語句,查詢重量最輕的零件代號(hào)。(4)用SQL語句,刪除數(shù)據(jù)庫中工程號(hào)為“J24”的全部信息。(5)用關(guān)系代數(shù)式實(shí)現(xiàn)(2)中操作。解答: (評(píng)分:3分 / 小題)(1) select * from J where CITY=”上?!保唬?) select JNO,PNO,QTY from SPJ where SNO in( select SNO from S where CITY=”上?!?;或se

10、lect JNO,PNO,QTY from SPJ,S where SPJ.SNO=S.SNO and S.CITY=”上?!保?) select PNO from P where WEIGHT = ( select min(WEIGHT) from P);(4) delete from SPJ where JNO=“J24”;delete from J where JNO=“J24”;(5) JNO,PNO,QTY(CITY=”上?!保⊿ |×| SPJ)21.(10分)對(duì)上題的SPJ數(shù)據(jù)庫有如下查詢:select SPJ.SNO, SPJ.PNO, SPJ.QTY from S,

11、 J, SPJ where S.SNO=SPJ.SNO and J.JNO=SPJ.JNO and S.STATE=“湖北” and J.CITY=“上?!?;試進(jìn)行代數(shù)優(yōu)化工作,并畫出優(yōu)化前后的關(guān)系代數(shù)語法樹。解答:(參考答案)××SJSPJS.SNO=SPJ.SNO and J.JNO=SPJ.JNO and S.STATE=“湖北” and J.CITY=“上?!盨PJ.SNO, SPJ.PNO, SPJ.QTY××SJSPJS.SNO=SPJ.SNO SPJ.SNO, SPJ.PNO, SPJ.QTYSTATE=“湖北”J.JNO=SPJ.JNOC

12、ITY=“上?!盨NO,PNO,QTY評(píng)分說明:各5分。(1)S、J的位置可以互換。(2)投影運(yùn)算有沒有下移均不扣分。22.(15分)設(shè)有關(guān)系模式R(A,B,C,D,E),其最小函數(shù)依賴集F= AC,BCD,DB,CE 。(1)求屬性閉包: (AB)+、 (AC)+、(BC)+。(2)求R的所有候選關(guān)鍵字。(3)分解=BCD,ACE最高為幾范式? 是否具有依賴保持性,為什么? 是否具有無損連接性,為什么?(4)將R分解為3NF,要求具有依賴保持性和無損連接性。解答:(1)(3)每個(gè)4分;(4)3分。可以不給出中間說明或推論(1)(AB)+ =ABCDE; (AC)+ =ACE; (BC)+ =

13、BCDE(2) A沒有出現(xiàn)在F中依賴的右邊,A+=ACE; 又,出現(xiàn)在依賴圖閉環(huán)中的屬性有:DB,(或,左邊出現(xiàn)的屬性:ABCD,而ABCDA+= ABCDACEBD);L:A, R:E LR:B,C,D 所以A必有,E必?zé)o??紤]A+B,C,DA->ACE 所以差D,B求:(AB)+ = ABCDE;求:(AD)+ = ADBCE;得:候選關(guān)鍵字:AB、AD。(3)2NF,因BCD3NF,ACE2NF。具有依賴保持性,因F1(BCD)=BCD,DB ,F(xiàn)2(ACE)= AC,CE ,(F1 F2)+ = F+。不具有無損連接性,原因(略)。(4)按左邊相同原則進(jìn)行3NF依賴保持性分解,得

14、= AC,BCD, DB, CE ;DB為BCD的子集,去掉DB,得= BCD,AC,CE。顯然不具有無損連接性,加上原關(guān)系R的一個(gè)候選關(guān)鍵字,得解=BCD,AC,CE,AB 或=BCD,AC,CE,AD。23.(10分)工廠(包括廠名和廠長名)需建立一個(gè)管理數(shù)據(jù)庫存儲(chǔ)以下信息:()一個(gè)工廠內(nèi)有多個(gè)車間,每個(gè)車間有車間號(hào)、車間主任姓名、地址和電話。()一個(gè)車間有多個(gè)工人,每個(gè)工人有職工號(hào)、姓名、年齡、性別和工種。()一個(gè)車間生產(chǎn)多種產(chǎn)品,產(chǎn)品有產(chǎn)品號(hào)和價(jià)格。()一個(gè)車間生產(chǎn)多種零件,一個(gè)零件也可能為多個(gè)車間制造。零件有零件號(hào)、重量和價(jià)格。()一個(gè)產(chǎn)品由多種零件組成,一種零件也可裝配出多種產(chǎn)品。

15、試:()畫出該系統(tǒng)的-圖。(提示:實(shí)體屬性可以用文字說明,不必放入圖中。)()給出相應(yīng)的關(guān)系模式。解答:()該系統(tǒng)的-圖如圖.所示。各實(shí)體的屬性為:工廠:廠名、廠長姓名車間:車間號(hào)、車間主任姓名、地址、電話工人:職工號(hào)、姓名、年齡、性別、工種零件:零件號(hào)、重量、價(jià)格產(chǎn)品:產(chǎn)品號(hào)、價(jià)格評(píng)分標(biāo)準(zhǔn):5分,每畫對(duì)一個(gè)實(shí)體得1分。()相應(yīng)的關(guān)系模式如下:工廠(廠名、廠長姓名)車間(車間號(hào)、車間主任姓名、地址、電話、廠名)工人(職工號(hào)、姓名、年齡、性別、工種、車間號(hào))產(chǎn)品(產(chǎn)品號(hào)、價(jià)格、車間號(hào))零件(零件號(hào)、重量、價(jià)格)制造(車間號(hào)、零件號(hào))評(píng)分標(biāo)準(zhǔn):5分,每畫對(duì)一個(gè)實(shí)體得1分。數(shù)據(jù)庫試題(二)1、為了數(shù)

16、據(jù)庫的建立、使用和維護(hù)而配置的軟件是( C ),它是數(shù)據(jù)庫系統(tǒng)的核心組成部分。A.數(shù)據(jù)庫 B.操作系統(tǒng) C.數(shù)據(jù)庫管理系統(tǒng) D.應(yīng)用程序2、在數(shù)據(jù)庫中,下列說法( A )是不正確的。A數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù)B若系統(tǒng)是完全可以控制的,則系統(tǒng)可確保更新時(shí)的一致性C數(shù)據(jù)庫中的數(shù)據(jù)可以共享D數(shù)據(jù)庫減少了數(shù)據(jù)冗余3、在數(shù)據(jù)庫中存儲(chǔ)的是( B )。A數(shù)據(jù)B數(shù)據(jù)與數(shù)據(jù)之間的關(guān)系C數(shù)據(jù)模型D信息4、與文件系統(tǒng)相比,數(shù)據(jù)庫的最大特點(diǎn)是( D )。A.數(shù)據(jù)的三層模式和二級(jí)映象 B.數(shù)據(jù)的共享性C.數(shù)據(jù)的獨(dú)立性 D.數(shù)據(jù)的結(jié)構(gòu)化 5、在數(shù)據(jù)庫中,產(chǎn)生數(shù)據(jù)不一致的根本原因是( D )。A數(shù)據(jù)存儲(chǔ)量太大 B沒有嚴(yán)格

17、保護(hù)數(shù)據(jù)C未對(duì)數(shù)據(jù)進(jìn)行完整性的控制 D數(shù)據(jù)冗余6、繪制E-R圖是屬于數(shù)據(jù)庫設(shè)計(jì)( B )階段的工作。. 需求分析 .概念結(jié)構(gòu)設(shè)計(jì) .邏輯結(jié)構(gòu)設(shè)計(jì) .物理設(shè)計(jì)7、數(shù)據(jù)庫管理系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫中數(shù)據(jù)的查詢、插入、和修改和刪除,這類功能稱為( C )。A數(shù)據(jù)定義 B數(shù)據(jù)管理 C數(shù)據(jù)操縱 D數(shù)據(jù)控制8、關(guān)系R有兩個(gè)屬性,則R的最高范式為( D )。A. 1NF B. 2NF C. 3NF D. BCNF9、通過指針鏈接來表示和實(shí)現(xiàn)實(shí)體之間聯(lián)系的模型是( D )。A關(guān)系模型 B層次模型 C網(wǎng)狀模型 D層次和網(wǎng)狀模型10、若事務(wù) T 對(duì)數(shù)據(jù) D 加上 S 鎖,則( C )。A.只允許 T 讀取和修改D,其

18、他事務(wù)不能對(duì)D進(jìn)行訪問;B.只允許 T 讀取和修改D,其他事務(wù)也能對(duì)D進(jìn)行訪問;C.只允許 T 讀取D,不能修改D,其他事務(wù)也只能讀取D,不能修改D;D.只允許 T 讀取D,不能修改D,其他事務(wù)不能對(duì)D進(jìn)行訪問;答案:1C 2A 3B 4D 5D 6B 7C 8D 9D 10C閱卷人得分二 填空題 (每小題 2 分,共 20 分)11、SQL SERVER 2000是_微軟 / Microsoft_公司的產(chǎn)品,用CREATE TABLE語句創(chuàng)建表對(duì)象時(shí)應(yīng)使用它的_查詢分析器_工具。12、數(shù)據(jù)庫管理系統(tǒng)的英文縮寫是_ DBMS _。13、數(shù)據(jù)庫系統(tǒng)中三種經(jīng)典數(shù)據(jù)模型是關(guān)系模型、_層次_和_網(wǎng)狀_

19、。14、DBMS并發(fā)控制的單位為_事務(wù)_。15、在利用日志文件進(jìn)行數(shù)據(jù)庫恢復(fù)時(shí),對(duì)未完成的事務(wù)應(yīng)做撤銷(UNDO)處理,而對(duì)已完成的事務(wù)應(yīng)做_重做(REDO)_處理。16、完整性約束條件作用的對(duì)象可以是關(guān)系、_元組/實(shí)體_和_列/屬性_三種。17、登記日志文件時(shí)必須先寫_日志_,后寫 _數(shù)據(jù)(庫)_。18、在網(wǎng)狀數(shù)據(jù)模型中用_系_表示實(shí)體類型及實(shí)體間聯(lián)系,它是一個(gè)_2_層樹。 19、DBMS的存取控制機(jī)制有_自主存取控制/DAC_、_強(qiáng)制存取控制/MAC_兩種方法。20、所有視圖_不是_(是/不是)都可以用來更新數(shù)據(jù)的。答案:11微軟/ Microsoft 查詢分析器 12 DBMS 13 層

20、次 網(wǎng)狀 14 事務(wù) 15 重做(REDO) 16 元組/實(shí)體 列/屬性 17 日志 數(shù)據(jù)(庫) 18 系 二 19 自主存取控制/DAC 強(qiáng)制存取控制/MAC 20不是閱卷人得分三 簡答題 (每小題 5 分,共 20 分)21、簡述數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)獨(dú)立性的實(shí)現(xiàn)方法。答:數(shù)據(jù)獨(dú)立性是指應(yīng)用程序和數(shù)據(jù)之間相互獨(dú)立、不受影響,即數(shù)據(jù)結(jié)構(gòu)的修改不引起應(yīng)用程序的修改。數(shù)據(jù)獨(dú)立性包括物理數(shù)據(jù)獨(dú)立性和邏輯數(shù)據(jù)獨(dú)立性。數(shù)據(jù)獨(dú)立性是由DBMS的二級(jí)映象功能來實(shí)現(xiàn)的。數(shù)據(jù)庫系統(tǒng)通常采用外模式、模式和內(nèi)模式三級(jí)結(jié)構(gòu),DBMS在這三級(jí)模式之間提供了外模式模式和模式內(nèi)模式兩層映象。當(dāng)模式改變時(shí),修改外模式模式映象,使

21、外模式保持不變,從而保證應(yīng)用程序不必修改,即實(shí)現(xiàn)邏輯數(shù)據(jù)獨(dú)立性。當(dāng)數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)改變時(shí),修改模式內(nèi)模式映象,使模式不變,從而實(shí)現(xiàn)數(shù)據(jù)物理獨(dú)立性?;卮鹨c(diǎn):(1)數(shù)據(jù)獨(dú)立性概念;(2)數(shù)據(jù)庫三層模式與兩重變換;(3)邏輯獨(dú)立性的實(shí)現(xiàn)方法,物理獨(dú)立性的實(shí)現(xiàn)方法。評(píng)分標(biāo)準(zhǔn):1分,2分,2分。22、試述事務(wù)的概念及事務(wù)的四個(gè)特性。答:事務(wù)是DBMS的執(zhí)行單位,它由有限的數(shù)據(jù)操作序列組成,這些操作要么全做要么全不做,是一個(gè)不可分割的工作單位。四個(gè)特性:原子性、一致性、隔離性、持久性。(解釋略)回答要點(diǎn):(1)事務(wù)概念;(2)(5)四個(gè)特性評(píng)分標(biāo)準(zhǔn):各1分。23、試舉例說明并發(fā)操作中的丟失修改問題,并簡要

22、說明解決方法。答:丟失修改問題是指在并發(fā)操作的多個(gè)事務(wù)中,丟失了其中某些事務(wù)所更新的數(shù)據(jù)。例如,在下表所示的銀行存款業(yè)務(wù)中,丟失了事務(wù)T1的存款1000元:時(shí)序T1T21讀A=15002讀A=15003A+1000=>A,寫入A4A+1500=>A,寫入A出現(xiàn)該問題的原因是并發(fā)操作破壞了事務(wù)的隔離性,解決方法是采用串行化調(diào)度,即使并發(fā)事務(wù)在微觀上以串行方式執(zhí)行,采用的主要技術(shù)是封鎖。如采用一、二、三級(jí)封鎖協(xié)議均可以解決該問題?;卮鹨c(diǎn):(1)丟失修改含義與舉例(2)解決方法(隔離性/串行/封鎖)評(píng)分標(biāo)準(zhǔn): 3分,2分。24、DBA的職責(zé)是什么?答(1):DBA的職責(zé)是: 決定DB中

23、的信息內(nèi)容和結(jié)構(gòu);決定DB的存儲(chǔ)結(jié)構(gòu)和存取策略;定義數(shù)據(jù)的安全性要求和完整性約束條件;監(jiān)控?cái)?shù)據(jù)庫的使用和運(yùn)行;負(fù)責(zé)重組和重構(gòu)、備份與恢復(fù)。答(2):DBA的職責(zé)是:數(shù)據(jù)庫的概念設(shè)計(jì);邏輯和物理設(shè)計(jì);定義安全和約束;數(shù)據(jù)庫的運(yùn)行與監(jiān)控;數(shù)據(jù)庫維護(hù)。評(píng)分標(biāo)準(zhǔn): 各1分。(采用 加分)閱卷人得分四 綜合題 (共 40 分)25、(18分)設(shè)有學(xué)生課程關(guān)系模型,其關(guān)系模式如下:S(SNO,SNAME,SEX,AGE,DEPT);C(CNO,CNAME,TEACHER);SC(SNO,CNO,GRADE);其中,S表示學(xué)生,它的各屬性依次為學(xué)號(hào)、姓名、性別、年齡和所在系;C表示課程,它的各屬性依次為課程

24、號(hào)、課程名和任課教師;SC表示成績,它的各屬性依次為學(xué)號(hào)、課程號(hào)和分?jǐn)?shù);其中下劃線表示關(guān)鍵字。請完成如下操作:(1) 使用SQL語句,查詢數(shù)學(xué)系未滿17歲學(xué)生的姓名、性別和年齡。(2) 使用SQL語句,查詢選修“數(shù)據(jù)結(jié)構(gòu)”課程的學(xué)生姓名和分?jǐn)?shù)。(3) 使用SQL語句,查詢所有課程的課程號(hào)以及平均分。(4) 使用SQL語句,將所有學(xué)生的年齡增加一歲。(5) 使用SQL語句,將S表的查詢權(quán)授予用戶USER2。(6) 寫出(2)中操作的關(guān)系代數(shù)式。解答: (評(píng)分:3分 / 小題)(1)select SNAME,SEX,AGE from S where AGE<17 and DEPT=”數(shù)學(xué)”;

25、(2)select SNAME,GRADE from S,SC,C where CNAME=“數(shù)據(jù)結(jié)構(gòu)” and S.SNO=SC.SNO and C.CNO=SC.CNO; 或用in嵌套查詢(略)(3)select CNO,avg(GRADE) from SC group by CNO;(4)update S set AGE=AGE+1;(5)grant SELECT on S to USER2;(6)SNAME,GRADE(CNAME=“數(shù)據(jù)結(jié)構(gòu)”(S |×| SC |×| C)26、(12分)設(shè)有關(guān)系模式R(A,B,C,D,E,G),其最小函數(shù)依賴集F= BCDG,DB,AC,CE 。(1)求屬性閉包

溫馨提示

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

評(píng)論

0/150

提交評(píng)論