數(shù)據庫專業(yè)技術練習題_第1頁
數(shù)據庫專業(yè)技術練習題_第2頁
數(shù)據庫專業(yè)技術練習題_第3頁
數(shù)據庫專業(yè)技術練習題_第4頁
數(shù)據庫專業(yè)技術練習題_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、數(shù)據庫技術練習題 一、選擇題 12關系數(shù)據模型上的關系運算分為(B ) A關系代數(shù)和集合運算B 關系代數(shù)和關系演算 C關系演算和謂詞演算1兒關系代數(shù)和謂詞演算 2. 1文件系統(tǒng)的缺陷不包括 (C ) A 數(shù)據冗余aB不一致性 C 數(shù)據不保存a D數(shù)據聯(lián)系弱 3. 2數(shù)據庫系統(tǒng)提供的數(shù)據控制功能不包括( B ) A數(shù)據庫的并發(fā)控制。B 數(shù)據庫的封鎖 C 數(shù)據完整性。數(shù)據安全性 4. 3數(shù)據邏輯獨立性是指修改(C ) A。外模式保持模式不變3 Bo內模式保持模式不變 C。模式保持外模式不變。D模式保持內模式不變 5. 1數(shù)據模型的種類很多,目前廣泛使用的可分為以下兩種類型 (A ) A概念數(shù)拯模型

2、和結構數(shù)據模型。 B概念數(shù)據模型和物理數(shù)據模型 a關系數(shù)據模型和而向對象數(shù)據模型 D結構數(shù)據模型和邏借數(shù)據模型 6. 2在SQ L語言中,不屬于DML的操作命令是 (A ) ACREAT E oB GRANT CUPDATE 小 DROP 7. 3在SQL中,聚合函數(shù)COUNT (列需)用于 (C ) A 計算元組個數(shù)B.計算屬性的個數(shù) C.計算一列中的非空值個數(shù)D.計算一列中的非空值和空值個數(shù) 8. 12在SQL中,與“NOT I N”等價的操作符是 ( D ) A. =SOMEB. v SOME C. =AL LD. v A LL 9.1 23-輛汽車由多個零部件組成.且相同的零部件可適用

3、于不同型號的汽車,則汽車實體集與零部 件實體集之間的聯(lián)系是(D ) A小 1B h:M- 10. 2表示概念數(shù)據模型 最箸名的模型是 A網狀數(shù)據模型層次數(shù)據模型 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. c關系數(shù)據模型。d 實體聯(lián)系模型 3下列不屬于DBA主要職責的是 A 立義模式B。收集整理并輸入數(shù)據 C與用戶聯(lián)系數(shù)據庫的轉儲與恢復工作 1對DB中的數(shù)拯的操作分成兩大類 A。查詢和更新。B。檢索和修改 C查詢和修改插入和修改 設關系R和S的屬性個數(shù)分別為2和3,那么 R XI等價于 (B ) A 012 (RXS) C O o K2 (R) B Ok4

4、(RXS) “D o i (R S ) 2設W= R |x|,且W, R, S的元組個數(shù)分別為p. m,n,那么三者之間滿足 S A。p (m + n) aBop (m+ n ) (D ) C p (mXn) 6p D6個 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 2在DB設計中,子類與超類存在著 A 相容性聯(lián)系B調用的聯(lián)系 C。繼承性的聯(lián)系D 一致性的聯(lián)系 3ODBC技術中的數(shù)據源是 (B ) AH弋表一個DBS的命需。 B代表驅動程序和DBMS連接的命名 C。代表一個DB的命名。 D 代表一個磁盤的命名 2在關系數(shù)據庫設計中,設計關系模式的任務屬于(C

5、 ) A 需求設計。B。概念設計。 a邏輯設計d 物理設計 該關系模式的關鍵字為 13ER模型轉換成關系模型時,一個N中的聯(lián)系轉換成關系模式時, AM端實體的關鍵字a BN端實體的關鍵字 OM端實體的關鍵字和N端實體的關鍵字的組合。 6重新選取英他的屬性 2數(shù)據庫設汁中,概念模型 A 依賴于DBMS和硬件2 B依賴于DBMS,獨立于硬件 C 獨立于DBMS,依賴于硬件。 6獨立于D BMS和硬件 (D ) B前者蘊涵后者 D 沒有必然的聯(lián)系 13無損聯(lián)接和保持函數(shù)依賴之間的關系是 A同時成立或不成立 C后者蘊涵前者 2數(shù)據庫中數(shù)據的正確性、有效性和相容性稱為(C ) A 恢復田。并發(fā)控制。 C

