安徽大學數(shù)據(jù)庫補充習題_第1頁
安徽大學數(shù)據(jù)庫補充習題_第2頁
安徽大學數(shù)據(jù)庫補充習題_第3頁
安徽大學數(shù)據(jù)庫補充習題_第4頁
安徽大學數(shù)據(jù)庫補充習題_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、安徽大學一、 單項選擇題 (每空1分,共30分)基本概念1 第三代數(shù)據(jù)庫系統(tǒng)支持的數(shù)據(jù)模型是:_ 。A層次數(shù)據(jù)模型 B網(wǎng)狀數(shù)據(jù)模型 C關系數(shù)據(jù)模型 D面向對象數(shù)據(jù)模型2 數(shù)據(jù)庫系統(tǒng)三級模式結構的劃分,有利于獲得數(shù)據(jù)庫的_。A結構規(guī)范化 B數(shù)據(jù)獨立性 C數(shù)據(jù)安全性 D可操作性3 DBMS能實現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的查詢、插入、修改和刪除等操作,這種功能稱為_。A數(shù)據(jù)定義功能 B數(shù)據(jù)管理功能C數(shù)據(jù)操縱功能 D數(shù)據(jù)控制功能4 在數(shù)據(jù)庫中存儲的是_。A數(shù)據(jù) B數(shù)據(jù)模型C數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系 D信息5 在數(shù)據(jù)庫的三級模式結構中,描述數(shù)據(jù)庫的局部邏輯結構及特征的是 。A外模式 B內模式 C存儲模式 D模式6

2、單個用戶使用的數(shù)據(jù)視圖的描述稱為_。A. 外模式 B. 概念模式 C. 內模式 D. 存儲模式7 數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)三者之間的關系是_。 ADB包括DBS和DBMS BDBS包括DB和DBMS CDBMS包括DB和DBS DDBS就是DB,也就是DBMS8 數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的主要區(qū)別是:_ 。A文件系統(tǒng)簡單,數(shù)據(jù)庫系統(tǒng)復雜B文件系統(tǒng)只能管理文件,數(shù)據(jù)庫系統(tǒng)還能管理其它數(shù)據(jù) C文件系統(tǒng)不能解決數(shù)據(jù)共享和數(shù)據(jù)獨立性問題,數(shù)據(jù)庫系統(tǒng)能解決D文件只能用于小型、微型機,數(shù)據(jù)庫系統(tǒng)還能用于大型機9 數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨立性是指:_。A不會因為數(shù)據(jù)的變化而影響

3、應用程序B不會因為存儲策略的變化而影響存儲結構C不會因為系統(tǒng)數(shù)據(jù)存儲結構與邏輯結構的變化而影響應用程序D不會因為某些存儲結構的變化而影響其他存儲結構10 按照傳統(tǒng)的數(shù)據(jù)模型分類,數(shù)據(jù)庫系統(tǒng)可以分為三種類型 。A大型、中型和小型 B西文、中文和兼容C層次、網(wǎng)狀和關系 D數(shù)據(jù)、圖形和多媒體11 數(shù)據(jù)庫的特點之一是數(shù)據(jù)的共享,嚴格地講,這里的數(shù)據(jù)共享是指 。A同一個應用中的多個程序共享一個數(shù)據(jù)集合B多個用戶、同一種語言共享數(shù)據(jù)C多個用戶共享一個數(shù)據(jù)文件D多種應用、多種語言、多個用戶相互覆蓋地使用數(shù)據(jù)集合12 數(shù)據(jù)庫是指有組織地、動態(tài)地存儲在_上的相互聯(lián)系著的數(shù)據(jù)的集合。 A磁盤 B內存 CCD-RO

