數(shù)據(jù)庫原理試題及答案_第1頁
數(shù)據(jù)庫原理試題及答案_第2頁
數(shù)據(jù)庫原理試題及答案_第3頁
數(shù)據(jù)庫原理試題及答案_第4頁
數(shù)據(jù)庫原理試題及答案_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余6頁可下載查看

下載本文檔

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

文檔簡介

1、請將正確答案的字母填到下面表、單選題(每小題后的四個(gè)備選答案中只有一個(gè)是正確的,格的對應(yīng)題號處。每小題1分,本大題共20分。)12345678910111213141516171819201、下面對數(shù)據(jù)庫特點(diǎn)的不正確敘述是()。A 數(shù)據(jù)庫中的數(shù)據(jù)采用統(tǒng)一的模型來表示。B 數(shù)據(jù)庫中數(shù)據(jù)之間的聯(lián)系強(qiáng)。C.數(shù)據(jù)庫中數(shù)據(jù)冗余度高。D .數(shù)據(jù)庫中數(shù)據(jù)由一個(gè)軟件統(tǒng)一管理。2、下面對數(shù)據(jù)庫三級模式結(jié)構(gòu)的敘述中,不正確的是()。A .三級模式結(jié)構(gòu)可提供數(shù)據(jù)獨(dú)立性。B .三級模式結(jié)構(gòu)通過兩級映像來實(shí)現(xiàn)數(shù)據(jù)獨(dú)立性。C.模式做了修改,用戶的應(yīng)用程序必須修改。D .內(nèi)模式做了修改,模式不必修改。3、不屬于DBA職責(zé)的

2、是()。A .模式定義B .對數(shù)據(jù)庫的權(quán)限管理C.完整性約束D 查看或修改數(shù)據(jù)庫中的數(shù)據(jù)。4、下面關(guān)于關(guān)系代數(shù)的不正確敘述是()。A 對一個(gè)關(guān)系作投影運(yùn)算不會(huì)改變該關(guān)系元組的個(gè)數(shù)。B 選擇運(yùn)算是根據(jù)某些條件對關(guān)系的元組進(jìn)行篩選。 C.自然聯(lián)接運(yùn)算要求兩個(gè)關(guān)系必須有取值域相同的屬性。D 自然聯(lián)接是F聯(lián)接的一種特殊情況。5、 下面對“關(guān)系模型”的敘述中,不正確的說法是()。 A .關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)就是關(guān)系。B 關(guān)系模型中屬性的順序不能任意改變。C.關(guān)系模型不允許在關(guān)系中出現(xiàn)兩條完全相同的元組。 D 關(guān)系模型具有三類完整性約束。6、 下面對關(guān)系“鍵”概念的不正確敘述是()。A .一個(gè)關(guān)系可以有多個(gè)

