12年上10網(wǎng)工《數(shù)據(jù)庫原理》期末試卷(A)及部分答案_第1頁
12年上10網(wǎng)工《數(shù)據(jù)庫原理》期末試卷(A)及部分答案_第2頁
12年上10網(wǎng)工《數(shù)據(jù)庫原理》期末試卷(A)及部分答案_第3頁
12年上10網(wǎng)工《數(shù)據(jù)庫原理》期末試卷(A)及部分答案_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、 班級(jí) 姓名 學(xué)號(hào) 考試時(shí)間 考場(chǎng)(教室) 裝 訂 線 20112012學(xué)年度第二學(xué)期網(wǎng)工專業(yè)10級(jí)本科數(shù)據(jù)庫原理期末考試試卷(A卷)命題人 統(tǒng)分人 復(fù)核人 題 號(hào)一二三四總 分得 分得分評(píng)卷人一、單項(xiàng)選擇題:(將每小題正確答案的代碼填寫在括弧內(nèi),每小題2分,共30分)1目前市場(chǎng)上常見的DBMS 90%以上都是基于( C )數(shù)據(jù)模型的。A層次 B網(wǎng)狀 C關(guān)系 D面向?qū)ο?.在數(shù)據(jù)庫中,下列哪個(gè)說法是不正確的?( A )A數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù)B若系統(tǒng)是完全可以控制的,則系統(tǒng)可確保更新時(shí)的一致性C數(shù)據(jù)庫中的數(shù)據(jù)可以共享D數(shù)據(jù)庫減少了數(shù)據(jù)冗余3E-R圖是在數(shù)據(jù)庫設(shè)計(jì)中用來表示( A )的一種常

2、用方法。A概念模型 B邏輯模型 C物理模型 D面向?qū)ο竽P?( B )也稱存儲(chǔ)模式,是數(shù)據(jù)庫物理結(jié)構(gòu)和存儲(chǔ)方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫內(nèi)部的表示方式。A外模式 B內(nèi)模式 C模式 D概念模式5. 數(shù)據(jù)庫的概念模型獨(dú)立于( A )。A具體的機(jī)器和DBMS BE-R圖 C信息世界 D現(xiàn)實(shí)世界6在數(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ù)冗余7規(guī)范化理論是關(guān)系數(shù)據(jù)庫進(jìn)行邏輯設(shè)計(jì)的理論依據(jù),根據(jù)這個(gè)理論,關(guān)系數(shù)據(jù)庫中的關(guān)系必須滿足:其每一個(gè)屬性都是( B )。A互不相關(guān)的 B不可分解的 C長度可變得 D互相關(guān)聯(lián)的8. 關(guān)系表A的屬

3、性個(gè)數(shù)為5,元組個(gè)數(shù)為10;關(guān)系表B的屬性個(gè)數(shù)為6,元組個(gè)數(shù)為20,.則A與B的笛卡爾積AB的屬性有多少個(gè),元組個(gè)數(shù)有多少個(gè)?( D )A30;200 B11;30 C30;30 D11;2009. 在SQL語言中,為關(guān)系模式增加一個(gè)屬性要用什么動(dòng)詞,以及為關(guān)系表增加一行或多行元組要用什么動(dòng)詞?( B )Ainsert,insert Badd,insert Cinsert,add Dadd,add10參照完整性約束和SQL語言中的( B )相對(duì)應(yīng)。 Aprimary key Bforeign key Ccheck D都不是11.物理數(shù)據(jù)獨(dú)立性是指( D )。 A概念模式改變,外模式和應(yīng)用程序不

4、變 B概念模式改變,內(nèi)模式不變 C內(nèi)模式改變,概念模式不變 D內(nèi)模式改變,外模式和應(yīng)用不變12. 在我們的學(xué)生-課程數(shù)據(jù)庫中,SC表上建立了兩個(gè)外碼約束,被參照表是Student表和Course表,則最適當(dāng)?shù)恼f法是( D )。AStudent表中的學(xué)生號(hào)Sno不能隨意取值 BCourse表中的課程號(hào)Cno不能隨意取值CSC表中學(xué)生號(hào)Sno不能隨便 DSC表中學(xué)生號(hào)Sno、課程號(hào)Cno均不能隨意取值13.關(guān)于視圖,不正確的說法是( C )。A查詢一個(gè)視圖和查詢一個(gè)基本表沒有什么兩樣 B視圖中并不存放數(shù)據(jù)C若一個(gè)視圖view_1由基本表t1和t2導(dǎo)出。刪除t1不會(huì)對(duì)視圖view_1有影響D更新視圖

5、中的數(shù)據(jù),本質(zhì)上更新的是導(dǎo)出該視圖的基本表中的數(shù)據(jù) 班級(jí) 姓名 學(xué)號(hào) 考試時(shí)間 考場(chǎng)(教室) 裝 訂 線 14. 當(dāng)多個(gè)事務(wù)并發(fā)執(zhí)行時(shí),數(shù)據(jù)庫管理系統(tǒng)應(yīng)保證一個(gè)事務(wù)的執(zhí)行結(jié)果不受其他事務(wù)的干擾,事務(wù)并發(fā)執(zhí)行的結(jié)果與這些事務(wù)串行執(zhí)行的結(jié)果一樣,這一特性被稱為事務(wù)的( D )。A原子性 B.一致性 C.持久性 D.隔離性15. 若事務(wù) T 對(duì)數(shù)據(jù) D 加上 S 鎖,則( C )。A.只允許 T 讀取和修改D,其他事務(wù)不能對(duì)D進(jìn)行訪問;B.只允許 T 讀取和修改D,其他事務(wù)也能對(duì)D進(jìn)行訪問;C.只允許 T 讀取D,不能修改D,其他事務(wù)也只能讀取D,不能修改D;D.只允許 T 讀取D,不能修改D,其他

