




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精選優質文檔-傾情為你奉上數據庫原理清考試題一、單項選擇題(本大題共15小題,共25分。每小題錯選、多選或未選,均扣2分,扣滿25分為止)1設有關系R(A,B,C)的值如下: ABC565675686下列敘述正確的是 BA函數依賴CA在上述關系中成立B函數依賴ABC在上述關系中成立C函數依賴AC在上述關系中成立D函數依賴CAB在上述關系中成立2在層次、網狀模型中,起導航數據作用的是AA指針 B關鍵碼 CDD D索引2=13設關系R(A,B,C)和關系S(B,C,D), 那么與RS等價的關系代數表達式是BA2=4(RS)B2=4(RS) C2=1(RS)D2=1(RS)4設關系R和S的結構相同,
2、分別有m和n個元組,那么RS操作的結果中元組個數為CA為mn B為m C小于等于m D小于等于(mn)5元組比較操作(a1,a2)=(b1,b2)的意義是DA(a1=b1)AND(a2=b2)B(a1=b1)OR(a1=b1)AND(a2=b2)C.(a1b1)AND(a1=b1)AND(a2=b2) D(a1b1)OR(a1=b1)AND(a2=b2)6DBS具有較高的數據獨立性,是因為DBS采用了BA嵌入式語言 B三級模式結構 CDD D六個層次的存儲介質7設關系模式R(A,B,C,D),F是R上成立的FD集,F= AC,BCD ,那么 = ABD,AC 相對于FBA是無損聯接分解,也是保
3、持FD的分解B是無損聯接分解,但不保持FD的分解C不是無損聯接分解,但保持FD的分解D既不是無損聯接分解,也不保持FD的分解8概念設計的結果得到的是概念模式。概念模式是DA與DBMS有關的B與硬件有關的C獨立于DBMS的D獨立于DBMS和硬件的9在有關“弱實體”的敘述中,不正確的是CA弱實體的存在以父實體的存在為前提B弱實體依賴于父實體的存在C父實體與弱實體的聯系可以是1:1、1:N或M:ND父實體與弱實體的聯系只能是1:1或1:N10有15個實體類型,并且它們之間存在著15個不同的二元聯系,其中5個是1:1聯系類型,5個是1:N聯系類型,5個M:N聯系類型,那么根據轉換規則,這個ER結構轉換
4、成的關系模式有B A15個 B20個 C25個 D30個11DBMS的恢復子系統,保證了事務_的實現。DA原子性 B一致性 C隔離性 D持久性12C/S體系結構的關鍵是在于DA數據的分布 B處理的分布 C網絡的分布 D功能的分布13DDBS中,全局關系與其片段之間的映象是BA一對一的 B一對多的 C多對一的 D多對多的14在ODBC技術中,驅動程序管理器的主要功能是為應用程序加載和調用BA數據源BDBMS驅動程序CDBMS查詢處理器D網絡支撐軟件15對象聯系圖中,橢圓代表CA實體類型 B記錄類型 C對象類型 D聯系類型二、填空題(本大題共15小題,每小題1分,共15分)1. 概念模型是按用戶
5、的觀點對數據建模,強調其語義表達能力。2. 層次模型和網狀模型的數據結構分別是樹和有向圖。3. 結構數據模型應包括數據結構、數據操縱和數據完整性約束條件三個部分。4DBS的全局結構體現了DBS的模塊結構。5在關系代數中,五個基本操作的運算符的中文名稱是并、差、笛卡兒積、選擇和投影。6SQL中,表有三種:基本表(實表)、視圖(虛表)和導出表(臨時表)。7. SQL語言與主語言具有不同的數據處理方式,SQL是面向集合的,而主語言是面向記錄的。8在數據庫中,操作異常和數據不一致往往是由數據冗余引起的。9在DBS運行階段,對DB經常性的維護工作由DBA來完成。10事務的持久性,是由DBMS的事務管理子
6、系統實現的。11DDBS中,如果系統具有分片透明性,那么用戶只要對全局關系就能操作了,不必了解數據的片段和場地情況。12中間件的作用是保證網絡中各部件之間透明性。13ODBC技術是以C/S結構為設計基礎。14ODBC應用程序的基本流程分為三個部分初始化、SQL處理和終止。15. OO數據模型中,繼承性有兩種:單重繼承性和多重繼承性。三、簡答題(本大題共8小題,每小題3分,共24分)1試敘述概念模型與邏輯模型(即結構模型)的主要區別。答:概念模型: 對現實世界的第一層抽象; 與軟、硬件無關; 從用戶觀點對數據建模。邏輯模型: 對現實世界的第二層抽象; 與硬件無關,與軟件有關; 從計算機實現觀點對
7、數據建模。2設有關系R和S,其值如下:RABCSBCD246456369468345680692 2=1試求RS、RS的值。解:RSABCDRSA R.BR.CS.B S.C D2468246456369224646834563696803696923454563454683 “從已知的FD集F使用推理規則集推不出的FD,必定不在F+中” ,這句話是指推理規則的正確性還是完備性?它具有什么性質?答:這句話是指推理規則的完備性。 保證了可以推出所有被蘊涵的函數依賴4. 試解釋“并發調度可串行化”這個概念。答:事務并發調度的執行結果與某一串行調度的執行結果等價,稱為“并發調度是可串行化的”。5.
8、DBMS的完整性子系統的主要功能是什么? 答:DBMS的完整性子系統的主要功能是: 監督事務的執行,測試其是否違反完整性規則; 若有違反,則采取恰當的動作。6. 為什么要從兩層C/S結構發展成三層C/S結構?答:為了減輕兩層C/S結構中客戶機的負擔,從客戶機和服務器各抽一部分功能,組成應用服務器,成為三層結構。7. 在DDB中,什么是“數據分片”? 答:在DDB中,數據存放的單位不是關系,而是片段。片段是對全局概念模式中的全局關系進行分片。8. 試敘述ODBC應用程序的初始化部分要使用哪些ODBC函數?(按順序寫出函數的中文名稱) 答:在DDB中,數據存放的單位不是關系,而是片段。片段是對全局
9、概念模式中的全局關系進行分片。四、設計題(本大題共5小題,每小題3分,共15分)設教學數據庫中有三個基本表:學生表S(SNO,SNAME,AGE,SEX)選課表SC(SNO,CNO,GRADE)課程表C(CNO,CNAME,TEACHER)1試寫出下列查詢語句的關系代數表達式:檢索全是女同學選修的課程的課程號。1解:CNO(SC)CNO(SEX=M(SSC)2寫出上面第2題的SQL查詢語句形式。解: SELECT CNOFROM SCWHERE CNO NOT IN(SELECT CNO FROM S,SC WHERE S.SNO=SC.SNO AND SEX=M);3 試寫出下列插入操作的S
10、QL語句:把SC表中每門課程的平均成績插到另一個已存在的表SC_C(CNO,CNAME,AVG_GRADE)中。解:INSERT INTO SC_C(CNO,CNAME,AVG_GRADE)SELECT C.CNO,CNAME,AVG(GRADE)FROM SC,CWHERE SC.CNO=C.CNOGROUP BY C.CNO,CNAME;4試寫出下列刪除操作的SQL語句:從SC表中把Wu老師的女學生選課元組刪去。解:DELETE FROM SCWHERE SNO IN (SELECT SNO FROM S WHERE SEX=F)AND CNO IN (SELECT CNO FROM C
11、WHERE TEACHER=Wu);5試用SQL的斷言來表達下列約束:規定女同學選修LIU老師的課程成績都應該在70分以上。解:CREATE ASSERTION ASSE8 CHECK(70 ALL(SELECT GRADE FROM S, SC,C WHERE S.SNO=SC.SNO AND SC.CNO=C.CNOAND SEX=M AND TEACHER=LIU);五、綜合題(本大題共3小題,每小題7分,共21分)1設工廠里有一個記錄職工每天日產量的關系模式:R(職工編號,日期,日產量,車間編號,車間主任)。如果規定:每個職工每天只有一個日產量;每個職工只能隸屬于一個車間;每個車間只有
12、一個車間主任。試回答下列問題: 根據上述規定,寫出模式R的基本FD和關鍵碼; 說明R不是2NF的理由,并把R分解成2NF模式集; 進而再分解成3NF模式集,并說明理由。1解: 基本的FD有3個:(職工編號,日期) 日產量 職工編號 車間編號 車間編號 車間主任 R的關鍵碼為(職工編號,日期)。 R中有兩個這樣的FD:(職工編號,日期)(車間編號,車間主任) 職工編號 (車間編號,車間主任)可見前一個FD是局部依賴,所以R不是2NF模式。 R應分解成R1(職工編號,車間編號,車間主任) R2(職工編號,日期,日產量) 此處,R1和R2都是2NF模式。 R2已是3NF模式。在R1中,存在兩個FD:
13、職工編號 車間編號車間編號 車間主任因此,“職工編號 車間主任”是一個傳遞依賴,R1不是3NF模式。 R1應分解成R11(職工編號,車間編號) R12(車間編號,車間主任)這樣,= R11,R12,R2 是一個3NF模式集。2某學員為公安局的車輛信息管理系統設計了數據庫的ER圖,對車輛、車主、駕駛員、制造商、保險公司、警察、車輛違章和車輛事故等信息進行了管理,其ER圖如下所示。1NNPMMNN制造商車輛保險公司車主駕駛員警察交通管理大隊被盜擁有管理保險2事故制造違章保險111M11NNNNP該ER圖有7個實體類型,其結構如下:制造商(制造商編號,名稱,地址)交通管理大隊(大隊編號,地址,區域,
14、電話)警察(警號,姓名,性別,出生年月)車主(身份證號,姓名,地址,電話)車輛(車輛牌號,型號,發動機號,座位數,登記日期)駕駛員(駕駛證號,姓名,性別,地址,準駕車型,發證日期)保險公司(保險公司編號,名稱,地址,電話)該ER圖有8個聯系類型,其中5個是1:N聯系,1個是M:N聯系,2個是M:N:P聯系。其聯系的屬性如下:違章(違章編號,時間,地點,違章行為,處理結果)事故(事故編號,時間,地點,事故簡要,處理結果)被盜(被盜編號,被盜時間,被盜地點,找回時間,找回地點)試將上述ER圖轉換成關系模型: 寫出關系模式集,并用下劃線和波浪線標識出每個模式的主鍵和外鍵。 在上述數據庫中,寫出主鍵和
15、外鍵的總數這兩個數字。解: 根據ER圖和轉換規則,7個實體類型轉換成7個關系模式,1個M:N聯系轉換成1個關系模式,2個M:N:P聯系轉換成2個關系模式。因此,該ER圖可轉換成10個關系模式,如下:制造商(制造商編號,名稱,地址)交通管理大隊(大隊編號,地址,區域,電話)警察(警號,姓名,性別,出生年月,大隊編號)車主(身份證號,姓名,地址,電話)車輛(車輛牌號,型號,發動機號,座位數,登記號,制造商編號,保險公司編號,車主身份證號)駕駛員(駕駛證號,姓名,性別,地址,準駕車型,發證日期,保險公司編號)保險公司(保險公司編號,名稱,地址,電話)違章(違章編號,時間,地點,違章行為,處理結果,車輛牌號,駕駛證號,警號)事故(事故編號,時間,地點,事故簡要,處理結果,車輛牌號,駕駛證號,警號
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業廢水處理與環保技術創新
- 工業旅游的興起與發展機遇
- 工業安全管理與職業病防治
- 工業建筑改造與再生策略
- 工業自動化中實時機器視覺系統的研究
- 工業設備中的熱傳導與熱設計
- 工業生產中的火災風險評估
- 工業自動化與智能制造的結合點
- 工業設計中的材料與工藝選擇研究
- 工業自動化與生產監控系統
- 2025年河南鄭州中原綠色產業生態發展公司招聘筆試參考題庫含答案解析
- 2025年中國融通農業發展有限集團有限公司招聘筆試沖刺題(帶答案解析)
- 法律文化-形考作業4-國開(ZJ)-參考資料
- 2025年中考物理押題猜想卷(山西卷)(全解全析)
- 英語專業四級寫作評分標準
- 鏈板回轉式格柵除污機出廠檢驗報告(LF型)
- 陜西省中小學學生休學復學申請表
- 模具外發加工與驗收標準及流程
- 空調水管、流量、流速、管徑自動計算以及推薦表和水管各種參數對照表47729
- 《架空輸電線路防鳥擋板技術規范》征求
- 浙江省高速公路服務區建設指南
評論
0/150
提交評論