數(shù)據(jù)庫系統(tǒng)原理自考題模擬9_第1頁
數(shù)據(jù)庫系統(tǒng)原理自考題模擬9_第2頁
數(shù)據(jù)庫系統(tǒng)原理自考題模擬9_第3頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)庫系統(tǒng)原理自考題模擬9( 總分: 100.01 ,做題時間: 90 分鐘 )一、 第部分選擇題單項選擇題 ( 總題數(shù): 15,分?jǐn)?shù): 30.00)1. 數(shù)據(jù)庫的最小存取單位是 _(分?jǐn)?shù): 2.00 )A. 字符B. 數(shù)據(jù)項 C. 記錄D. 文件解析:2. 下列操作中,不屬于 DML基本操作的是 _(分?jǐn)?shù): 2.00 )A.排序B. 插入C. 修改D. 檢索解析: 考點 本題主要考查的知識點為基本的數(shù)據(jù)操作類型?;镜臄?shù)據(jù)操作有兩類:(1) 檢索 ( 查詢 ) 。 (2) 更新 ( 插入、刪除、更新) 。3. 有兩個不同的實體集, 它們之間存在著一個 1:1 聯(lián)系和一個 M:N 聯(lián)系,那么根

2、據(jù) ER模型轉(zhuǎn)換成關(guān)系模型的規(guī)則,這個 ER結(jié)構(gòu)轉(zhuǎn)換成的關(guān)系模式個數(shù)為 _(分?jǐn)?shù): 2.00 )A.2 個B.3個C.4 個D.5 個解析: 考點 本題主要考查的知識點為ER圖轉(zhuǎn)換成關(guān)系模式集的算法。兩個實體集分別建立一個關(guān)系,它們之間還存在一個M:N 聯(lián)系,也要建立一個關(guān)系。4. 如果 XY 和 WYZ成立,那么 WXZ成立。這條規(guī)則稱為 _(分?jǐn)?shù): 2.00 )A. 增廣性B. 傳遞性C. 偽傳遞性 D. 分解性解析:5. 在 SQL中使用 UPDATE語句對表中數(shù)據(jù)進(jìn)行修改時,應(yīng)使用的語句是_(分?jǐn)?shù): 2.00 )A.WHEREB.FROMC.VALUESD.SET解析: 考點 本題主要

3、考查的知識點為數(shù)據(jù)修改的數(shù)據(jù)修改可用UPDATE語句實現(xiàn),句法為:UPDATE基本表名SQL語句。SET列名 =值表達(dá)式WHERE條件表達(dá)式,列名=值表達(dá)式 ,|ROW=(元組)6. 下列關(guān)于視圖的說法中錯誤的是_(分?jǐn)?shù): 2.00 )A. 視圖是從一個或多個基本表導(dǎo)出的表,它是虛表B. 視圖可以被用來對無權(quán)用戶屏蔽數(shù)據(jù)C. 視圖一經(jīng)定義就可以和基本表一樣被查詢和更新D. 視圖可以用來定義新的視圖解析: 考點 本題主要考查的知識點為視圖的相關(guān)知識。視圖在被定義之后,就可以查詢了,但只有“行列子集視圖”才可以更新。7.SQL 語言具有兩種使用方式,分別稱為_和嵌入式 SQL。(分?jǐn)?shù): 2.00

4、)A. 提示式 SQLB. 多用戶 SQLC. 交互式 SQLD. 解釋式 SQL解析: 考點 本題主要考查的知識點為SQL語言的兩種使用方式。SQL語言有兩種使用方式:一種稱為交互式SQL,在終端交互方式下使用;另一種稱為嵌入式SQL,嵌入在主語言的程序中使用。8. 有關(guān)系 R(sno ,sname,age) ,下列關(guān)于空值的查詢語句中,不能產(chǎn)生正確結(jié)果的是_(分?jǐn)?shù): 2.00 )A.SELECT sname FROM R WHERE age=NULLB.SELECT sname FROM R WHERE age IS NULLC.SELECT sname FROM R WHERE NOT(

5、age IS NULL)D.SELECT sname FROM R WHERE age IS NOT NULL解析: 考點 本題主要考查的知識點為有關(guān)空值,判斷的查詢語句。空值判斷的表示方法為:IS NOT NULL ,選項 A 不合語法。9. 在關(guān)系模式R(A, B,C)中, F=(A ,B)C,BC,則R 最高達(dá)到 _(分?jǐn)?shù): 2.00 )A.1NFB.2NFC.3NFD.BCNF解析: 考點 本題主要考查的知識點為范式。FD 中存在局部函數(shù)依賴,故R1NF。10. 數(shù)據(jù)庫設(shè)計中,用于反映企業(yè)信息需求的是_(分?jǐn)?shù): 2.00 )A.ER 模型B. 關(guān)系模型C. 層次模型D. 網(wǎng)狀模型解析:

