數(shù)據(jù)庫原理期末標準試題第8套及標準答案(格式絕對符合標準)_第1頁
數(shù)據(jù)庫原理期末標準試題第8套及標準答案(格式絕對符合標準)_第2頁
數(shù)據(jù)庫原理期末標準試題第8套及標準答案(格式絕對符合標準)_第3頁
數(shù)據(jù)庫原理期末標準試題第8套及標準答案(格式絕對符合標準)_第4頁
數(shù)據(jù)庫原理期末標準試題第8套及標準答案(格式絕對符合標準)_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)庫原理試題H考試時間:120分鐘題號一二三四五六總分評卷人分數(shù)得分一、單選題(每小題后的四個備選答案中只有一個是正確的,請將你認為正確的那個編號填入題目的括號內(nèi)。每小題 1分,本大題共20分。)1、下面對數(shù)據(jù)庫特點的不正確敘述是( )。 A數(shù)據(jù)庫中的數(shù)據(jù)采用統(tǒng)一的模型來表示。 B數(shù)據(jù)之間的聯(lián)系不強。 C數(shù)據(jù)冗余度低。 D數(shù)據(jù)由一個軟件統(tǒng)一管理。2、下面對數(shù)據(jù)模型的不正確敘述是( )。 A數(shù)據(jù)模型是用來表示數(shù)據(jù)及數(shù)據(jù)之間聯(lián)系的。 B數(shù)據(jù)模型可分為三個層次:概念模型、邏輯模型、物理模型。 C邏輯層次上的數(shù)據(jù)模型有三個要素:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、數(shù)據(jù)完整性約束。 D到目前為止,邏輯數(shù)據(jù)模型只有三種

2、:層次模型、網(wǎng)狀模型、關(guān)系模型。3、下面對數(shù)據(jù)庫三級模式結(jié)構(gòu)的敘述中,不正確的是( )。 A三級模式結(jié)構(gòu)可提供數(shù)據(jù)獨立性。 B三級模式結(jié)構(gòu)通過兩級映象來實現(xiàn)數(shù)據(jù)獨立性。 C模式做了修改,用戶的應用程序不必修改。 D內(nèi)模式做了修改,模式一要定修改。4、下面對“關(guān)系”的敘述中,不正確的說法是( )。 A關(guān)系中元組順序的改變不影響關(guān)系結(jié)果。 B關(guān)系中每個屬性都不能再分割。C關(guān)系中不允許在關(guān)系中出現(xiàn)兩條完全相同的元組。D關(guān)系中屬性順序的改變會影響關(guān)系結(jié)果。5、下面對關(guān)系“鍵”概念的不正確敘述是( )。A一個關(guān)系只能有一個候選鍵。B候選鍵是指在一個關(guān)系中,能夠唯一標識每個元組且不含多余屬性的屬性集。 C

3、一個關(guān)系模式只能有一個“主鍵”。D候選鍵再添加一個屬性便可構(gòu)成一個“超鍵”。6、設關(guān)系R和S的屬性集相同,W是R的屬性集的子集,下面不正確的等式是( )。 A W(RS)=W(R)W(S) B (F)(RS)=(F)(R)(F)(S) C (F)(RS)(F)(R)(F)(S) D (F)(RS)(F)(R)(F)(S)7、不屬于DBA職責的是( )。 A模式定義 B對數(shù)據(jù)庫訪問的授權(quán) C完整性約束的說明 D查看或修改數(shù)據(jù)庫中的數(shù)據(jù)。8、在關(guān)系模式R(U)中,XU,YU,XY,且Y不包含于X,Y也不能決定X則X與Y之間的關(guān)系是( )。A一對一 B一對多 C多對多 D多對一9、設有關(guān)系模式R(A

4、BC),下面關(guān)于不正確的函數(shù)依賴推理是( )。 AAB,B C,則AC。 BABC,則A C,BC。 CA B,AC,則ABC。 DA B,CB,則ACB。10、下面對3NF的敘述中,正確的說法是( )。 A3NF中的任何一個函數(shù)依賴XY,都有X是超鍵。 B3NF中的任何一個函數(shù)依賴XY,都有YX。 C如果模式R是3NF,那么R一定是2NF。 D3NF中的任何一個函數(shù)依賴XY,都有Y是主屬性。11、一個數(shù)據(jù)庫系統(tǒng),必須配備的外存儲器是( )。A軟磁盤存儲器 B光盤存儲器 C硬磁盤存儲器 D磁代存儲器12、下面關(guān)于RAID(磁盤冗余陣列)的不正確敘述是( )。ARAID 0技術(shù)可提高輸入輸出速度

