天津理工大學(xué)數(shù)據(jù)庫期末復(fù)習(xí)試題一_第1頁
天津理工大學(xué)數(shù)據(jù)庫期末復(fù)習(xí)試題一_第2頁
天津理工大學(xué)數(shù)據(jù)庫期末復(fù)習(xí)試題一_第3頁
天津理工大學(xué)數(shù)據(jù)庫期末復(fù)習(xí)試題一_第4頁
天津理工大學(xué)數(shù)據(jù)庫期末復(fù)習(xí)試題一_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1234567891011121 314151617181920DCCBCADBCACADDBCBCAB、單項選擇題1.組織層數(shù)據(jù)模型的三要素是。A. 外模式,概念模式和內(nèi)模式B. 關(guān)系模型,網(wǎng)絡(luò)模型,層次模型C. 1:1的聯(lián)系,1:n的聯(lián)系,n:m的聯(lián)系D. 數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)操作,數(shù)據(jù)約束條件2在關(guān)系模型中,任何關(guān)系必須滿足約束條件包括實體完整性、 性。和用戶自定義完整A.動態(tài)完整性BC.參照完整性D3 SQL Server 中的角色是A. 一個服務(wù)器登錄B.數(shù)據(jù)完整性結(jié)構(gòu)完整性一個數(shù)據(jù)庫用戶C. 一組權(quán)限的集合D.一個服務(wù)器用戶4. 當(dāng)數(shù)據(jù)的物理存儲結(jié)構(gòu)改變時,應(yīng)用程序無需改變,這樣的特性稱

2、為數(shù)據(jù)的A.邏輯獨立性 B.物理獨立性 C.程序無關(guān)性 D.物理無關(guān)性5下列哪個不是以處理大量數(shù)據(jù)為中心的應(yīng)用程序的特點。A.涉及的數(shù)據(jù)量大B.數(shù)據(jù)需長期聯(lián)機(jī)保存C.數(shù)據(jù)的計算復(fù)雜D.數(shù)據(jù)可被多個應(yīng)用所共享6. E R圖適用于建立數(shù)據(jù)庫的。A.概念模型B結(jié)構(gòu)模型C 邏輯模型D物理模型7. 在關(guān)系數(shù)據(jù)庫設(shè)計中,設(shè)計關(guān)系模型屬于。A.需求分析 B .物理結(jié)構(gòu)設(shè)計C .邏輯結(jié)構(gòu)設(shè)計D .概念結(jié)構(gòu)設(shè)計& 記錄了對數(shù)據(jù)庫中數(shù)據(jù)進(jìn)行的每一次更新操作。A.后援副本 B 日志文件 C數(shù)據(jù)庫D緩沖區(qū)9. 是用戶定義的一組數(shù)據(jù)庫操作序列,是一個基本的不可分割的工作單元。A.程序 B .進(jìn)程 C .事務(wù) D

3、 .文件10 信息世界中,實體是指。A.客觀存在的事物B.客觀存在的屬性C.客觀存在的特性D.某一具體事件11.數(shù)據(jù)庫系統(tǒng)中,DBA表示。A應(yīng)用程序設(shè)計者B. 數(shù)據(jù)庫使用者C.數(shù)據(jù)庫管理員D.數(shù)據(jù)庫結(jié)構(gòu)12 數(shù)據(jù)庫的概念模型獨立于。A.具體的機(jī)器和 DBMSB. ER圖C.信息世界D 現(xiàn)實世界13.數(shù)據(jù)庫系統(tǒng)包括。A. DB DBMSB. DB、DBMS DBA計算機(jī)硬件C. DB、DBAD.DBDBMS DBA OS計算機(jī)硬件14.在數(shù)據(jù)庫結(jié)構(gòu)中,保證數(shù)據(jù)庫獨立性的關(guān)鍵因素是。A.數(shù)據(jù)庫的邏輯結(jié)構(gòu)B.數(shù)據(jù)庫的邏輯結(jié)構(gòu)、物理結(jié)構(gòu)C.數(shù)據(jù)庫的三級結(jié)構(gòu)D.數(shù)據(jù)庫的三級結(jié)構(gòu)和兩級映射。"廠