4、M D外存13 數(shù)據(jù)和程序的獨立性為_的編寫、調試和維護提供了方便。 ADBMS B應用程序 COS D數(shù)據(jù)庫 14 一般存在兩類聯(lián)系:一是實體_的聯(lián)系,二是實體_的聯(lián)系。A內部、外部 B內部屬性之間、之間 C屬性、屬性 D內部屬性之間、外部屬性之間 15 概念模型表示方法最常用的是_。 AE-R方法 B數(shù)據(jù)模型 C關系模型 D面向對象方法16 數(shù)據(jù)庫系統(tǒng)的模式分為_。A三類 B三級 C三個 D三種 關系數(shù)據(jù)庫17 三種關系數(shù)據(jù)庫語言關系代數(shù)、關系演算、SQL是相互 。A依賴的 B獨立的 C等價的 D轉化的 18 數(shù)據(jù)庫技術的奠基人之一E.FCodd 從1970年起發(fā)表過多篇論文,主要論述的是

5、_。A層次數(shù)據(jù)模型 B網(wǎng)狀數(shù)據(jù)模型C關系數(shù)據(jù)模型 D面向對象數(shù)據(jù)模型19 在關系數(shù)據(jù)庫中,通過 來表示記錄之間的聯(lián)系。A數(shù)據(jù)字典 B碼 C外部碼 D屬性20 自然連接是構成新關系的有效方法。一般情況下,當對關系R和S使用自然連接時,要求R和S含有一個或多個共有的_。A元組 B行 C記錄 D屬性21 關系數(shù)據(jù)模型通常由三部分組成,它們是:_。 A數(shù)據(jù)結構,關系操作,完整性約束 B數(shù)據(jù)通信,關系操作,完整性約束 C數(shù)據(jù)結構,數(shù)據(jù)通信,完整性約束 D數(shù)據(jù)結構,數(shù)據(jù)通信,關系操作22 關系數(shù)據(jù)庫中的關鍵字是指 。A能唯一決定關系的字段 B不可改動的專用保留字C關鍵的很重要的字段 D能唯一標識元組的屬性

6、或屬性組23 IBM公司的E.F.Codd 提出了數(shù)據(jù)庫的_。A層次模型 B關系模型 C圖靈獎 D網(wǎng)狀模型 24 能唯一地標識實體的屬性的 稱為碼。A組合 B集合 C全體 D 排列 25 在關系數(shù)據(jù)庫中實現(xiàn)了數(shù)據(jù)表示的單一性,實體及實體之間的聯(lián)系都用一種數(shù)據(jù)結構_來表示。 A數(shù)據(jù)字典 B表 C 文件 D數(shù)據(jù)庫26 一個表格是由一個 _、一個 _ 和一個_三個部分組成。A表名、表項、表尾 B表名、表頭、表體 C表名、屬性、元組 D 關系名、屬性名表、元組序列 SQL語言27 SQL語言是 的語言,易學習。A過程化 B非過程化 C格式化 D導航式28 SQL語言具有 的功能。A關系規(guī)范化、數(shù)據(jù)操縱

7、、數(shù)據(jù)控制B數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制C數(shù)據(jù)定義、關系規(guī)范化、數(shù)據(jù)控制D數(shù)據(jù)定義、關系規(guī)范化、數(shù)據(jù)操縱29 SQL的DDL功能不包括_ 。ACREATE TABLE BDROP VIEW CDROP INDEX DSELECT30 SQL的DML語句包括 _。ASELECT、INSERT、ROLLBACK、COMMITT BSELECT、INSERT、DELETE、UPDATE CAND、OR、NOT、UNION DJOIN、PROJECT、AND、NOT31 SQL與C語言處理記錄的方式是不同的。當將SQL語句嵌入到C語言程序時,為協(xié)調兩者而引入了_。 A緩沖區(qū) B游標 C堆 D棧32 視

8、圖和基本表相比,視圖定義功能_,視圖操作功能_,視圖數(shù)據(jù)保護功能_。A弱,弱,弱 B強,強,弱C強,弱,強 D強,強,強33 對所有視圖都可以進行的操作是 _。ASELECT BINSERT CUPDATE DDELETE34 與關系代數(shù)表達式S#,SN,G(C#=C1G=A(SC) >< S)等價的SQL語句是_。 A.SELECT S.S#,S.SN,SC.G FROM S,SC WHERE S.S#=SC.S# AND SC.C#=C1 AND SC.G=A B.SELECT S.S#,S.SN,SC.G FROM S,SC WHERE SC.C#=C1 AND SC.G=A