5、,但可靠性下降。BRAID 1技術(shù)可提高可靠性,但輸入輸出速度下降。CRAID 1技術(shù)多用于不在乎數(shù)據(jù)丟失的應用中。 DRAID 0+1技術(shù)既可提高可靠性,又可提高輸入輸出速度。13、在( )組織結(jié)構(gòu)中,記錄是以輸入順序存儲的。A順序文件 B堆文件 C 散列文件 D 聚集文件14、下面關(guān)于“索引”概念的不正確敘述是( )。A索引能夠提高查詢效率。B索引的組織方式主要有線性索引和樹形索引兩種。C主索引的索引順序與主文件的記錄存儲順序保持一致。 D由于索引能提高查詢速度,所以對一個表來說:“索引建的越多越好”。15、下面不屬于系統(tǒng)目錄內(nèi)容的是( )。 A模式、內(nèi)模式、外模式之間的映像。 B安全性規(guī)

6、則、完整性規(guī)則。C事務日志。D索引的定義信息。16、下面關(guān)于事務的ACID屬性的敘述中,不正確的說法是( )。A事務對數(shù)據(jù)庫的所有操作,是一個不可分割的工作單元。這些操作要么全部執(zhí)行,要么什么也不做。B一個事務獨立執(zhí)行的結(jié)果,應保持數(shù)據(jù)庫中數(shù)據(jù)的一致性。確保單個事務的一致性是由應用程序員編寫事務程序來實現(xiàn)的。C在多個事務并發(fā)執(zhí)行時,系統(tǒng)應保證其結(jié)果與這些事務先后單獨執(zhí)行時的結(jié)果是一樣的。D一個事務完成后,系統(tǒng)不一定立即將其對數(shù)據(jù)庫的更新寫入磁盤,因此,如果系統(tǒng)出現(xiàn)故障,就會丟失它對數(shù)據(jù)庫的更新并不能恢復。17、下面對SQLServer事務“提交”狀態(tài)的不正確敘述是( )。 A當事務處于“提交”

7、狀態(tài)時,事務對數(shù)據(jù)庫的修改已寫入磁盤。B當事務處于“提交”狀態(tài)時,應用程序就得到了事務執(zhí)行成功的消息。 C當事務處于“提交”狀態(tài)時,該事務的事務日志一定寫入了磁盤。D當事務處于“提交”狀態(tài)時,事務對數(shù)據(jù)庫的修改已寫入緩沖區(qū)數(shù)據(jù)庫。18、兩段鎖協(xié)議與可串行化調(diào)度的關(guān)系是( )。A兩段鎖協(xié)議是可串行化調(diào)度的必要條件。B兩段鎖協(xié)議是可串行化調(diào)度的充分條件。C兩段鎖協(xié)議是可串行化調(diào)度的充分必要條件。D兩段鎖協(xié)議與可串行化調(diào)度沒有必然聯(lián)系。19、在下面學生實體的屬性中,屬于多值屬性的是( )。A學號 B電話 C家庭地址 D生日20、下面關(guān)于分布透明性的敘述中,不正確的說法是( )。A分布透明性是指用戶和

8、應用程序不必關(guān)心數(shù)據(jù)的邏輯分片,不必關(guān)心數(shù)據(jù)物理位置分配細節(jié),也不必關(guān)心各場地上數(shù)據(jù)庫的數(shù)據(jù)模型是那種類型。B當DDB具有分片透明性時,用戶編程只須對全局關(guān)系進行操作,不必考慮數(shù)據(jù)的分片及存儲場地。C當DDB具有位置透明性時,用戶編程必須指出片段的名稱,但不必指出場地。D當DDB具有局部數(shù)據(jù)模型透明性時,用戶編程不必指出片段和場地名稱。得分二、填空題(在每個的括號內(nèi)填入恰當?shù)膬?nèi)容,每空2分,本大題共20分。)1、從程序模塊角度上看,DBMS可分為查詢處理器和( )兩大部分。2、數(shù)據(jù)庫是長期存儲在計算機內(nèi)的有( ),可共享的數(shù)據(jù)集合。3、關(guān)系模型的三類完整性約束是:實體完整性、參照完整性、( )

