數據庫系統原理(含答案).doc_第1頁
數據庫系統原理(含答案).doc_第2頁
數據庫系統原理(含答案).doc_第3頁
數據庫系統原理(含答案).doc_第4頁
數據庫系統原理(含答案).doc_第5頁
已閱讀5頁,還剩1頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

數據庫系統原理 自測題(2)一、單項選擇題1數據庫物理存儲方式的描述稱為 【 B 】A外模式B內模式C概念模式 D邏輯模式2在下面給出的內容中,不屬于DBA職責的是 【 A 】A定義概念模式B修改模式結構C編寫應用程序 D編寫完整行規則3用戶涉及的邏輯結構用 描述 【 C 】A模式B存儲模式C概念模型D邏輯模式4數據庫在磁盤上的基本組織形式是 【 B 】ADBB.文件C.二維表D.系統目錄5在DBS中,最接近于物理存儲設備一級的結構,稱為 【 D 】A外模式B概念模式C用戶模式D內模式6從模塊結構考察,DBMS由兩大部分組成:【 B 】A查詢處理器和文件管理器B查詢處理器和存儲管理器C數據庫編譯器和存儲管理器D數據庫編譯器和緩沖區管理器7設W=RS,且W、R、S的屬性個數分別為w、r和s,那么三者之間應滿足 【 A 】Awr+s Bwr+s Cwr+s Dwr+s8數據庫系統的體系結構是數據庫系統的總體框架,一般來說數據庫系統應具有三級模式體系結構,它們是 【 A 】A外模式、邏輯模式和內模式B內模式、用戶模式和外模式C內模式、子模式和概念模式D子模式、模式和概念模式9ER圖是表示概念模型的有效工具之一,在ER圖中的菱形框表示 【 A 】A聯系B實體C實體的屬性D聯系的屬性10數據庫管理系統中數據操縱語言DML所事項的操作一般包括 【 A 】A查詢、插入、修改、刪除B排序、授權、刪除C建立、插入、修改、排序D建立、授權、修改11設有關系R(A,B,C)和關系S(B,C,D),那么與RS等價的關系代數表達式是【 C 】A1,2,3,4(2=13=2(RS)B1,2,3,6(2=13=2(RS)C1,2,3,6(2=43=5(RS)D1,2,3,4(2=43=5(RS)12在關系模式R中,函數依賴XY的語義是 【 B 】A在R的某一關系中,若兩個元組的X值相等,則Y值也相等B在R的每一關系中,若兩個元組的X值相等,則Y值也相等C在R的某一關系中,Y值應與X值相等D在R的每一關系中,Y值應與X值相等13設有關系模式R(A,B,C,D),R上成立的FD集F=AC,BC,則屬性集BD的閉包(BD)+為【 B 】ABD BBCD CABD DABCD14有10個實體類型,并且它們之間存在著10個不同的二元聯系,其中2個是1:1聯系類型,3個是1:N聯系類型,5個是M:N聯系類型,那么根據轉換規則,這個ER結構轉換成的關系模式有【 B 】A13個 B15個 C18個 D20個15關系模式R分解成數據庫模式的一個優點是【 D 】A數據分散存儲在多個關系中B數據容易恢復C提高了查詢速度D存儲懸掛元組16事務并發執行時,每個事務不必關心其他事務,如同在單用戶環境下執行一樣,這個性質稱為事務的【 D 】A持久性 B一致性 C孤立性 D隔離性17用戶或應用程序使用數據庫的方式稱為【 B 】A封鎖 B權限 C口令 D事務18. 常用的關系運算是關系代數和。 【 C 】A 集合代數 B 邏輯演算 C 關系演算 D 集合演算19在關系代數表達式優化策略中,應盡可能早執行 操作 【 C 】A投影B連接C選擇D笛卡兒積20當關系R和S自然連接時,能夠把R和S原核舍棄的元組放到結果關系中的操作是【 D 】A左外連接B右外連接C外部并D外連接22.3NF 規范化為 BCNF 【 C 】A.消除非主屬性對碼的部分函數依賴 B 消除非主屬性對碼的傳遞函數依賴C.消除主屬性對碼的部分和傳遞函數依賴 D 消除非平凡且非函數依賴的多值依賴 23對用戶而言,ODBC技術屏蔽掉了【 B 】A不同服務器的差異B不同DBS的差異C不同API的差異D不同主語言的差異24.若事務T對數據對象A加上S鎖,則 【 A 】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鎖。二、填空題1數據庫中,懸掛元組是指 連接后不滿足條件的元組 。2層次,網狀模型中,數據之間的聯系用 指針 表示。3邏輯模式/內模式映象為數據庫提供了 物理 數據獨立性。4. DBA有兩個很重要的工具:_數據字典_和實用程序。5函數依賴XY能從推理規則推出的充分必要條件是_ YX+_。6. 關系中主碼的取值必須唯一且非空,這是由 _實體 _ 完整性規則決定的。7設關系模式R(A,B,C),F是R上成立的FD集,F=AB,BC,則分解=AB,AC丟失了FD_ BC _。8. 如果關系模式R是1NF,并且不存在非主屬性對關鍵碼的局部依賴,那么R至少應該是 _2NF_范式。9并發控制的主要方法是采用 封鎖機制 。10如果兩個關系沒有公共屬性,則其自然連接操作與 笛卡爾積 操作等價。11 設關系模式R(A,B,C,D),F是R上的FD集,FABC,DB,R的候選鍵為_AD_。12. 在DBD中,子模式是在_邏輯_階段設計的。13事務的執行次序稱為調度;并發事務執行的正確性可用_調度的可串行化_概念來解決。14“ODBC”是英文的縮寫,其中文是_開放的數據庫互連_。15. 當數據庫被破壞后,如果事先保存了數據庫副本和 _日志文件_ ,就有可能恢復數據庫。16. 數據獨立性是指物理和_邏輯_ 獨立性。17對于函數依賴XY,如果Y是X的子集,此函數稱為 函數依賴。17題不知道三、簡答題1. 什么是數據庫系統的三級模式結構?數據庫系統的三級模式結構是指數據庫系統是由外模式、模式和內模式三級構成。模式:也稱邏輯模式,是數據庫中全體數據的邏輯結構和特征的描述,是所有用戶的公共數據視圖。外模式:也稱子模式(Subschema)或用戶模式,它是數據庫用戶(包括應用程序員和最終用戶)能夠看見和使用的局部數據的邏輯結構和特征的描述,是數據庫用戶的數據視圖,是與某一應用有關的數據的邏輯表示。內模式:也稱存儲模式(StoragC SChema);一個數據庫只有一個內模式。它是數據物理結構和存儲方式的描述,是數據在數據庫內部的表示方式。2設有關系R和S,其值如下:RABCSDBC246356256247347256447 248 33試求RS、RS的值。解:RSABCD RS A R.BR.CD S.B S.C 25633473562562347256347244735644724472563數據庫系統的故障有哪些類型?恢復系統的主要功能是什么?答:事務故障系統故障介質故障恢復子系統的功能就是利用冗余數據,再根據故障的類型采取相應的恢復措施,把數據庫恢復到故障前的某一時刻的一致性狀態。4試對“數據庫系統生存期”下個確切的定義。答:我們把數據庫應用系統從開始規劃、設計、實現、維護到最后被新的系統取而停止使用的整個期間,稱為數據庫系統生存期。這個生存期一般可劃分成下面七個階段:規劃、需求分析、概念設計、邏輯設計、物理設計、實現、運行維護。四、設計題設教學數據庫中有三個基本表:學生表S(SNO,SNAME,AGE,SEX)選課表SC(SNO,CNO,GRADE)課程表C(CNO,CNAME,TEACHER)1試寫出下列查詢語句的關系代數表達式:檢索不學C6課程的男學生的學號和姓名(SNO,SNAME)。SNO,SNAME(SEX=M(S)SNO,SNAME(CNO=C6(SSC)2寫出上面第1題的SQL查詢語句形式。解: SELECT SNO,SNAMEFROM SWHERE SEX=M AND SNO NOT IN(SELECT S.SNO FROM S,SC WHERE S.SNO=SC.SNO AND

溫馨提示

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

評論

0/150

提交評論