9、C. SELECT S.S#,S.SN,SC.G FROM S,SC WHERE S.S#=SC.S# AND SC.G=A D.都不是。35 把對表S查詢的權力授給所有用戶的SQL語句是_。A GRANT SELECT ON TABLE S TO PUBLICB EVOKE SELECT ON TABLE S TO PUBLICC SELECT ON TABLE S TO PUBLICD GRANT ALL PRIVILIGES ON TABLE S TO PUBLIC關系的規(guī)范化36 規(guī)范化目的主要為消除數(shù)據(jù)庫邏輯結構中的插入異常,刪除異常以及 的缺陷。A數(shù)據(jù)的不一致性 B結構不合理C冗余

10、度大 D數(shù)據(jù)丟失37 根據(jù)關系數(shù)據(jù)庫規(guī)范化理論,關系數(shù)據(jù)庫中的關系要滿足第一范式。下面“部門”關系中,因哪個屬性而使它不滿足第一范式? 。 部門(部門號,部門名,部門成員,部門總經(jīng)理)A部門總經(jīng)理 B部門成員 C部門名 D部門號 38 若關系模式R1NF,且每一個非主屬性完全函數(shù)依賴于碼,則稱R_。A2NF B3NF C4NF DBCNF 39 關系模式R1NF,若每一個決定因素都包含碼,則稱R_ 。 A2NF B3NF C4NF DBCNF 40 設關系模式R (A,B,C),F(xiàn)是R上成立的FD集,F(xiàn) = BC,則分解 = AB,BC相對于F: 。A 是無損聯(lián)接,也保持FD的分解 B 是無損

11、聯(lián)接,但不保持FD的分解C 不是無損聯(lián)接,但保持FD的分解 D. 既不是無損聯(lián)接,也不保持FD的分解41 設有關系R(A,B,C,D),其函數(shù)依賴集F=AB,AC,BC,則關系R至多滿足 _ 。 A1NF B2NF C3NF DBCNF42 關系數(shù)據(jù)庫規(guī)范化是為解決關系數(shù)據(jù)庫中 問題而引入的。A插入、刪除異常和數(shù)據(jù)冗余 B提高查詢速度C減少數(shù)據(jù)操作的復雜性 D保證數(shù)據(jù)的安全性和完整性43 當關系模式R(A,B)已屬于3NF,下列說法中 是正確的。A一定消除了插入和刪除異常 B仍可能存在一定的插入和刪除異常C一定屬于 BCNF DA和C都是44 在關系模式R中,如果XY,YX,(YËX

12、),YZ,則稱Z對X_。A部分函數(shù)依賴 B傳遞函數(shù)依賴 C多值依賴 D完全函數(shù)依賴 45 關系模式R<U,F(xiàn)>1NF,若XY(YËX)是非平凡的多值依賴,且X含有碼,則稱R<U,F(xiàn)>_。A2NF B3NF C4NF DBCNF 46 關系模式R(A,B,C,D,E)中有下列函數(shù)依賴:ABC、DE、CD。 下述分解中哪個(或哪些)分解可保持R所有的函數(shù)依賴關系?_、(A,B,C) (C,D,E)、(A,B) (C,D,E) A 都不是 B只有 C只有 D和 47 在優(yōu)化查詢時,應盡可能先做_。 A選擇運算 B連接運算 C投影運算 DA和C48 下列敘述_是優(yōu)化的