3、候選鍵。B .候選鍵是指在一個(gè)關(guān)系中,能夠唯一標(biāo)識每個(gè)元組的屬性集。 C. 一個(gè)關(guān)系模式只能有一個(gè)“主鍵”。D .候選鍵再添加一個(gè)屬性便可構(gòu)成一個(gè)“超鍵”。第1頁(試題03共9頁)7、設(shè)關(guān)系R和S的屬性集相同, W是R的屬性集的子集,下面不正確的等式是(a . n w( r s) = n w( r)- n w( s)B .(T (F) ( R S) = (T (F) ( r) (T (F) (S)C.T (F) ( RU S) = T (F) ( R)U T (F) (S)d.n w (ru S) = n w (r)u n w( S)8在關(guān)系模式 R ( U)中,X U , Y U , X t

4、Y,且Y不能決定X,貝U Y與X之間的關(guān)系 是( )。A .一對一B .一對多C .多對多D .多對一9、下面對3NF的敘述中,不正確的說法是()。A . 3NF模式中不存屬性對侯選鍵的傳遞依賴。B . 3NF模式不存在非主屬性對侯選鍵的部分依賴。C.如果模式R是3NF,那么R - -定是 2NF。D 任何一個(gè)關(guān)系模式都可以既保持函數(shù)依賴又無損地分解為一系列3NF集。10、在()組織結(jié)構(gòu)中,記錄是按查找鍵值升序或降序順序存儲(chǔ)。A .順序文件B .堆文件 C.散列文件D .聚集文件11、以下RAID技術(shù)中,存取速度最快的是()。A. RAID 1 B. RAID 5 C. RAID 0 D. R

5、AID 1012、下面關(guān)于SQL Server “索引”概念的不正確敘述是()。A .任何一個(gè)表都必須建索引。B .一個(gè)表只能有一個(gè)聚集索引。C .非聚集索引的索引順序與主文件的記錄存儲(chǔ)順序不保持一致。D .索引能提高查詢速度,但索引不是建的越多越好。13、 下面關(guān)于SQL Server數(shù)據(jù)庫系統(tǒng)表的不正確敘述是()。A .數(shù)據(jù)庫的數(shù)據(jù)字典信息存儲(chǔ)在系統(tǒng)表中。B .用戶可以直接查看、修改系統(tǒng)表中的數(shù)據(jù)。C.數(shù)據(jù)庫每個(gè)表的定義信息都存放在系統(tǒng)表中。D .系統(tǒng)表必須存儲(chǔ)在主文件中。14、下面關(guān)于事務(wù)的 ACID屬性的敘述中,不正確的說法是()。A .事務(wù)對數(shù)據(jù)庫的所有操作,是一個(gè)不可分割的工作單元

6、。這些操作要么全部執(zhí)行,要么什 么也不做。B .一個(gè)事務(wù)獨(dú)立執(zhí)行的結(jié)果,應(yīng)保持?jǐn)?shù)據(jù)庫中數(shù)據(jù)的一致性。確保單個(gè)事務(wù)的一致性是由應(yīng)用程序員編寫事務(wù)程序來實(shí)現(xiàn)的。第2頁(試題03共9頁)C 在多個(gè)事務(wù)并發(fā)執(zhí)行時(shí),系統(tǒng)應(yīng)保證其結(jié)果與這些事務(wù)先后單獨(dú)執(zhí)行時(shí)的某一結(jié)果是一樣 的。D 一個(gè)事務(wù)完成后,系統(tǒng)不一定立即將其對數(shù)據(jù)庫的更新寫入磁盤,因此,如果系統(tǒng)出現(xiàn)故障,就會(huì)丟失它對數(shù)據(jù)庫的更新并且無法恢復(fù)。15、下面的并行調(diào)度會(huì)出現(xiàn)的錯(cuò)誤是()。時(shí)間事務(wù) T1事務(wù) T2數(shù)據(jù)庫中數(shù)據(jù)t0READ(A)At1READ(A)t2A=A+2t3WRITE(A)t4COMMITt5READ(A)A讀“臟”數(shù)據(jù)B 丟失修改

7、C不可重復(fù)讀D 幻影讀16、下面關(guān)于 SQL Server 數(shù)據(jù)庫系統(tǒng)故障的不正確敘述是()。A 系統(tǒng)故障是指計(jì)算機(jī)系統(tǒng)出現(xiàn)故障不能正常運(yùn)行,但磁盤沒有問題。B 系統(tǒng)故障將造成內(nèi)存數(shù)據(jù)丟失,事務(wù)非正常中止。C.出現(xiàn)系統(tǒng)故障時(shí),未提交事務(wù)對數(shù)據(jù)庫的更新不會(huì)寫入此盤。D 對于系統(tǒng)故障,DBMS可根據(jù)事務(wù)日志將數(shù)據(jù)庫恢復(fù)到故障點(diǎn)。17、下面對 SQL Server 數(shù)據(jù)庫的完全恢復(fù)模型的不正確敘述是()。A 使用完全恢復(fù)模型可以將數(shù)據(jù)庫恢復(fù)到上次備份的即時(shí)點(diǎn)。B 對簡單恢復(fù)模型的數(shù)據(jù)庫,系統(tǒng)自動(dòng)收縮其日志文件。C.對完全恢復(fù)模型的數(shù)據(jù)庫,系統(tǒng)自動(dòng)收縮其日志文件。D 完全恢復(fù)模型的數(shù)據(jù)庫支持如下備份方

8、法:數(shù)據(jù)庫完全備份、數(shù)據(jù)庫差異備份、日志備份。18、下面關(guān)于 SQL Server 完整性機(jī)制的不正確敘述是()。A “關(guān)系圖”用來創(chuàng)建表與表之間的外鍵約束。B .檢查約束(CHECK )是對字段取值格式、范圍加以限制。C.可以將任何字段設(shè)置為主鍵約束。D 主鍵不允許取空值。19、 下面對分布式數(shù)據(jù)庫系統(tǒng)的敘述中,不正確的說法是()。A 對程序員來說,沒有必要了解分布式數(shù)據(jù)庫中數(shù)據(jù)是如何分片的。B 分布式數(shù)據(jù)庫從物理上看數(shù)據(jù)分布在不同的地點(diǎn)上,從邏輯上看數(shù)據(jù)仍是一個(gè)整體。C分布式數(shù)據(jù)庫系統(tǒng)具有場地自制性特點(diǎn)。D .分布式數(shù)據(jù)庫系統(tǒng)具有場地協(xié)作性特點(diǎn)。20、下面對 DDBS 分布透明性的不正確敘

9、述是( )。A 分片透明性是最高層次的分布透明性,位于分片模式和分配模式之間。B 當(dāng)DDBS具有分片透明性時(shí),用戶編寫程序只須對全局關(guān)系進(jìn)行操作,不必考慮數(shù)據(jù)的分片及存儲(chǔ)場地。C.當(dāng)DDBS不具有分片透明和位置透明性,但具有局部數(shù)據(jù)模型透明性時(shí),用戶編程時(shí)必須指出片段的名稱和片段的存儲(chǔ)場地,但不必指出場地上使用的是何種數(shù)據(jù)模型。D 當(dāng)DDBS不具有分片透明性,但具有位置透明性時(shí),用戶編程時(shí)必須指出片段的名稱,而 不必指出片段的存儲(chǔ)場地。得分分。)1、邏輯層次上的數(shù)據(jù)模型有三個(gè)要素:()、數(shù)據(jù)操作、數(shù)據(jù)完整性約束。2、DBMS的主要功能有:數(shù)據(jù)庫的定義功能, (),數(shù)據(jù)庫的保護(hù)功能,、填空題(在

10、每個(gè)的括號內(nèi)填入恰當(dāng)?shù)膬?nèi)容,每空2分,本大題共20第10頁(試題03共9頁)數(shù)據(jù)庫的維護(hù)功能,數(shù)據(jù)字典。)、選擇、投影五個(gè)運(yùn))”。)的字段必須賦值。3、構(gòu)成了關(guān)系代數(shù)運(yùn)算的完備運(yùn)算集合的運(yùn)算有:并、差、(算。4、關(guān)系模型的“參照完整性規(guī)則”要求:“不能引用不存在的(5、在向一個(gè)表中插入元組時(shí),對于未指定默認(rèn)值且不允許取( 6、設(shè)Xt Y為R上的一個(gè)函數(shù)依賴,若對 X的任意一個(gè)真子集 A,都有(),則稱Y完全函數(shù)依賴于 X。7、在()文件組織結(jié)構(gòu)中,記錄是以查找鍵的順序存儲(chǔ)的。8數(shù)據(jù)庫的安全性是指保護(hù)數(shù)據(jù)庫,防止()使用數(shù)據(jù)庫中的數(shù)據(jù),避免數(shù)據(jù)的泄露、更改或破壞。9、觸發(fā)器是一個(gè)能由系統(tǒng)自動(dòng)執(zhí)行

11、對數(shù)據(jù)庫修改的語句。一個(gè)觸發(fā)器由三部分構(gòu)成:事件、()、動(dòng)作。10、在分布式數(shù)據(jù)庫系統(tǒng)中,在定義各類分片時(shí)必須遵守下面三個(gè)原則:完備性條件,(),不相交條件。得分三、判斷題(在你認(rèn)為正確的題號前的下劃線處打",錯(cuò)誤的打X,每 小題2分,本大題共16分。)1、SQLServer2000規(guī)定基本表的一行不能跨“頁”存儲(chǔ)。2、SQLServer2000規(guī)定每個(gè)數(shù)據(jù)庫的文件組個(gè)數(shù)不能超過256。3、在對關(guān)系代數(shù)表達(dá)式進(jìn)行優(yōu)化時(shí),應(yīng)盡可能早地執(zhí)行選擇操作。4、可以通過視圖來查詢、更新數(shù)據(jù)庫中的數(shù)據(jù)。5、封鎖的粒度越大,系統(tǒng)的并發(fā)性就越低。6、不要用更新頻度高的字段創(chuàng)建聚集索引。7、SQLSer

12、ver2000規(guī)定:如果事務(wù)使用Serializable隔離級別,那么,該事務(wù)不會(huì)凡發(fā)生“丟失更新”、“讀臟數(shù)據(jù)”、“不可重復(fù)讀”等問題。8數(shù)據(jù)分片時(shí),一個(gè)片段可以分配到多個(gè)場地上。得分四、計(jì)算題(每小題 4分,本大題共24分。)現(xiàn)有一教學(xué)管理系統(tǒng),ER模型如下:邏輯模型如下:學(xué)生(學(xué)號,姓名,性別,民族)教師(教師號,姓名,民族,職稱)課程(課號,課名,課程介紹,課程類型,先導(dǎo)課號) 教學(xué)班(課號,班級號,學(xué)年,學(xué)期,限制人數(shù))教師教學(xué)(教師號,課號,班級號,學(xué)年,學(xué)期,周學(xué)時(shí),開始周,結(jié)束周)選課(學(xué)號,課號,班級號,學(xué)年,學(xué)期,成績)說明:1、 “周學(xué)時(shí)”、“開始周”、“結(jié)束周”、“限制

13、人數(shù)”字段的取值類型為整數(shù)型?!俺煽儭?字段的 取值類型為實(shí)數(shù)型。其它字段的取值類型為字符型。2、“成績”字段可以取 NULL值。請用SQL語句做如下操作:1、查詢學(xué)號為 200617001'的學(xué)生,選修課程類型為專業(yè)課且不及格的課程的課號、課名。2、統(tǒng)計(jì)教師號為2002016'的教師,在2008年,上課名為“數(shù)據(jù)庫原理”課的總學(xué)時(shí)。3、查詢選課門數(shù)超過 5門的學(xué)生學(xué)號、選課門數(shù)、平均分。4、請為自己選上 2008'學(xué)年、第 2'學(xué)期、課號為 180012'、班級號為 02 '的課。5、把 2008'學(xué)年、第 1'學(xué)期,選修課名為

14、數(shù)據(jù)庫原理、成績低于60分的“蒙古族” 學(xué)生的成績提高10分。6、刪除2004級,所選課的課程都及格的學(xué)生的選課信息。得分五、數(shù)據(jù)庫設(shè)計(jì)題(本大題共20分。)1、( 8 分)設(shè)關(guān)系模式R (職工號,日期,日營業(yè)額,部門名,部門經(jīng)理) ,該關(guān)系用來統(tǒng)計(jì)商店每 個(gè)職工的日營業(yè)額,以及記載職工所在的部門和經(jīng)理是誰。 如果規(guī)定:每個(gè)職工每天只有一個(gè) 營業(yè)額;每個(gè)職工只在一個(gè)部門工作;每個(gè)部門只有一個(gè)經(jīng)理。請回答下列問題: 根據(jù)上述規(guī)定,寫出模式 R的基本FD和候選鍵。 說明R是否為2NF,如果不是請將 R分解成2NF。 說明R是否為3NF,如果不是請將 R分解成3NF。2、( 12 分)為學(xué)校圖書館的

15、圖書管理業(yè)務(wù)設(shè)計(jì)一個(gè)數(shù)據(jù)庫,該圖書館的業(yè)務(wù)規(guī)則如下:圖書館有若干個(gè)書庫,每個(gè)書庫有若干架位(書架),每個(gè)架位可存放若干本書。 圖書館要記錄每種圖書的如下信息:圖書品種號,書名,出版社,出版日期,書價(jià),圖書 簡介,中圖分類號。一種圖書圖書館要采購若干本,然后典藏到各書庫中。每本書在圖書館內(nèi)有唯一編號。 圖書館把讀者分成若干類型,不同類型讀者的借書數(shù)量、期限不同。圖書館要記錄每個(gè)讀者的如下信息:借書卡號,姓名,密碼,性別,身份證號,停借否, 掛失否,讀者類型。 圖書館要記錄讀者的借還書情況,具體如下:借書卡號,書號,借書日期。請根據(jù)以上信息設(shè)計(jì)該數(shù)據(jù)庫的ER模型,并將其轉(zhuǎn)換成關(guān)系模型。數(shù)據(jù)庫原理試

16、題評分標(biāo)準(zhǔn)、單選題(20分)題號12345678910答案CCDABBABAA題號11121314151617181920答案CABDCCCCAA、填空題(20分)1、數(shù)據(jù)結(jié)構(gòu)。3、笛卡爾積。5、空值。7、順序。9、條件2、數(shù)據(jù)庫的操縱功能。4、元組。6、A不能決定Y8、不合法的用戶10、可重構(gòu)條件、三、判斷題(16 分)1、對 2、對3、對 4、對 5、對6、對 7、對8、對五、計(jì)算題(20分)1、Select 課號,課名From 選課,課程Where 選課.課號=課程課號and 學(xué)號='200617001' and 課程類型='專業(yè)課'and成績602、 S

17、elect周學(xué)時(shí)x(開始周一結(jié)束周+1) as總學(xué)時(shí)From 教師教學(xué),課程Where 教師教學(xué) 課號=課程.課號 and 教師號='2002016' and學(xué)年='2008' and課名=' 數(shù)據(jù)庫原理3、 Select 學(xué)號,Count(*) as選課門數(shù),avg(成績)as平均分From 選課Group by 學(xué)號Havi ng Cou nt(*)154、in sert into 選課 (學(xué)號,課號,班級號,學(xué)年,學(xué)期)values (學(xué)生學(xué)號','180012 ', '02', '2008 '

18、;2')5、Update 選課Set成績=成績+10Where學(xué)年='2008' and 學(xué)期:=Tand成績60and 課號 in(Select 課號 From課程Where 課名='數(shù)據(jù)庫原理)and 學(xué)號 in (Select學(xué)號From 學(xué)生Where 民族 like 蒙 ')6、DeleteFrom 選課Where學(xué)號in ( Select學(xué)號From 選課Where 學(xué)號 like 2004%'Group by 學(xué)號Havingmin(成績)=60)六、數(shù)據(jù)庫設(shè)計(jì)題(20分)1(職工號,日期)7日營業(yè)額職工號7部門名部門名7部門經(jīng)理候選鍵為:(職工號,日期)3分 不是2NF,因?yàn)榇嬖诓糠忠蕾嚒?分不是3

溫馨提示

  • 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ǔ)空間,僅對用戶上傳內(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

提交評論