9、。4、在向一個表中插入元組時,對于未指定默認值且( )的字段必須賦值。5、設XY為R上的一個函數(shù)依賴,若對X的任意一個真子集A,都有(),則稱Y完全函數(shù)依賴于X。6、在( )文件組織結(jié)構(gòu)中,記錄是以查找鍵的順序存儲的。7、數(shù)據(jù)庫運行時,內(nèi)存和外存間要頻繁地進行數(shù)據(jù)交換,每交換一次數(shù)據(jù)就稱為一次I/O操作。每次I/O操作交換的數(shù)據(jù)量被稱為一個“數(shù)據(jù)塊”,“數(shù)據(jù)塊”與盤塊之間的關(guān)系是:一個數(shù)據(jù)塊n個盤塊(n為整數(shù))。SQLServer2000每次I/O的最小數(shù)據(jù)量是( )。8、完整性是指數(shù)據(jù)庫中數(shù)據(jù)的正確性、( )和相容性。9、數(shù)據(jù)庫的安全性是指保護數(shù)據(jù)庫,防止( )使用數(shù)據(jù)庫中的數(shù)據(jù),避免數(shù)據(jù)的

10、泄露、更改或破壞。10、數(shù)據(jù)分片有四種基本方式,水平分片 垂直分片 ( ) 混合分片。得分三、判斷題(在你認為正確的題后打,錯誤的打×,每小題1分,本大題共10分。)1、數(shù)據(jù)是信息的載體,信息是數(shù)據(jù)的本質(zhì)。2、實體完整性是指:在關(guān)系中一個元組在組成“主鍵”的屬性上不能取“空值”。3、一個關(guān)系模式的“主鍵”不能由多個屬性構(gòu)成。4、SQL語言是面向集合操作的語言。5、可以通過視圖來查詢數(shù)據(jù),但不能通過視圖來更新數(shù)據(jù)庫中的數(shù)據(jù)。6、SQL Server自動將Windows的所有用戶都映射成SQL Server登錄用戶。7、一個表只能有一個主索引(聚集索引)。8、必須用主鍵來創(chuàng)建主索引。9、