6、11. 在 SQL中,謂詞“ EXISTS”的含義是_(分?jǐn)?shù): 2.00 )A. 全稱量詞B. 存在量詞 C. 自然連接D. 等值連接解析: 考點 本題主要考查的知識點為謂詞EXISTS。謂詞 EXISTS表示存在量詞符號,表示內(nèi)層查詢的結(jié)果不能為空。12. 假定學(xué)生關(guān)系是S(S#,SNAME,SEX,AGE),課程關(guān)系是C(C#,CNAME,TEACHER),學(xué)生選課關(guān)系是SC(S#,C#, GRADE)。要查找選修“COMPUTER”課程的“男”學(xué)生姓名,將涉及到關(guān)系_(分?jǐn)?shù): 2.00 )A.SB.SC, CC.S ,SCD.S ,C,SC解析: 考點本題主要考查的知識點為SELECT語

7、句。滿足條件的SELECT命令如下:SELECT SNAMEFROM S, C, SCWHERE SC.C#=C.C#ANDC.CNAME="COMPUTER" ANDS.S#=SC.S# ANDS.SEX="男"13. 有兩個關(guān)系 R 和 S,分別包含 15 個和 10 個元組,則在 RS, R S,RS中不可能出現(xiàn)的元組數(shù)目情況是 _(分?jǐn)?shù): 2.00 )A.15, 5,10B.18, 7,7 C.21,11,4D.25,15,0解析: 考點 本題主要考查的知識點為關(guān)系代數(shù)中的基本操作、。選項 A:若 RS為 10 個元組,那么RS為 15 個元組、

8、 RS 為 5 個元組是正確的。選項 B:RS 為 7 元組,那么RS 為 18 元組、 RS 為 8 元組。選項 C:若 RS為 4 個元組,那么RS為 21 個元組、 RS 為 11 個元組是正確的。選項 D:若 RS為 0 個元組,那么RS為 25 個元組、 RS 為 15 個元組是正確的。14. 一個工作空間中可以建立多個目標(biāo),一個目標(biāo)對應(yīng)一個擴(kuò)展名為_的文件。(分?jǐn)?shù): 2.00 )A.pbwB.pbtC.pblD.ppt解析:15. 在對象聯(lián)系圖中,表示對象類型之間的超類與子類聯(lián)系的是_(分?jǐn)?shù): 2.00 )A. 雙向箭頭B. 雙線箭頭 C. 雙箭頭D. 單箭頭解析:二、 第部分非選

9、擇題填空題 ( 總題數(shù): 10,分?jǐn)?shù): 10.00)16. 在數(shù)據(jù)庫技術(shù)中,用 1 的概念描述數(shù)據(jù)庫的結(jié)構(gòu)和語義,對現(xiàn)實世界的數(shù)據(jù)進(jìn)行抽象。(分?jǐn)?shù): 1.00 )解析:數(shù)據(jù)模型17. 實體完整性規(guī)則要求關(guān)系中元組在組成1 的屬性上不能有空值。(分?jǐn)?shù): 1.00 )解析:主鍵18. 設(shè) F 是關(guān)系模式R 的 FD集,如果對F 中每個非平凡的FD XY,都有X是R的1,則RBCNF。(分?jǐn)?shù): 1.00 )解析:超鍵19. 數(shù)據(jù)獨立性使得修改數(shù)據(jù)結(jié)構(gòu)時,盡可能不修改1 。(分?jǐn)?shù):1.00 )解析:應(yīng)用程序20. 嵌入式 SQL需要用 1 把集合操作轉(zhuǎn)換成單記錄處理方式。(分?jǐn)?shù): 1.00 )解析:游