6、事務(wù)不能對(duì)D進(jìn)行訪問;得分評(píng)卷人二、填空題:(每空1分,共15分) 1二元實(shí)體間的聯(lián)系通??煞譃?1:1、1:n、 m:n 三種。2. 數(shù)據(jù)庫系統(tǒng)中三種經(jīng)典數(shù)據(jù)模型是關(guān)系模型、 層次模型 和_網(wǎng)狀模型_。3. 在SQL語言中,用符號(hào) - 代表單個(gè)字符,用符號(hào) % 代表0到多個(gè)字符。4. 所有視圖 不是 (是/不是)都可以用來更新數(shù)據(jù)的。5.數(shù)據(jù)庫設(shè)計(jì)通常包括 概念設(shè)計(jì) 、 邏輯設(shè)計(jì) 兩方面內(nèi)容。6.數(shù)據(jù)庫的三級(jí)模式是 外模式 、模式和內(nèi)模式。7.概念結(jié)構(gòu)設(shè)計(jì)是對(duì)現(xiàn)實(shí)世界的一種抽象,一般有分析、 聚集 、 概括 共三種抽象機(jī)制。8. SQL語言具有數(shù)據(jù)定義、數(shù)據(jù)操作和 數(shù)據(jù)控制 三種功能。9.若

7、關(guān)系模式R(U)達(dá)到了BC范式,則在R中一定消除了非主屬性對(duì)碼的 部分 函數(shù)依賴和 傳遞 函數(shù)依賴。10.DBMS并發(fā)控制的單位為_事務(wù) _。11.死鎖是多個(gè)事務(wù)由于 屬性值在計(jì)算機(jī)中實(shí)際存儲(chǔ) 而不能執(zhí)行的一種狀態(tài)。得分評(píng)卷人三、簡(jiǎn)答題(每小題4分,共20分)1. DBA的主要職責(zé)是什么?安裝和升級(jí)數(shù)據(jù)庫服務(wù)器(如Oracle、Microsoft SQL server),以及應(yīng)用程序工具。 數(shù)據(jù)庫設(shè)計(jì)系統(tǒng)存儲(chǔ)方案,并制定未來的存儲(chǔ)需求計(jì)劃。2. 簡(jiǎn)述關(guān)系的性質(zhì)?(1) 在同一個(gè)關(guān)系中,同一個(gè)列的數(shù)據(jù)必須是同一種數(shù)據(jù)類型(2) 在同一個(gè)關(guān)系中,不同的列的數(shù)據(jù)可以是同一種數(shù)據(jù)類型,但各屬性的名稱都

8、必須是互不相同(3) 同一個(gè)關(guān)系中,任意兩個(gè)元組都不能完全相同(4) 在一個(gè)關(guān)系中,列的次序無關(guān)緊要。即列的排列順序是不分先后的。(5) 在一個(gè)關(guān)系中,元組的位置無關(guān)緊要。即排行不分先后,可以任意交換兩行的位置。(6) 關(guān)系中的每個(gè)屬性必須是單值,即不可再分,這就要求關(guān)系的結(jié)構(gòu)不能嵌套。這是關(guān)系應(yīng)滿足的最基本的條件。3. 目前在數(shù)據(jù)庫中常采用的安全措施和安全技術(shù)都有哪幾個(gè)方面?1) 用戶標(biāo)識(shí)與鑒別 2) 存取控制 3) 視圖機(jī)制 4) 審計(jì) 5) 數(shù)據(jù)加密 6)統(tǒng)計(jì)數(shù)據(jù)庫安全性4. 試述需求分析階段的任務(wù)和方法?5. 試述兩段鎖協(xié)議? 班級(jí) 姓名 學(xué)號(hào) 考試時(shí)間 考場(chǎng)(教室) 裝 訂 線 得分

9、評(píng)卷人四、SQL操作題:(每小題5分,共35分) 設(shè)有學(xué)生-課程模式 S-T ,其關(guān)系模式如下:學(xué)生表:Student(Sno,Sname,Ssex,Sage,Sdept) 課程表:Course(Cno,Cname,Cpno,Ccredit) 學(xué)生選課表:SC(Sno,Cno,Grade)其中,Student表示學(xué)生,它的各屬性依次為學(xué)號(hào)、姓名、性別、年齡和所在系;Course表示課程,它的各屬性依次為課程號(hào)、課程名、先修課程號(hào)和學(xué)分;SC表示學(xué)生選課表,它的各屬性依次為學(xué)號(hào)、課程號(hào)和成績(jī);其中下劃線表示關(guān)鍵字。請(qǐng)完成如下操作:(1) 建立“學(xué)生”表Student,學(xué)號(hào)是主碼,其他任意定義;(2) 查詢數(shù)學(xué)系未滿17歲學(xué)生的姓名、性別和年齡;(3) 查詢選修“數(shù)據(jù)結(jié)構(gòu)”課程的學(xué)生姓名和分?jǐn)?shù);

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論