


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、.復習題一、填空題 :1、三類經典的數據模型是_、_和_。其中, _目前應用最廣泛。2、_模型是面向信息世界的,它是按用戶的觀點對數據和信息建模;_模型是面向計算機世界的,它是按計算機系統的觀點對數據建摸。3 、 關系 模 型 的 實體 完 整 性是 指 _。 在關 系模 型 中, 候選 碼 是 指_,全碼是指。4、設 Ei 為關系代數表達式,根據關系代數等價變換規則,(E1×E2)× E3 _,若選擇條件F只涉及 E1 中的屬性,則 F(E1×E2) _。5、數據依賴是關系中屬性間的相互關聯,最重要的數據依賴有兩種,即_依賴和多值依賴。6、在關系規范化過程中,將
2、1NF轉化為 2NF,要消除 _,若一個關系模式R2NF,并且消除了非主屬性對碼的傳遞依賴,則R_NF。7、數據庫的保護措施有 _控制、 _控制、 _控制和數據庫恢復等。8、事務是并發控制的基本單位,事務的四個性質是_性、 _性、 _性和 _性。9、并發控制的主要方法是封鎖,封鎖的類型有兩種,即_鎖和 _鎖。10、故障恢復的基本手段有_和_。11、DBMS的中文全稱是 _。12、數據管理的發展經歷了人工管理階段、_階段和 _階段。13、數據庫系統的三級模式分別是_,_和_。其中 _是用來定義數據庫的全局邏輯結構的。數據庫系統的兩級獨立性分別是_和 _。14、數據庫設計的步驟有需求分析、 _、邏
3、輯結構設計、 _、數據庫實施和 _。15、實體聯系模型中三種聯系是_、_、_;16、數據庫系統是由數據庫、_、_、_和用戶共同組成 ;17、并發控制帶來的三種數據不一致是_、_、_;18、數據庫的邏輯模型設計階段,任務是將_轉換成關系模型;19、關系規范化理論是設計_的指南和工具。20、從用戶角度看,數據庫系統的體系結構可分為_結構、 _結構、客戶 / 服務器結構和_結構。二、選擇題:1、要保證數據庫邏輯數據獨立性,需要修改的是()A. 模式B.C.模式與外模式的映射D.2、不允許任何其他事務對一個鎖定目標加鎖的鎖是()。A 共享鎖B排他鎖C 共享鎖或排他鎖D都不是3、數據庫中()是指數據的正
4、確性和相容性。A 安全性B完整性C 并發性D恢復性4 、 設 K 為關系模式 R<U,F>中的屬性或屬性組合,若U 完全函數依賴 K,則 K 稱為 R的一個()。A關鍵字B候選碼C主屬性D主屬性值5、數據庫系統和文件系統的區別是()。A 數據庫系統復雜,文件系統簡單;B 文件系統不能解決數據冗余和數據獨立性問題,而數據庫系統能解決此問題;C 文件系統只能管理程序文件,而數據庫系統能管理各種文件;D 文件系統管理的數據量小,而數據庫系統管理的數據量大;6、 設關系 R,按條件 f 對關系 R 進行選擇,其關系代數是()。Af (R×R)Bf (RR)Cf(R)Df(R)7、
5、 關系模式中,各級模式之間的關系為()。A 3NF 2NF 1NFB 3NF1NF 2NFC 1NF 2NF 3NFD 2NF 1NF 3NF8、數據庫系統的核心是()A數據庫B數據庫管理系統C數據模型D軟件工具9、多用戶共享數據庫時,為了保證用戶正確讀寫數據,DBMS必須進行()。A 安全性控制B恢復性控制精選 word 范本!.C 并發性控制D可靠性控制10、數據庫管理系統能實現對數據的查詢、插入、刪除等操作,這種功能是()。A數據定義功能B數據管理功能C 數據操縱功能D數據控制功能11、數據模型的三要素是()。A 數據結構、數據操作和數據完整性B 數據結構、數據庫定義和數據庫維護C 數據
6、定義、數據操作和數據維護D 關系數據庫、層次數據庫和網狀數據庫12、E-R 模型的基本成分是()。A字段和記錄B記錄和實體C聯系和屬性D實體和聯系13 、關系數據庫用()來表示實體之間的聯系。A樹結構B網結構C二維表D線性表14、在數據庫系統中,系統的故障類型有三種,如下不是故障類型的為()。A系統故障B磁盤故障C事物故障D操作系統故障15 、在并發操作中可能產生若干數據庫不一致性,除了丟失修改、不能重復讀以外,還有()。A讀“臟”數據B不可串行化C事物內部故障D活鎖和死鎖16、具有數據冗余度小,數據共享以及較高數據獨立性等特征的系統是() 。A 文件系統B數據庫系統C 管理系統D高級程序17
7、、 在一個關系中,如果有這樣一個屬性組存在,它的值能唯一的標識此關系中的一個元組,該屬性組稱為()。A候選碼B數據項C主屬性D主屬性值18、. 在數據庫設計中,將 E-R 圖轉換成關系數據模型的過程屬于()。A 需求分析階段B邏輯設計階段C 概念設計階段D物理設計階段19 、設 F 是基本關系 R 的一個或一組屬性,但不是關系R 的碼。如果 F 與基本關系 S 的主碼 K 相對應,則稱 F是基本關系 R的 () 。A 候選碼B主碼C全碼D外碼20、當局部 E-R 圖合并成全局 E-R 圖時,可能出現沖突,下面所列舉的沖突中()不屬于上述沖突。A屬性沖突 B語法沖突C結構沖突D命名沖突21、在
8、SQL語言中,視圖是數據庫體系結構中的()。A內模式B模式C外模式D物理模式22、下列()運算不是專門的關系運算。A選擇B投影C笛卡爾積D連接23、日志文件的主要作用是處理數據庫的()。A 安全性B完整性C恢復D并發控制三、是非題:()1、在關系代數中,自然連接就是等值連接。()2、視圖是由基本表或其他視圖導出的表,因此它對應實際存儲的數據。()3、在關系規范化過程中,將 1NF轉化為 2NF,要消除非主屬性對碼的傳遞依賴。()4、實體間的所有聯系都可以轉換為單獨的聯系表。()5、任何一個二目關系都是屬于BCNF的。()6、delete table和 drop table都可以完全刪除一張表。
9、()7、對象和實體之間是 is part of的關系 , 屬性和對象類型之間是 is member of的關系。()8、若 R3NF,則 R 必屬于 BCNF。()9、數據庫系統就是 DBMS。()10、在數據庫的設計過程中規范化是必不可少的。四、簡答題:1、什么是 E-R 圖? E-R 圖的基本要素是什么?2、并發操作可能會產生哪幾類數據不一致?用什么方法能避免各種不一致的情況?3、數據庫恢復的基本技術有哪些?精選 word 范本!.五、計算:設有如下所示的三個具體關系:RSTABCDEFCDafb3d2b5bde5a1c4afc4d8agd5d4afebdg1、求:(1)E1= A,C,D
10、( A=a B=f (R T)(2) E2= D(S)- D(T)(3) E3=(R÷ T) × ( D<5(S)(4) E4=R( A,B(R) × C(T)2、MNABCDDa1b1c1Cd1d1a1b2c2c1d3d2a1b1c2c2d2a2b2c1d1a3b2c3d1a2b2c2d2求: (1) 、E1=A,C,D( A=a1 B=b1(M N)(2) 、 E2= c,D(M)- N(3) 、E3=(M÷N)× N六 、1、三個關系為:S(S#, SNAME, AGE, SEX) C(C#, CNAME, TEACHER)SC(S
11、#, C#, GRADE)( 1)檢索學習課程號為 C5 的學生的學號和姓名;( 2)檢索“李強”同學不學的課程號;( 3)檢索學習課程號為 C2 的學生的學號和成績;( 4)檢索”程軍”老師所代的課程號和課程名;( 5)檢索年齡大于 21 的男學生的學號和姓名;( 6)檢索選修課程名為 Maths 的學生的學號和姓名;( 7)檢索選修課程號為 C2 或 C4 的學生學號;( 8)把“王云” 同學的年齡改為 22 歲;插入一個新的學生記錄 (” S9” , ”程玲” ,21, 女);刪除”程軍”老師所代的課程。2 、設有如下所示的零件表P,供應商表 S 及供應表 SP:P (PNO,PNAME
12、, PADDR,PQTY) S (SNO,SNAME, SADDR)SP( SNO, PNO,SPQTY)其中,各列的含義如下:PNO零件號, PNAME零件名稱, PADDR零件存放地點, PQTY零件庫存量SNO供應商號, SNAME供應商名稱, SADDR供應商地址, SPQTY供應量試用 SQL語句寫出下列操作:( 1) 利用 SQL的數據定義功能創建P表,且定義 PNO為主碼。(2)查詢所有在“北京”的供應商號,供應商名稱及其所供應的所有零件數量的總和(SUM)。(3) 查詢供應量已超過1000 的零件的零件號,零件名稱及零件的庫存量。(4) 將所有存放地點在“西安”的零件的庫存量增
13、加50%。(5) 從供應關系 SP中刪除供應量低于1000 的供應記錄。精選 word 范本!.(6) 將對 S 表的查詢及插入的權限授予USER1用戶。七、1現有如下關系模式:教師(教師編號,姓名,電話,所在部門,借閱圖書編號,圖書名稱,借閱日期,備注)( 1) 試分析該關系模式的函數依賴,并指明其主碼。( 2) 該關系是否存在部分函數依賴,若有,請指出。( 3) 將該關系分解到 2NF, 3NF。2考生(準考證號,姓名,電話,家庭住址,報考專業編號,報考專業名稱,報考年份,備注)( 1) 試分析該關系模式的函數依賴,并指明其主碼。( 2) 該關系是否存在部分函數依賴,若有,請指出。( 3)
14、 將該關系分解到 2NF,3NF。八、數據庫設計題:1學生與教師管理教學模型如下:( 1)有若干學生包括:學號、姓名、性別、年齡。( 2)有若干教師包括:編號、姓名、性別、年齡、職稱。( 3)開設若干課程包括:課程號、課程名、課時、學分。( 4)一門課程只安排一名教師任教,一名教師可任多門課程。教師任課包括任課時間和使用教材。( 5)一門課程有多名學生選修,每名學生可選修多門課。學生選課包括所選課程和考核成績。求:( 1)確定實體及其包含的屬性。( 2)設計系統的概念結構模型( E-R 圖)。( 3)設計系統的關系數據庫邏輯模型(關系模式) 。2( 1) 圖書信息包括:書號、書名、作者、數量、
15、出版社、單價、架號。( 2) 出版社信息包括:出版社號、社名、地址、電話、郵編、信箱。( 3) 讀者信息包括:借書證號、姓名、單位。( 4) 一個出版社可以出版多種書籍,但每本書只能在一個出版社出版,出版應有日期和責任編輯。( 5) 每個讀者可以借閱多本圖書,每本圖書可以有多人借閱。借閱信息包括:借書日期、還書日期、是否續借。解題要求:( 1) 確定實體及其包含的屬性。( 2) 設計系統的概念結構模型( E-R 圖)。( 3) 設計系統的關系數據庫邏輯模型(關系模式) 。復習題參考答案一、填空題:1.層次模型網狀模型關系模型關系模型2.概念模型數據模型3.主屬性的值不能為空能唯一標識元組的屬性
16、和屬性組4.E1× ( E2×E3) F1(E1) × E25. 函數6.非屬性對碼的部分函數依賴37.安全性完整性并發8.原子性一致性隔離性持久性9.排它鎖共享鎖10. 數據轉儲登記日志文件11. 數據庫管理系統12. 文件系統數據庫管理13.外模式模式內模式模式外模式 /模式模式 / 內模式14.概念結構設計物理結構設計數據庫的運行和維護精選 word 范本!.15.一對一一對多多對多16.數據庫管理系統操作系統數據庫管理員17.丟失修改不可重復讀讀臟數據18.19.20.E-R 圖邏輯結構集中式分布式瀏覽器 /服務器二、選擇題:1-5CBBBB6-10CAB
17、CC11-15ADCDA16-20BABDB21-23CCC三、是非題:1-5錯錯錯對對6-10錯錯錯錯對四、簡答題:略五、計算:1、ABDa1b1d1a1b1d22、C Dc2d3c3d13、ABCDa1b1c1d1a1b1c2d2a2b2c1d1a2b2c2d24ABCafbafc2、1、ABDa1b1d1a1b1d22、C Dc2d3c3d13、ABCDa1b1c1d1a1b1c2d2a2b2c1d1精選 word 范本!.a2b2c2d2六1、1、 s#,sname( c#=c5 s.s#=sc.s#(scs)2、 c#(c)- c#( sname=李強 s.s#=sc.s# (scs
18、)3、 s#,grade( c#=c2(sc)4、 c#,cname( teacher=程軍 (C)5、 s#,sname( age>21 sex=男 (S)6、 s#,sname( c#( cname=maths(C )SC)S)7、 s#( c#=c2 c#=c4(sc)SQL 語言查詢語句1 SELECT S.S#,S.SnameFROMSC,SWHERESC.C#= C5AND SC.S#=S.S#;2 SELECTC#FROM CWHEREC# NOT IN(SELECT SC.C#FROM SC,SWHERE S.Sname= 李強 AND S.S#=SC.S#);3 SEL
19、ECT S#,GRADEFROMSCWHEREC#=C2 ;4 SELECTC#,CnameFROMCWHERETEACHER= 程軍 ;5 SELECTS#,SnameFROMSWHERESEX= 男 AND AGE>21;6 SELECT S#,SnameFROMSC,S,CWHERE C.Cname= mathsAND C.C#=SC.C# AND SC.S#=S.S#;7 SELECTS#FROMSCWHEREC#= C2 OR C#= C4;8UPDA TE SSET AGE=22WHERE SNAME=王云 ;INSERT INTO SVALUES( S9, 程玲 , 21,
20、 女 ) ;DELETEFROM CWHERE TEACHER=程軍 ;2、1、 CREATE TABLE P(PNO CHAR(5) NOT NULL UNIQUE,精選 word 范本!.PNAME CHAR(15),PADDR CHAR(20),PQTY CHAR(10);2、 SELECT SNO,SNAME,SUM(SPQTY)FROM S,SPWHERE S.SNO=SP.SNO AND S.SADDR=北京 ;3、 Select p.pno,pname,pqtyFROM P,SPWHERE P.PNO=SP.PNO AND SP.SPQTY>1000 ;4、 UPDATE
21、PSET PQTY=PQTY+PQTY*50WHERE PADDR= 西安 ;5、 DELETEFROM SPWHERE SPQTY<1000;6、 GRANT SELECT ,INSERTONSTO USER1;七、1、( 1)若姓名沒有重復,則候選碼有:(教師編號,借閱圖書編號),(姓名,借閱圖書編號)主碼:(教師編號,借閱圖書編號)( 2)存在部分函數依賴。如因為教師編號 -姓名,借閱圖書編號 -圖書名稱,所以(教師編號,借閱圖書編號) -姓名, -所在部門, -圖書名稱,都是部分函數依賴關系。( 3)分解到 2NFT1(教師編號,借閱圖書編號,借閱日期)T2(教師編號,姓名,電話,所在部門)T3(圖書編號,圖書名稱)由于分解后,各關系模式不存在非主屬性對碼的傳遞依賴,所以上述分解已經達到3NF。若姓名是唯一的,則由于教師編號<->姓名 <
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 默契中考語文作文
- 物流搬運設備選型指南考核試卷
- 描寫北京初二上冊語文作文
- 健身器材制造業資本運作與投融資策略考核試卷
- 殘疾人權益倡導與法律援助考核試卷
- 空氣流量測量考核試卷
- 柑橘種植園農業產業鏈優化策略考核試卷
- 玻璃保溫容器行業人才培養與選拔考核試卷
- 傾聽高三語文作文
- 滾動軸承市場與發展趨勢考核試卷
- 認識浮力+阿基米德原理
- 食堂改造與裝修設計方案
- 關于公司企業進行人員總量控制的實施方案
- 物流運輸托運單模板
- 防止電力生產重大事故地二十五項反措
- 油田結垢機理及防治技術
- 蘇教版五年級數學下冊第三單元測試題及答案一
- 天然氣管道工程施工設計方案方案
- 變電站第二種工作票(范本)
- 抗滑樁設計計算(驗算)Word版
- 全球價值鏈與中國貿易增加值核算報告
評論
0/150
提交評論