10、標(biāo)21.SQL3 的觸發(fā)事件有三類:1 、 DELETE和 INSERT。(分?jǐn)?shù): 1.00 )解析: UPDATE22. 一個事務(wù)中對數(shù)據(jù)庫的所有操作是一個不可分割的操作序列,這個性質(zhì)稱為事務(wù)的1 。(分?jǐn)?shù): 1.00 )解析:原子性23. 在數(shù)據(jù)庫中為提高查詢速度而設(shè)置的邏輯排序手段稱為1 。(分?jǐn)?shù): 1.00 )解析:索引24. 一種沒有直接對象,但它的子孫可以有直接對象的類稱為1 。(分?jǐn)?shù): 1.00 )解析:抽象類25. 關(guān)聯(lián)是對類的實例之間聯(lián)系的命名,相當(dāng)于ER模型中的 1 。(分?jǐn)?shù): 1.00 )解析:聯(lián)系類型三、 簡答題 ( 總題數(shù): 10,分?jǐn)?shù): 30.00)26. 在 DB

11、S的全局結(jié)構(gòu)中,磁盤存儲器中的數(shù)據(jù)結(jié)構(gòu)有哪些形式?(分?jǐn)?shù): 3.00 )_正確答案: ()解析:數(shù)據(jù)文件、數(shù)據(jù)字典、索引、統(tǒng)計數(shù)據(jù)、日志。27. 簡述關(guān)系模型的 3 個組成部分。(分?jǐn)?shù): 3.00 )_正確答案:()解析: (1)數(shù)據(jù)結(jié)構(gòu)。(2) 數(shù)據(jù)操作。(3) 完整性規(guī)則。28. 已知關(guān)系V 和 W,如圖所示,請寫出V÷W的結(jié)果關(guān)系。(分?jǐn)?shù): 3.00 )_正確答案: ()解析:29. 設(shè)關(guān)系模式R(A,B,C,D,E) 和 R 上的函數(shù)依賴集F=AB,DEB,CBE,EAB,BD。求R 的候選鍵。(分?jǐn)?shù): 3.00 )_正確答案: ()解析: AC、BC、EC。30. 簡述第三

12、級封鎖協(xié)議的內(nèi)容。(分?jǐn)?shù): 3.00 )_正確答案: ()解析:第三級封鎖協(xié)議的內(nèi)容是: 事務(wù)在修改數(shù)據(jù)之前, 必須先對該數(shù)據(jù)加 X 鎖,直到事務(wù)結(jié)束時才釋放,但其他事務(wù)在讀數(shù)據(jù)之前必須先加 S,鎖,直到事務(wù)結(jié)束時才釋放 S 鎖。31. 簡要分析下述并發(fā)事務(wù)產(chǎn)生死鎖的原因,并給出解除死鎖的方法。時間事務(wù)T1事務(wù)T 21LOCK X(A)2LOCK X(B)3WRITE(A)4WRITE(B)5LOCK X(B)6LOCK X(A)7(分?jǐn)?shù): 3.00 )_正確答案: ()解析: (1)T 1 封鎖 A,T 2 封鎖 B,T 1 等待 T 2 釋放 B,T 2 等待 T 1 釋放 A,T 1 和

13、 T 2 處于相互等待狀態(tài),產(chǎn)生死鎖。(2) 解除死鎖的方法是撤銷其中一個事務(wù),使其釋放所加的鎖。32. 簡述權(quán)限的定義及權(quán)限的種類。(分?jǐn)?shù): 3.00 )_正確答案: ()解析:用戶 ( 或應(yīng)用程序 ) 使用數(shù)據(jù)庫的方式稱為權(quán)限。權(quán)限有兩種:訪問數(shù)據(jù)的權(quán)限和修改數(shù)據(jù)庫結(jié)構(gòu)的權(quán)限。33. 設(shè)有關(guān)系 R 和 S 如圖所示,試寫出元組關(guān)系演算表達(dá)式W=t|R(t) S(t) 的值。(分?jǐn)?shù): 3.00 )_正確答案: ()解析:34. 簡述在網(wǎng)狀模型和關(guān)系模型中,實體之間聯(lián)系的實現(xiàn)方法。(分?jǐn)?shù): 3.00 )_正確答案: ()解析:在網(wǎng)狀模型中,聯(lián)系用指針實現(xiàn)。在關(guān)系模型中,聯(lián)系用關(guān)鍵碼( 或外鍵,

14、或關(guān)系運算) 來實現(xiàn)。35. 簡述 SQL/CLI 中的連接記錄。(分?jǐn)?shù): 3.00 )_正確答案: ()解析:連接記錄保存一個特定數(shù)據(jù)庫連接所需的信息,表示應(yīng)用系統(tǒng)與數(shù)據(jù)源之間的連接。每一個連接記錄包含在環(huán)境記錄中,而一個環(huán)境記錄可包含多個連接記錄。四、 設(shè)計題 ( 總題數(shù): 1,分?jǐn)?shù): 20.00)設(shè)學(xué)生社團(tuán)管理數(shù)據(jù)庫有三個關(guān)系:S(Sno, Sname, Age, Sex, Dept)A(Ano, Aname, Location, Manager)SA(Sno, Ano, Date)其中表 S 的屬性分別表示學(xué)號、姓名、年齡、性別和所在系;表A 的屬性分別表示會員編號、協(xié)會名、協(xié)會的辦公