13、一般策略。A運算應盡可能先做 B運算應盡可能先做 C×運算應盡可能先做 D>< 運算應盡可能先做 49 F1F2Fn(E)變換為F1(F2(Fn(E))的根據(jù)是_。A投影的串接定律 B選擇的串接定律 C選擇和投影的交換律 D變換是錯誤的 50 下列關系運算中,花費時間可能最長的運算是 。A投影 B選擇 C笛卡爾積 D除51 下列等價的關系代數(shù)表達式中,_性能最優(yōu)。A Q1=SN(s.s#=sc.s#sc.c#=c2(S×SC) B Q2=SN(sc.c#=c2(S>< SC) C Q3=SN(S ><sc.c#=c2(SC) D Q4=S

14、N(s.s#=sc.s#(S×sc.c#=c2(SC) 數(shù)據(jù)庫設計52 概念設計的結果是 。A一個與DBMS相關的概念模式 B一個與DBMS無關的概念模式C數(shù)據(jù)庫系統(tǒng)的公共視圖 D數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)字典53 數(shù)據(jù)庫的概念模型獨立于 。A具體的機器和DBMS BE-R圖C信息世界 D現(xiàn)實世界54 在數(shù)據(jù)庫設計中,將ER圖轉換成關系數(shù)據(jù)模型的過程屬于 。A需求分析階段 B概念設計階段C邏輯設計階段 D物理設計階段55 在數(shù)據(jù)庫設計中,需求分析階段的結果是 。A數(shù)據(jù)字典和數(shù)據(jù)流圖 B. 一組ER圖C數(shù)據(jù)庫模式 D物理數(shù)據(jù)庫56 在數(shù)據(jù)庫設計中,概念設計階段的結果是 。A數(shù)據(jù)字典和數(shù)據(jù)流圖 B

15、. 一組ER圖C數(shù)據(jù)庫模式 D物理數(shù)據(jù)庫57 在數(shù)據(jù)庫設計中,邏輯設計階段的結果是 。A數(shù)據(jù)字典和數(shù)據(jù)流圖 B. 一組ER圖C數(shù)據(jù)庫模式 D物理數(shù)據(jù)庫58 在關系數(shù)據(jù)庫設計中,對關系進行規(guī)范化處理,使關系達到一定的范式要求,這是 的設計內容。A需求分析階段 B 概念設計階段 C邏輯設計階段 D 物理設計階段大59 當局部E-R圖合并成全局E-R圖時可能出現(xiàn)沖突,不屬于合并沖突的是 。A屬性沖突 B命名沖突 C結構沖突 D語法沖突 數(shù)據(jù)庫保護60 數(shù)據(jù)庫中的封鎖機制是 的主要方法。A安全性 B完整性 C并發(fā)控制 D數(shù)據(jù)恢復61 數(shù)據(jù)庫管理系統(tǒng)通常提供授權機制用以控制不同用戶訪問數(shù)據(jù)庫的權限,這主

16、要是為實現(xiàn)數(shù)據(jù)庫的_。A可靠性 B一致性 C完整性 D安全性62 并發(fā)操作會帶來哪些數(shù)據(jù)不一致性 。A. 丟失修改、不可重復讀、臟讀、死鎖 B. 不可重復讀、臟讀、死鎖C. 丟失修改、臟讀、死鎖 D. 丟失修改、不可重復讀、臟讀63 數(shù)據(jù)庫的 是指數(shù)據(jù)的正確性和相容性。A. 安全性 B. 完整性C. 并發(fā)控制D. 恢復64 如果事務T獲得了數(shù)據(jù)項Q上的排它鎖,則T對Q_。A. 只能讀不能寫 B. 只能寫不能讀 C. 既可讀又可寫 D. 不能讀不能寫65 在數(shù)據(jù)庫中,產(chǎn)生數(shù)據(jù)不一致的根本原因是 。A數(shù)據(jù)冗余 B數(shù)據(jù)存儲量太大 C未對數(shù)據(jù)進行完整性控制 D沒有嚴格保護數(shù)據(jù)66 若事務T 對數(shù)據(jù) R

17、 已經(jīng)加X鎖,則其他事務對數(shù)據(jù)R 。A可以加S鎖不能加X鎖B不能加S鎖可以加X鎖C可以加S鎖也可以加X鎖D不能加任何鎖67 若事務T 對數(shù)據(jù) R 已經(jīng)加S鎖,則其他事務對數(shù)據(jù)R 。A可以加S鎖不能加X鎖B不能加S鎖可以加X鎖C可以加S鎖也可以加X鎖D不能加任何鎖68 事務的持續(xù)性是指 。A事務中包括的所有操作要么都做,要么都不做B事務一旦提交,對數(shù)據(jù)庫的改變是永久的C一個事務內部的操作及使用的數(shù)據(jù)對并發(fā)的其他事務是隔離的D事務必須是使數(shù)據(jù)庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)69 關于“死鎖”,下列說法中正確的是 。A死鎖是操作系統(tǒng)中的問題,數(shù)據(jù)庫操作中不存在B在數(shù)據(jù)庫操作中防止死鎖的方法是禁

18、止兩個用戶同時操作數(shù)據(jù)庫C當兩個用戶競爭相同資源時不會發(fā)生死鎖D只有出現(xiàn)并發(fā)操作時,才有可能出現(xiàn)死鎖70 數(shù)據(jù)庫恢復的基礎是利用轉儲的冗余數(shù)據(jù)。這些轉儲的冗余數(shù)據(jù)包括 。A日志文件、數(shù)據(jù)庫后備副本、應用程序B數(shù)據(jù)字典、應用程序、日志文件、審計檔案C日志文件、數(shù)據(jù)庫后備副本D數(shù)據(jù)字典、數(shù)據(jù)庫后備副本、審計檔案71 設有兩個事務T1和T2,它們的并發(fā)操作如下所示。T1T2讀X=48X=X+10寫回X讀X=48X=X-2寫回X對于這個并發(fā)操作,下面評價正確的是 。A該操作不存在問題 B該操作丟失了修改C該操作讀“臟”數(shù)據(jù)D該操作不能重復讀72 若對數(shù)據(jù)庫的并發(fā)操作不加控制就會存取和存儲不正確的數(shù)據(jù),

19、破壞數(shù)據(jù)庫的 _。A安全性 B完整性 C可維護性 D可串行性73 數(shù)據(jù)庫的不一致性有以下_情形。 A丟失修改 B不能重復讀 C“臟”讀 DA、B、C都是74 授權定義經(jīng)過編譯后存儲在 _中。A文件系統(tǒng) B數(shù)據(jù)字典 C數(shù)據(jù)庫 D表 二、 填空題(每空1分,共25分)1 數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的根本區(qū)別在于_。2 用樹型結構表示實體類型及實體間聯(lián)系的數(shù)據(jù)模型稱為_。3 第一代數(shù)據(jù)庫系統(tǒng)支持_和_兩種格式化數(shù)據(jù)模型;它們的共同特征之一是用_來表示數(shù)據(jù)之間的聯(lián)系。4 數(shù)據(jù)管理的發(fā)展經(jīng)歷了人工管理階段、 _和數(shù)據(jù)庫系統(tǒng)階段三個主要階段。5 數(shù)據(jù)獨立性可分為 _、_。當數(shù)據(jù)的物理存儲改變了,應用程序不用改變

20、,這是指數(shù)據(jù)的_。數(shù)據(jù)的獨立性是由DBMS的_來保證的。6 在數(shù)據(jù)模型的三要素中,_是對數(shù)據(jù)庫系統(tǒng)的靜態(tài)特性的描述,_是對數(shù)據(jù)庫系統(tǒng)的動態(tài)特性的描述。7 關系的五種基本運算是_。8 數(shù)據(jù)的物理獨立性是指數(shù)據(jù)的_改變時,數(shù)據(jù)的_不變,從而應用程序可以不變。9 數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)中用于提供_的形式構架,是模型化數(shù)據(jù)和信息的工具。10 數(shù)據(jù)模型的三要素是_。11 數(shù)據(jù)模型主要有_三種。12 模式是數(shù)據(jù)庫中全部數(shù)據(jù)的_的描述,是所有用戶的公共_ 。DBMS提供_來定義模式。13 數(shù)據(jù)庫系統(tǒng)提供_和_兩級數(shù)據(jù)映象,分別實現(xiàn)數(shù)據(jù)的_獨立性。14 DBMS的主要功能是_、數(shù)據(jù)存取、_、數(shù)據(jù)組織、存儲和管理

21、以及數(shù)據(jù)庫的建立和運行維護等。15 關系模型的完整性包括三類_ 。16 實體完整性是指在基本表中,_。17 在關系數(shù)據(jù)庫中,通過_來表示實體集之間的聯(lián)系。18 關系中的某一屬性組,若它的值唯一地標識一個元組,則稱該屬性組為關系的 _。19 SQL的是英文_的縮寫。20 SQL語言有_兩種使用方式,二者語法結構 _。21 實體之間的聯(lián)系可抽象為三類,它們是_。22 視圖是一個虛表,它是從_中導出的表。在數(shù)據(jù)庫中,只存放視圖的_。23 SQL語言與C語言處理記錄的方式不同之處在于_。當SQL語句嵌入C語言程序時,為協(xié)調兩種不同的處理方式引入了_。24 關系規(guī)范化的目的是_。25 在關系數(shù)據(jù)庫的規(guī)范

22、化理論中,執(zhí)行“模式分解”時,必須遵守的兩條規(guī)范化準則是:保持原有的函數(shù)依賴關系和_ 。26 在關系數(shù)據(jù)庫的規(guī)范化理論中,執(zhí)行“模式分解”時,必須遵守的兩條規(guī)范化準則是:保持原有的函數(shù)依賴關系和_ 。27 關系模式R是屬于2NF的關系模式,并且它的任一非主屬性都不傳遞依賴于任一侯選碼,則稱R是_。28 若關系模式R的所有函數(shù)依賴的左部包含了R的一個侯選碼,則稱R是_。29 一個低一級的關系范式,通過_可以轉換成高一級范式的關系模式的集合,這個過程叫做關系的_。30 iNF_ (i+1)NF。31 一個關系R不屬于2NF會產(chǎn)生以下幾個問題:_。解決的辦法是_。32 關系查詢優(yōu)化的目的是_。33

23、DB并發(fā)操作通常會帶來三類問題,它們是丟失修改、_ 和讀臟數(shù)據(jù)。34 基本的封鎖類型有兩種:_。35 數(shù)據(jù)庫恢復中采用的基本技術是:_。36 日志文件在數(shù)據(jù)庫保護中作用十分重要,對數(shù)據(jù)庫的一切更新操作必須記錄在日志文件中,登記日志文件的原則是:_。37 數(shù)據(jù)庫轉儲實現(xiàn)時有四種方式,分別是: _。38 數(shù)據(jù)庫中每個基本表最多可以建立_個觸發(fā)器,分別是_。39 用于實現(xiàn)授權管理的SQL語句是:_和_。4041 在數(shù)據(jù)庫設計中,數(shù)據(jù)字典在_階段建立,在數(shù)據(jù)庫設計過程中不斷修改、充實、完善。42 按照規(guī)范化的方法可以將數(shù)據(jù)庫設計分為六個階段:需求分析、_ 、_、數(shù)據(jù)庫物理設計、數(shù)據(jù)庫實施、數(shù)據(jù)庫運行和

24、維護。43 邏輯結構設計的任務是將_轉換為選用的DBMS所支持的數(shù)據(jù)模型。44 _的設計是信息系統(tǒng)開發(fā)成敗的關鍵。三、簡述題(共 分)1. 簡述數(shù)據(jù)庫系統(tǒng)三級模式結構及這種結構的主要優(yōu)點。2. 什么是數(shù)據(jù)庫管理系統(tǒng)?它的主要功能是什么?3. 試述數(shù)據(jù)庫系統(tǒng)的組成和特點。4. 什么是E-R圖?構成E-R圖的基本要素是什么?5. 假設存款余x=1000元, T1事務取走存款300元,T2事務取走存款200元,其執(zhí)行時間如下:T1T2讀X=1000X=X-300寫回X讀X=1000X=X-200寫回X如何實現(xiàn)這兩個事務的并發(fā)控制?6. 實體集之間的聯(lián)系分為哪幾種類型?什么是一對多聯(lián)系?7. 基本的封

25、鎖類型有幾種?試述它們的含義。8. 試述數(shù)據(jù)庫管理員的職責。9. 試述SQL語言的特點。10. 簡述數(shù)據(jù)模型的三要素。11. 試述事務的概念及事務的四個特性。12. 數(shù)據(jù)庫恢復的基本技術有哪些?簡述數(shù)據(jù)轉儲的類型。13. 舉出一對一、一對多和多對多聯(lián)系的實例并用E-R圖表示。14. 如一組事務是按一定順序執(zhí)行的,則稱這組事務是可串行的。這種說法對不對?請給出結論,并說明理由。15. 什么是數(shù)據(jù)庫的邏輯結構設計?試述其設計步驟。四、教學管理數(shù)據(jù)庫由以下三個關系模式組成:學生關系S(SNO,SN,SD,SA),各屬性分別表示學生學號、姓名、所屬系、年齡;課程關系C(CNO,CN,CT),各屬性分別

26、表示課程號、課程名、課時; 選課關系SC(SNO,CNO,GR),各屬性分別表示學生學號、選修課程號、成績;請用關系代數(shù)和SQL分別實現(xiàn)下列查詢操作:1. 查詢數(shù)學系的學生信息;2. 列出選修“C2”課程的學生學號和成績3. 查詢學號為“M0214003”的學生選修的所有課程號和成績;4. 查詢選修“C2”課程的學生信息和成績5. 查詢選修“數(shù)據(jù)庫”課程的學生信息和成績6. 查詢選修“C2”或“C3”課程的學生信息和成績7. 找出選修課程C2且分數(shù)在90到100分之間的學生的學號、姓名、成績;8. 找出分數(shù)高于90分且不選修課程C3的學生的學號、課程號、成績;五、某數(shù)據(jù)庫有如下關系: 職工(職

27、工號,姓名,性別,職務,家庭地址,部門編號)部門(部門編號,部門名稱,地址,電話)保健(保健卡編號,職工號,檢查身體日期,健康狀況)1.用關系代數(shù)表達式和SQL語句分別寫出:查找所有女科長的姓名和家庭地址;2.用關系代數(shù)表達式和SQL語句分別寫出:查找“辦公室”的主任姓名和家庭地址;3.用關系代數(shù)表達式和SQL語句分別寫出:查找“財務科”中健康狀況為“良好”的職工姓名和家庭地址。4.用SQL語句寫出:將職工號為“3061”的職工的健康狀況改為“一般”;5.用SQL語句寫出:建立健康狀況為“差”的職工的視圖。六、1設有關系模式R(U,F(xiàn)),其中:UA,B,C,D,F(xiàn)=AC,CA,BAC,DAC,

28、BDA請你完成:(1) 計算B+;( 分)(2) 求F的最小依賴集。2設有關系模式R(U,F(xiàn)),其中:UA,B,C,D,E,F(xiàn)=ABC,BD,CE,ECB,ACB計算(AB)F+;3. 設有關系模式R(A,B,C),其上的函數(shù)依賴集: FABC,BAC,CA求F的最小等價依賴集Fm。七、某體育運動錦標賽,有來自世界各國運動員組成的體育代表團參賽。試為該錦標賽各代表團(包括國家名、團長、人數(shù))、運動員(包括運動員號、姓名、性別、年齡)、比賽項目(包括項目號、項目名、比賽時間、比賽場地)及比賽情況(運動員參加一個項目,就有一個參賽成績)設計一個概念模型,請你完成:(1) 畫出相應的E-R圖; (2

29、) 按轉換規(guī)則,將E-R模型轉化為關系模型; (3) 指明每個關系模式的主碼及外碼。八、學生選課數(shù)據(jù)庫由以下三個關系模式組成: 學生關系 S(Sno,SN,Sdept,Age) 課程關系 C(Cno,CN,Teacher) 學生選課關系 SC(Sno,Cno,Grade)關系模式中各屬性的含義是:Sno 學生號,SN 學生名,Sdept 學生所在系,Age 年齡,Cno 課程號,CN 課程名,Teacher 授課教師,Grade 成績。請你完成:1 用關系代數(shù)實現(xiàn)下列查詢操作:(1)查詢“計算機系”年齡20歲以下的學生名單;(2)查詢“李強”同學所學課程的課程號和成績。2 用SQL語言實現(xiàn)下列的操作:(3)查詢“數(shù)據(jù)庫”課程的成績單,包括學號和成績,要求成績按降序排序;(4)查詢“數(shù)學系”選修“數(shù)據(jù)庫”課程的學生的姓名和分數(shù);(5)將所有選修“數(shù)據(jù)庫”課程的成績增加10分。九、設有如下實體: 學生:學號、單位、姓名、性別、年齡課程:編號、課程名、開課單位教師:教師號、姓名、性別、職稱、單位單位:

溫馨提示

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

最新文檔

評論

0/150

提交評論