4、宀W尸吐、口 rVi 曰r11 、在 下列關(guān)于 關(guān)系口的陳述中,錯誤口丁是。A.表中任意兩行的值不能相冋B.表中任意兩列的值不能相冋C.行在表中的順序無關(guān)緊要D.列在表中的順序無關(guān)緊要16.有一個關(guān)系:學(xué)生(學(xué)號,姓名,系別),規(guī)定學(xué)號的值域是8個數(shù)字組成的字符串,這一規(guī)則屬于。A.實體完整性約束B.參照完整性約束C.用戶自定義完整性約束D.關(guān)鍵字完整性約束17.定義外碼實現(xiàn)的是哪一類完整性。A.實體完整性B.參照完整性 C.用戶定義的完整性D.檢杳完整性18.如果事務(wù)T獲得了數(shù)據(jù)項 Q上的排它鎖,則 T對Q。A.只能讀不能寫B(tài).只能寫不能讀C.既可讀又可寫D.不能讀不能寫19.數(shù)據(jù)模型有三個

5、要素,其中用于描述系統(tǒng)靜態(tài)特性的是。A.數(shù)據(jù)結(jié)構(gòu)B 數(shù)據(jù)操作C.數(shù)據(jù)完整性約束D .數(shù)據(jù)檢索20.在數(shù)據(jù)庫設(shè)計中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于。A.需求分析階段 B.邏輯設(shè)計階段C.概念設(shè)計階段 D.物理設(shè)計階段二、填空題1. 數(shù)據(jù)庫系統(tǒng)的二級映象是指外模式/模式映像 和 模式/內(nèi)模式映像。2. 施加在數(shù)據(jù)庫數(shù)據(jù)之上的_語義約衷一_條件稱為數(shù)據(jù)庫完整性約束條件。3. 將1NF的關(guān)系模式轉(zhuǎn)變?yōu)?2NF的關(guān)系模式,是消除了非主屬性對主碼的_部分依賴_。4. 關(guān)系模式R,S具有共同的屬性 X,且X是R的主碼,但不是S的主碼,則X稱為S的 外碼。5. 關(guān)系規(guī)范化理論是要消除一個不好的關(guān)系模式

6、可能存在的數(shù)據(jù)冗余、插入異常和刪除異常等問題。6解決并發(fā)操作帶來的數(shù)據(jù)不一致性問題普遍采用技術(shù)是封鎖 。7事務(wù)并發(fā)操作可能產(chǎn)生的三類不一致性問題是丟失修改、不可重復(fù)讀 和讀臟數(shù)據(jù)。8保護(hù)數(shù)據(jù)庫以防止不合法的使用所造成的數(shù)據(jù)泄漏、更改或破壞,這是指數(shù)據(jù)的 安全性保護(hù)。9數(shù)據(jù)庫的完整性是指數(shù)據(jù)的正確性和一致性。10. 數(shù)據(jù)庫設(shè)計過程中的六個階段為需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計理結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫時是和試運行、數(shù)據(jù)庫運行和維護(hù)。三、判斷題1. 一個關(guān)系的主碼必定是候選碼。(V )2 .在一個關(guān)系中,外碼不能取空值。(X)3.概念模型用于信息世界的建模,是現(xiàn)實世界到信息世界的第一層抽象。(V )4

7、.利用視圖可加快查詢速度。(X)5. 用SQL語句定義的視圖屬于關(guān)系數(shù)據(jù)庫的外模式。(V )6. 在關(guān)系數(shù)據(jù)庫中索引的作用是加快數(shù)據(jù)的查找,因此在創(chuàng)建數(shù)據(jù)庫時應(yīng)盡可能多地建 立索引。(X )7. SQL的標(biāo)準(zhǔn)庫函數(shù) COUNT SUM AVG MAX MIN等,不允許出現(xiàn)在查詢語句的WHERE子句之中。(V )8. 若某個關(guān)系是2NF的,那么它一定是 3NF的。(X )9. ROLLBACK語句的功能是取消事務(wù)所做的更新操作。(V )10. 兩段鎖協(xié)議用來保證并發(fā)事務(wù)不會產(chǎn)生死鎖。(X )四、簡答題1. 什么是視圖,簡述利用視圖可獲得哪些優(yōu)越性。答:視圖是定義在一個或多個基本表上的虛表,數(shù)據(jù)庫