6、。完整性安全性 3DB的轉儲屬于DBS的( A ) A恢復措施并發(fā)控制措施 a安全性描施d 完整性措施 12事務的原子性是指(A ) A。事務中包括的所有的操作,要么都做,要么都不做2 B。事務一旦提交,對數(shù)據庫的改變就是永久的 G個事務內部的操作及使用的數(shù)據對并發(fā)的其他事務是隔離的 D事務必須是使數(shù)據庫從一個一致性狀態(tài)變到另一個一致性狀態(tài) 如果事務T1獲得了數(shù)據對象D上的排他鎖,那么( D ) A T1對D只能讀,不能寫 。 B T1對D只能寫,不能讀。 C。根據PS協(xié)議,另一個事務T 2對D既不能讀,也不能寫。 31. 32. 33. 34. 35. 36 37 38 39. 40. D

7、根據PX協(xié)議,另一個事務T2對D只能讀,不能寫 2 “運行記錄優(yōu)先原則是指應該在對數(shù)據庫更新(A ) A前,先寫一個日志記錄到日志文件。 B、后,寫一個日志記錄到日志文件 C。前,先運行記錄。 D后,在日志緩沖區(qū)運行記錄 123簡單地說,分布式數(shù)據庫的數(shù)據(B ) A。邏輯上分散,物理上集中“ B。物理上分散,邏輯上集中 C。邏輯上和物理上都集中。 D 邏輯上和物理上都分散 3客戶/服務器體系結構的關鍵在于(D ) A計算的分布aB數(shù)據的分布 CoCPU的分布aD。功能的分布 1分布式數(shù)據庫系統(tǒng)中,數(shù)據分配的策略是集中式、分割式(C ) A 分布式和關聯(lián)式B 分布式和混合式 C。全復制式和混合

8、式6全復制式和關聯(lián)式 2用戶使用DML語句對數(shù)拯進行操作,實際上操作的是( C ) A數(shù)據庫的記錄 B.內模式的內部記錄 D.數(shù)據庫的內部記錄值 C 外模式的外部記錄 12下列式子中,不正確的是 (D) A. R- S =R-( R n S) B.R= (R-S ) U (R A S) C. R ns=s- (S-R) D.RA S=S- (R-S) 1 3SELECT 語句中FROM ,此處R是基本表名,但應理解為本(D A. R的結構定義 B.R的元組序號 C R中全部元組 D. R的元組變量 2系統(tǒng)故障會造成 (A) A內存數(shù)據丟失 B.硬盤數(shù)據丟失 C 軟盤數(shù)據丟失 D磁帶數(shù)據丟失 關

9、系模式R中若沒有非主屬性,則 (B) A. R屬于2NF但不一沱屬于3 N F B.R屬于3NF但不一左屬于BCNF C.R屬于B CNF但不一泄屬于4NFD. R屬于4NF 2任何一個滿足2NF但不滿足3NF的關系都不存在(B ) A. 主屬性對候選鍵的部分依賴 B. 非主屬性對候選鍵的部分依賴 C. 主屬性對候選鍵的傳遞依賴 D非主屬性對候選鍵的傳遞依賴 41. 23在分布式數(shù)據庫系統(tǒng)中,若各個場地均采用關系模型,但DBMS不同,則該分布式數(shù)據庫系 統(tǒng)屬于 (C ) A同構同質型B.異構同質型 C同構異質型D.異構異 質型 42. 1概念設計的主要目標是產生數(shù)拯庫概念結構,該結構主要反映(

10、 D ) ADBA管理信息的需求B數(shù)據庫的維護需求 C 應用程序開發(fā)的需求D企業(yè)的信息需求 43. 2規(guī)范化理論是關系數(shù)據庫進行邏借設計的理論依據,根據這個理論,關系數(shù)據庫中的關系必須滿 足其每一屬性都是 (B ) A?;ゲ幌嚓P的。B.。不可分解的 C長度可變的2D.O 互相關聯(lián)的 44. 視圖的概念有很多優(yōu)點,下列哪個不是視圖的優(yōu)點:。(C ) A. 視圖對于數(shù)據庫的重構造提供了一定程度的邏輯獨立性 B. 簡化了用戶觀點。 C。視圖機制方便了不同的用戶以同樣的方式看待同一數(shù)據。 1)視圖機制對機密數(shù)拯提供了自動的安全保護功能 45. 23數(shù)據庫管理系統(tǒng)與操作系統(tǒng)、應用軟件的層次關系從核心到外