11、判斷事務并發(fā)調(diào)度執(zhí)行結(jié)果是否正確的標準是:是否可串行化。10、數(shù)據(jù)分片時,一個片段只能分配到一個場地上。得分四、簡述題(每小題5分,本大題共10分。)1、簡述將ER模型轉(zhuǎn)換成關(guān)系模型的轉(zhuǎn)換規(guī)則。2、簡單敘述一個關(guān)系中“代碼”字段(例如:學號、職工號等)的設計原則。得分五、計算題(每小題4分,本大題共24分。)現(xiàn)有一教學管理系統(tǒng),ER模型如下:學生課程教師選課講授 m 1 n m邏輯模型如下:學生S(學號S# ,姓名SNAME ,評價ASSESS)教師T(教師號T# ,姓名TNAME )課程C(課號C# ,課名CNAME ,教師號T#)選課SC(學號S# ,課號C# ,成績SCORE)學生成績統(tǒng)

12、計(學號S# , 選課門數(shù)SC-COUNT ,平均分AVG)說明:1、選課SC關(guān)系的成績SCORE字段取值類型為數(shù)值型,取值范圍是0100。其它字段取值類型均為字符型。關(guān)系中有下劃線的字段為“主鍵”。2、學生關(guān)系中“評價ASSESS”字段的默認值是NULL。請用關(guān)系代數(shù)做如下操作:1、檢索至少選修兩門課的學生學號。2、檢索全部學生都選修的課程課號。請用SQL語句做如下操作:1、查詢選修了課名為“數(shù)據(jù)庫原理”課的學生有關(guān)信息:學號,姓名,成績。2、統(tǒng)計教師名為JOHN的教師所上課的“教師號”,“課程號”、“平均分”。3、請將選課平均分大于80分的學生的“評價ASSESS”字段的值修改為“優(yōu)秀”4

13、、請統(tǒng)計學生的“學號”,“選課門數(shù)”,“平均分”,并將結(jié)果插入到“學生成績”統(tǒng)計表中。注意:成績值為NULL的課程不在統(tǒng)計范圍內(nèi)。得分六、數(shù)據(jù)庫設計題(本大題共16分。)1、設關(guān)系模式R(學號,姓名,生日,系代碼,系名稱,班級代碼,專業(yè)代碼),學校中規(guī)定:學生的學號唯一,一個學生屬于一個系,一個系有多名學生。一個專業(yè)只能屬于一個系,一個系可能有多個專業(yè),一個系有多個班級。一個班級屬于一個專業(yè)。請回答下列問題: 6分根據(jù)上述規(guī)定,寫出模式R的基本FD和候選鍵。 說明R是否為2NF,并說明理由。 說明R是否為3NF,如果不是請將R分解成3NF。 2、下面是一個商場銷售系統(tǒng)的ER模型,請將其轉(zhuǎn)換成關(guān)

14、系模型,并將每個關(guān)系模式的“主鍵”加上下劃線。(10分)供應商品分類供應商售貨員會員商品屬于銷售銷售單細節(jié)銷售單消費 M 1 N N M N N N 1 1商品實體屬性為:商品號,商品名稱,規(guī)格,銷售價。商品分類實體屬性為:分類號,分類名稱。供應商實體屬性為:供應商號,供應商名稱,地址,電話。銷售單實體屬性為:銷售單號,日期,金額。售貨員實體屬性為:售貨員號,姓名,生日,身份證號。 會員實體屬性為:會員號,姓名,性別,生日,職業(yè),級別,總消費額。聯(lián)系類型“供應”的屬性為:價格。聯(lián)系類型“銷售單細節(jié)”的屬性為:數(shù)量,金額。數(shù)據(jù)庫原理 試題H評分標準一、單選題(20分)題號12345678910答

15、案BDDDACDBBC題號11121314151617181920答案CC BDCDABBD二、填空題(20分)1、存儲管理器。2、組織。3、用戶自定義完整性。4、不允許取空值5、A不能決定Y6、順序7、8KB8、一致性9、非法的用戶10、導出分片三、判斷題(10分)1、對 2、對 3、錯 4、對 5、錯 6、錯 7、對 8、錯 9、對 10、錯四、簡述題(10分)1、將每個實體轉(zhuǎn)換成一個關(guān)系模式。 2分實體間聯(lián)系的轉(zhuǎn)換規(guī)則如下:若實體間聯(lián)系是1:1,可以在兩個實體類型轉(zhuǎn)換成的關(guān)系模式中的任意一個中加入另一個關(guān)系模式的鍵和聯(lián)系的屬性。 1分若實體間聯(lián)系是1:n,則在n端實體類型轉(zhuǎn)換成的關(guān)系模式

16、中加入1端實體類型的鍵及聯(lián)系的屬性。 1分若實體間聯(lián)系是m:n,則將聯(lián)系也轉(zhuǎn)換成一個關(guān)系模式,其屬性為:兩端實體的鍵和聯(lián)系的屬性。 1分2、遵守國際國家標準。編碼的容量要夠用,要有一定的預留空間,并且有擴充的余地。編碼要唯一。編碼要易輸入。編碼要易生成。五、計算題(24分)1、學號(SC SC1 SC SC2) SC1.S# = SC2.S# AND SC1.C# SC2.C#2、T1=學號,課號(SC)T2=課號(C)T3=T1÷T21、SELECT 學生.學號 ,姓名 ,成績 FROM 學生,課程,選課 WHERE 學生.學號=選課.學號 and 課程.課號=選課.課號 and

17、課名 like 數(shù)據(jù)庫原理%2、SELECT 教師號,課號,AVG(成績) AS 平均分 FROM 教師,課程,選課 WHERE 教師.教師號=課程.教師號 and 課程.課號=選課.課號GROUP BY 課號3、UPDATE 學生 SET 評價=優(yōu)秀 WHERE 學號 IN ( SELECT 學號 FROM 選課 GROUP BY 學號HAVING AVG(成績)>80 ) 4、INSERT INTO 學生成績統(tǒng)計 (學號,選課門數(shù),平均分) VALUES SELECT 學號,COUNT(*),AVG(成績) FROM 選課 GROUP BY 學號六、數(shù)據(jù)庫設計題(16分)1、 學號姓名 ,學號生日 ,學號系代碼。 系代碼專業(yè)代碼,專業(yè)代碼班級代碼 候選鍵為:學號 2分

溫馨提示

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

評論

0/150

提交評論