8、中只存放試圖的定義,而不將是 途中的數(shù)據(jù)單獨存放。利用視圖可獲得哪些優(yōu)越性為:簡化數(shù)據(jù)查詢語句使用戶能從多角度看到同一數(shù)據(jù)提高了數(shù)據(jù)的安全性 提供了一定程度的邏輯獨立性2. 數(shù)據(jù)庫設(shè)計的步驟? 五、SQL語句編程學(xué)生課程數(shù)據(jù)庫中包含學(xué)生、課程和學(xué)生選課三個表,其表結(jié)構(gòu)如下: 學(xué)生(學(xué)號,姓名,性別,年齡,所在院系) 課程(課程號,課程名,先修課號,學(xué)分) 選課(學(xué)號,課程號,成績)用SQL語句完成如下操作:( 1) 查詢年齡在 18-20 之間的學(xué)生姓名及年齡,并按學(xué)號的升序排序。( 2) 查詢所有姓劉的學(xué)生的學(xué)號、姓名和性別。( 3) 查詢學(xué)生李勇選修的課程號及成績。( 4) 將選課表中成績

9、為空的選課記錄刪除。(5) 將學(xué)習(xí)了數(shù)據(jù)庫課程的學(xué)生成績加 5 分。( 6) 創(chuàng)建查詢每個學(xué)生學(xué)號和平均成績的視圖。答:(1) SELECT姓名,年齡FROM 學(xué)生WHERE年齡 BETWEEN 18 AND 20ORDER BY學(xué)號2) SELECT 學(xué)號,姓名,性別FROMWHERE學(xué)生姓名 LIKE劉 %'3)SELECT 課程號,成績FROM 學(xué)生,選課WHERE 學(xué)生.學(xué)號=選課.學(xué)號 AND 姓名='李勇'4) DELETE FROM 選課WHERE 成績 IS NULL5) UPDATE 選課SET 成績 =成績 +5WHERE 課程號 = ( SELEC

10、T 課程號FROM 課程WHERE課程名 =數(shù)據(jù)庫')(6) CREATE VIEW SAVG(學(xué)號,平均成績).AS SELECT學(xué)號,AVG成績)FROM學(xué)生GROUP BY學(xué)號六、數(shù)據(jù)庫設(shè)計指明下列實體間聯(lián)系的種類,并畫出E-R圖,轉(zhuǎn)換為關(guān)系模式,標(biāo)出主碼和外碼。性別,年齡)和系( 系名, 系主任, 辦公地址)。(1)學(xué)生(學(xué)號,姓名,系(系名,系主任,辦公地址)學(xué)生(學(xué)號,姓名,性別,年齡,所在系)性別,年齡,所在系)和學(xué)生社團(tuán)(社團(tuán)名稱,負(fù)責(zé)人,學(xué)生社團(tuán)參加(學(xué)號,姓名,性別,年齡,所在系)(社團(tuán)名稱,負(fù)責(zé)人,成立時間,人數(shù)) 。(學(xué)號,社團(tuán)名稱,入會時間)Stude nt1(學(xué)號,假設(shè)一個系有多名學(xué)生,一個系的學(xué)生住在同一宿舍區(qū)。試給出:1.2.3.姓名,年齡,所在系,宿舍區(qū) )該關(guān)系模式屬性間的函數(shù)依賴集和主碼。 其屬于第幾范式,為什么? 對該關(guān)系模式進(jìn)行規(guī)范化,

溫馨提示

  • 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

提交評論