11、禺依次是(D ) A數(shù)據庫管理系統(tǒng)、操作系統(tǒng)、應用軟件 B數(shù)據庫管理系統(tǒng)、應用軟件、操作系統(tǒng) C. 操作系統(tǒng)、應用軟件、數(shù)據庫管理系統(tǒng) D操作系統(tǒng)、數(shù)據庫管理系統(tǒng)、應用軟件 46. 12數(shù)據模型的三要素是指。 A.數(shù)據結構.數(shù)據對象和數(shù)據共享。 Be數(shù)據結構、數(shù)據操作和數(shù)據控制 C. 數(shù)據結構.數(shù)拯操作和完整性 D. 數(shù)據結構、數(shù)據操作和完整性約朿條件 48. 12設關系模式 R(A.BCQ), F是R上成立的FD集,F(xiàn)=AB- CQ B), P= ACD.BD,是R上的一個分解,那末分解P( B ) A保持函數(shù)依賴集F B.丟失 ABC C丟失了D-B D是否保持FD,由R的當前關系確定 4

12、9 .23設關系模式R(AB,CD) ,F是R 上成立的 FD 集,F(xiàn)=AB C, D- A, 則R的關鍵碼為 (D) A AB B AD CBC DBD 二、填空題 1. 1數(shù)據庫的三級模式結構是對的三個抽象級別匚 答案:數(shù)據 2. 2關系模型的基本數(shù)據結構是,其數(shù)據庫存儲時的基本 組織方式 是 O 答案:關系(或文件二維表格 3. 1實體完整性規(guī)則是對的約束,參照完整性規(guī)則是對的 約朿。 答案:主鍵外鍵 4. 3等式7lL(OF(E)三6 (TIL (E)成立的條件 是 a 答案:F只涉及到L的屬性 5. 3SQL中,表有兩種: 和也稱 和O 答案:基本表 m實表 虛表 6. 12如果x

13、y和ycx成立,那么稱x y是一個。這種FD 可以根據推理規(guī)則律就 答案:平凡函數(shù)依賴自反 7. 1 3在關系模式R中,能函數(shù)決定其他屬性的屬性組,稱為模式R的 答案:主鍵(候選鍵) R與S的聯(lián)接的元數(shù)為r+s,而元組個數(shù)為mX n: R與冷的自然連接的元數(shù)為小于等于r+s而元組個數(shù)也小于等于mx ik 11. 為什么關系中不允許有重復元組? 答案:每個關系模式都有一個主鍵,在關系中,主鍵值是不允許重復的。如果關系中有重復元組,那么其 主鍵值肯泄相等起不了唯一標識作用,因此關系中不允許有重復元組。 12. 為什么要進行關系模式的分解?分解的原則是什么? 答案:由于數(shù)據之間存在聯(lián)系和約束,在關系

14、模式的關系中可能會存在數(shù)據冗余和操作異?,F(xiàn)象,因此需 把關系模式進行分解,以消除冗余和異?,F(xiàn)象。分解的依據是數(shù)據依賴和模式的標準(范式)。 13. 試敘述的視圖機制的優(yōu)點。 答案:視圖是從一個或多個基本表中導出的表。試圖機制使系統(tǒng)具有三個優(yōu)點:數(shù)據安全性、邏輯數(shù)據獨 立性和操作簡便性。 用戶只能使用視圖圧義中的數(shù)據,而不能使用試圖怎義外的其他數(shù)據,從而保證了數(shù)據安全性。 14. 1試敘述分布式數(shù)拯庫系統(tǒng)的分布透明性。 答案:分布式數(shù)據庫系統(tǒng)的分布透明性是指數(shù)據分片透明性.數(shù)據物理位宜透明性和局部數(shù)據模型透明 性即三個不必關心: 用戶不必關心數(shù)據的邏借分片; 用戶不必關心數(shù)據的物理位置分配的細肖

15、; 用戸不必關心各個場地的數(shù)據庫的數(shù)據模型是什么類型 用戶可以象操作集中數(shù)據庫系統(tǒng)那樣操作分布式數(shù)據庫系統(tǒng)。 15. 2分布式數(shù)據庫系統(tǒng)有哪些基本特點。 答案:分布式數(shù)據庫系統(tǒng)的基本特點是物理分布性,邏輯整體性,場地自治性和場地之間的協(xié)作性。 由此,還可以導出其他四個基本特點,即數(shù)據獨立性.集中與自治相結合的控制機制,適當增加數(shù)據冗 余度和事務管理的分布性。 16. 3分布式數(shù)據庫系統(tǒng)有哪些優(yōu)點? 答案:與集中式數(shù)據庫系統(tǒng)相比,分布式數(shù)據庫系統(tǒng)的優(yōu)點有: 靈活的體系結構。 分布式的管理和控制機制。 經濟性能優(yōu)越。 系統(tǒng)可靠性髙可用性好。 局部應用的響應速度快。 可擴展性好。 17. 120DB

16、C技術有什么作用。 答案:OD B C技術的作用是使應用程序與I)BMS在邏輯上可以分離,使應用程序具有數(shù)據庫無關性。 ODBC的卓越貢獻是使應用程序具有良好的互用性和可移植性,并且具備同時訪問多種DBS的能力,從 而克服了傳統(tǒng)數(shù)據庫應用程序的缺陷。對用戶而言,ODBC驅動程序屏蔽掉了不同DBS的差異匚 18. ODBC技術與傳統(tǒng)的數(shù)據庫編程方式有什么區(qū)別。 答案:傳統(tǒng)的DB編程方式是“主語言+DM L “,但一個應用程序卻不能訪問不同DB服務器上的數(shù)據。 OD BC技術實際上是一個公共接口 API,使用ODBC技術,同一個應用程序就可以訪問不同DB 服務器上的數(shù)據。 19. ODBC API

17、 與SQLCL I 間有什么聯(lián)系。 答案:0DBC API是微軟公司開發(fā)的ODBC標準。 SQL CLI是SAG 財團和X/OPEN組織開發(fā)的SQL3標準中的一部分內容。 兩者使用了不同的術語,但雙方承諾要使標準統(tǒng)一起來。 20. 對于教學數(shù)據庫的三個基本表 S (SNO, SNAME. AGE, SEX. SDEPT) SC(S NO, CNO, GRADE) C (CNO, CNAME, CDE PT. TNAME) 其中,S代表學生關系 SNO:學號,S NAME:姓洛,AGE:年齡,SEX:性別,SDEPT:系。 sc代表學習關系 其中.SNO:學號,CNO:課程號,GRADE:成績。

18、 C代表課程關系 其中,CNO:課程號,CNAME:課程名,CDEPT:開課系,TN A ME:教師 試用SQL的查詢語句表達下列查詢: 檢索年齡小于20歲的女學生的學號和姓名。 答案:SELECT CNO, CNAME FROM S WHERE AGE20 AND SEX二F: 檢索全部學生都選修的課程的課程號與課程名 答案:SELECT CNO. CNAME FROM C WHERE NOT E XISTS (SELECT * FROM S WHERE NOT E X ISTS (SELECT * FROM SC WHERE SNO二 S.SNO AND CN0=C. CNO); 檢索至少

19、選修DING老師所教課程中一門課程的男學生姓。 答案:SELECT CNAME FROM S, SC, C WHERE S. SNO=SC. SNO AND SC. CNO=C CNO AND SEX二W AND SNAME = DING; 或 SELECT CNAME FROM S WHERE SEX二M, AND SNO IN (SELECT S NO FROM SC WHERE CNO I N (SELECT CNO FROM C WHERE SNAME二DING): 或 SELECT CXAME FROM S WHERESEX二T AND EXIS TS (SELECT * FROM

20、SC WHERE SC CNO=S. CNO AND EXISTS (SE LECT * FROM C WHER E C. CNO=SC. C NO AND SNAME才 DING,); 統(tǒng)計選修C2課程的學生的平均年齡。 答案:SE LECT AVG (AGE) FROM S, S C WHERE S. SNO = SC SNO AND CNO=f C49 : 檢索至少選修兩門課程的學生學號 答案:SELECT D I STINCT X SNO FROM S, SC WHERE X.SN O=Y S NO A N D X CNO! =Y CNO- 檢索選修課程包含ZHANG老師所授課程的學生

21、學號。 答案:SEL ECT DISTINCT SNO FROM SC AS X WHERE NOT EXISTS (SELECT * FROM C WHERE TNAME = , ZHANG, AND NOT E XIST S (SELECT * FROM SC AS Y WHERE Y.SNO=X. SNO AND Y. CNO=X. CNO); 四、綜合題 1.設工廠里有一個記錄職工每天日產量的關系模式: R (職工編號,日期,日產量,車間編號,車間主任). 如果規(guī)泄:每個職工每天只有一個日產量; 每個職工只能屬于一個車間: 每個車間只有一個車間主任。 試回答下列問題: 根據上述規(guī)定,寫出模式R的基本FD和關鍵碼。 說明R不是2NF的理由,并把R分解成2NF模式集。 進而再分解成3NF模式集,并說明理由。 答案:R的基本FD有三個: (職工編號,日期)一日產呈 職工編號一車間編號 車間編號一車間主任 關鍵碼為(職工編號日期)。 根據,R中存在下列兩個FD: (職工編號日期)一(車間編號,車間主任) 職工編號 一(車間編號,車間主任) 其中前一個FD是一個局部依賴,因此R不是2NF模式

溫馨提示

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

評論

0/150

提交評論