15、地點和負(fù)責(zé)人( 負(fù)責(zé)人為學(xué)號) ;表 SA描述了學(xué)生參加社團(tuán)的情況,其屬性分別表示學(xué)號、協(xié)會編號、加入?yún)f(xié)會時間。依據(jù)上述關(guān)系回答下面問題。(分?jǐn)?shù):20.00 )(1). 試用 SQL語句查詢參加“籃球”協(xié)會的學(xué)生姓名和所在系。(分?jǐn)?shù):4.00 )_正確答案: ()解析:答案1SELECT Sname,DeptFROM S,SA,AWHERE S.Sno=SA.Sno ANDSA.Ano=A.Ano ANDAname="籃球 "答案 2SELECT Sname,DeptFROM SWHERE Sno IN(SELECT SnoFROM SAWHERE Ano IN(SELEC

16、T AnoFROM AWHERE Aname="籃球 ");(2). 建立一個包含Sno、 Sname、 Aname和 Date 的視圖 ST。(分?jǐn)?shù): 4.00 )_正確答案: ()解析: CREATE VIEW ST(Sno, Sname, Aname, Date) AS SELECT Sno, Sname, Aname, DateFROM S,SA,AWHERE S.Sno=SA.Sno ANDSA.Ano=A.Ano;(3). 試用 SQL語句查詢每個協(xié)會的協(xié)會編號和學(xué)生數(shù),并按人數(shù)降序排列。(分?jǐn)?shù):4.00 )_正確答案: ()解析: SELECT Ano,cou

17、nt(Sno)FROM SAGROUP BY AnoORDER BY 2 DESC;(4). 試用 SQL語句查詢沒有參加任何協(xié)會的學(xué)生姓名和所在系。(分?jǐn)?shù):4.00 )_正確答案: ()解析: SELECT Sname,DeptFROM SWHERE Sno NOT IN (SELECT Sno FROM SA);(5). 試用關(guān)系代數(shù)表達(dá)式表示查詢計算機(jī)系的學(xué)生姓名和年齡。(分?jǐn)?shù):4.00 )_正確答案: ()解析:Sname,Age( Dept=" 計算機(jī) " (S)五、 綜合題 ( 總題數(shù): 2,分?jǐn)?shù): 10.00)設(shè)某人才市場數(shù)據(jù)庫中有一個記錄應(yīng)聘人員信息的關(guān)系模

18、式:R(人員編號,姓名,性別,職位編號,職位名稱,考試成績)如果規(guī)定:每人可應(yīng)聘多個職位,每個職位可由多人應(yīng)聘且必須參加相關(guān)考試,考試成績由人員編號和職位編號確定。(分?jǐn)?shù):5.01 )(1). 根據(jù)上述規(guī)定,寫出模式R 的基本 FD 和關(guān)鍵碼。(分?jǐn)?shù):1.67 )_正確答案: ()解析:基本的FD 有 4 個:人員編號姓名,人員編號性別,職位編號職位名稱( 人員編號,職位編號 ) 考試成績R 的關(guān)鍵碼為 ( 人員編號,職位編號)(2).R最高屬于第幾范式。(分?jǐn)?shù):1.67 )_正確答案: ()解析: R 最高屬于1NF。(3). 將 R 規(guī)范到 3NF。(分?jǐn)?shù): 1.67 )_正確答案: ()解析: R 應(yīng)分解為:R 1 ( 人員編號,姓名,性別)R 2 ( 職位編號,職位名稱)R 3 ( 人員編號,職位編號,考試成績)某企業(yè)集團(tuán)有若干工廠,每個工廠生產(chǎn)多種產(chǎn)品,且每一種產(chǎn)品可以在多個工廠生產(chǎn),每個工廠按照固定的計劃數(shù)量生產(chǎn)產(chǎn)品;每個工廠聘用多名職工,且每名職工只能在一

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論