《數據庫系統(tǒng)》期末考試試卷及答案_第1頁
《數據庫系統(tǒng)》期末考試試卷及答案_第2頁
《數據庫系統(tǒng)》期末考試試卷及答案_第3頁
《數據庫系統(tǒng)》期末考試試卷及答案_第4頁
《數據庫系統(tǒng)》期末考試試卷及答案_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

《數據庫系統(tǒng)》期末考試試卷及答案

一、單項選擇題(每題2分,共10題)1.數據庫系統(tǒng)的核心是()A.數據庫管理員B.數據庫管理系統(tǒng)C.數據庫D.文件2.關系模型中,一個關鍵字是()A.可由多個任意屬性組成B.至多由一個屬性組成C.可由一個或多個其值能唯一標識該關系模式中任何元組的屬性組成D.以上都不是3.SQL語言中,刪除一個表的命令是()A.DELETEB.DROPC.CLEARD.REMOVE4.數據庫設計中,用E-R圖來描述信息結構但不涉及信息在計算機中的表示,這是數據庫設計的()階段。A.需求分析B.概念設計C.邏輯設計D.物理設計5.事務的原子性是指()A.事務中包括的所有操作要么都做,要么都不做B.事務一旦提交,對數據庫的改變是永久的C.一個事務內部的操作及使用的數據對并發(fā)的其他事務是隔離的D.事務必須是使數據庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)6.若事務T對數據對象A加上S鎖,則()A.事務T可以讀A和修改A,其它事務只能再對A加S鎖,而不能加X鎖。B.事務T可以讀A但不能修改A,其它事務能對A加S鎖和X鎖。C.事務T可以讀A但不能修改A,其它事務只能再對A加S鎖,而不能加X鎖。D.事務T可以讀A和修改A,其它事務能對A加S鎖和X鎖。7.數據庫管理系統(tǒng)能實現對數據庫中數據的查詢、插入、修改和刪除等操作,這種功能稱為()A.數據定義功能B.數據管理功能C.數據操縱功能D.數據控制功能8.在數據庫的三級模式結構中,內模式有()A.1個B.2個C.3個D.任意多個9.設有關系R(A,B,C),與SQL語句“SELECTDISTINCTAFROMRWHEREB=17;”等價的關系代數表達式是()A.πA(σB=17(R))B.σB=17(πA(R))C.σB=17(πA,B(R))D.πA,B(σB=17(R))10.數據庫恢復的基礎是利用轉儲的冗余數據。這些轉儲的冗余數據是指()A.數據字典、應用程序、審計檔案、數據庫后備副本B.數據字典、應用程序、日志文件、審計檔案C.日志文件、數據庫后備副本D.數據字典、應用程序、數據庫后備副本二、多項選擇題(每題2分,共10題)1.數據庫管理系統(tǒng)的功能包括()A.數據定義B.數據操縱C.數據庫的運行管理D.數據庫的建立和維護2.下列屬于關系運算的是()A.選擇B.投影C.連接D.除3.數據庫設計的階段包括()A.需求分析B.概念結構設計C.邏輯結構設計D.物理結構設計4.事務的特性有()A.原子性B.一致性C.隔離性D.持久性5.并發(fā)控制的主要技術有()A.封鎖B.時間戳C.樂觀控制法D.多版本并發(fā)控制6.數據完整性約束包括()A.實體完整性B.參照完整性C.用戶定義完整性D.系統(tǒng)定義完整性7.下列哪些語句屬于SQL的數據定義語句()A.CREATEB.ALTERC.DROPD.UPDATE8.關系模型的完整性規(guī)則包括()A.實體完整性規(guī)則B.參照完整性規(guī)則C.用戶自定義完整性規(guī)則D.域完整性規(guī)則9.數據庫系統(tǒng)的組成部分包括()A.數據庫B.數據庫管理系統(tǒng)C.應用系統(tǒng)D.數據庫管理員10.數據庫的安全性控制措施包括()A.用戶標識與鑒別B.存取控制C.視圖D.審計三、判斷題(每題2分,共10題)1.數據庫系統(tǒng)的特點之一是數據共享性高,冗余度低。()2.關系數據庫中,主碼的值不能為空。()3.SQL語言是一種過程化語言。()4.數據庫的三級模式結構中,外模式可以有多個。()5.事務的隔離性是指一個事務內部的操作及使用的數據對并發(fā)的其他事務是隔離的。()6.數據庫設計中的概念設計階段,主要是將E-R模型轉換為關系模型。()7.封鎖粒度越大,系統(tǒng)的并發(fā)度越高。()8.數據的邏輯獨立性是指當數據的存儲結構改變時,數據的邏輯結構可以不變。()9.在關系數據庫中,任何二元關系模式的最高范式必定是BCNF。()10.死鎖是指兩個或多個事務都處于等待狀態(tài),等待對方釋放鎖。()四、簡答題(每題5分,共4題)1.簡述數據庫系統(tǒng)的三級模式結構及其作用三級模式結構指外模式、模式和內模式。外模式供用戶使用,模式是數據庫整體邏輯結構,內模式涉及物理存儲。其作用是使數據的邏輯結構、存儲結構與應用程序分離,提高數據獨立性,方便用戶使用和系統(tǒng)維護。2.簡述事務的ACID特性原子性:事務操作要么全做要么全不做;一致性:事務使數據庫從一個一致狀態(tài)到另一個一致狀態(tài);隔離性:事務操作對并發(fā)其他事務隔離;持久性:事務提交后對數據庫改變永久保存。3.簡述數據庫設計的基本步驟需求分析,了解用戶需求;概念結構設計,用E-R圖描述;邏輯結構設計,將E-R圖轉換為關系模型;物理結構設計,確定存儲結構和存取方法;數據庫實施,創(chuàng)建數據庫和應用程序;數據庫運行和維護。4.簡述關系模型的完整性規(guī)則實體完整性:主碼值不能為空且唯一;參照完整性:外碼要么為空,要么是被參照關系主碼值;用戶定義完整性:用戶根據需求自定義的約束條件。五、討論題(每題5分,共4題)1.討論數據庫并發(fā)控制的必要性及常用方法必要性:多事務并發(fā)操作可能導致數據不一致問題,如丟失修改、不可重復讀等。常用方法有封鎖,通過加鎖防止并發(fā)沖突;時間戳,按時間順序處理事務;樂觀控制法,先假設無沖突,事后檢查;多版本并發(fā)控制,為數據保留多個版本處理并發(fā)。2.討論數據庫備份與恢復的重要性及主要技術重要性:數據庫可能因故障丟失或損壞數據,備份與恢復能保證數據可用性和完整性。主要技術有數據轉儲,定期備份數據庫;日志文件,記錄事務操作;基于轉儲和日志文件進行恢復,如故障恢復、介質恢復等。3.討論數據庫安全性的重要性及主要措施重要性:數據庫存儲大量敏感信息,需保證安全,防止數據泄露、非法篡改等。主要措施有用戶標識與鑒別,確認用戶身份;存取控制,限制用戶操作權限;視圖,為用戶提供特定數據視圖;審計,記錄用戶操作以便事后追蹤。4.討論數據庫性能優(yōu)化的途徑和方法途徑和方法包括數據庫設計優(yōu)化,如合理設計表結構、索引;查詢優(yōu)化,優(yōu)化SQL查詢語句;存儲優(yōu)化,選擇合適存儲設備和存儲方式;配置優(yōu)化,調整數據庫管理系統(tǒng)參數;并發(fā)控制優(yōu)化,減少鎖爭用等。答案一、單項選擇題1.B2.C3.B4.B5.A6.C7.C8.A9.A10.C

溫馨提示

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

評論

0/150

提交評論