數(shù)據(jù)庫原理及應用復習指南(附答案)_第1頁
數(shù)據(jù)庫原理及應用復習指南(附答案)_第2頁
數(shù)據(jù)庫原理及應用復習指南(附答案)_第3頁
數(shù)據(jù)庫原理及應用復習指南(附答案)_第4頁
數(shù)據(jù)庫原理及應用復習指南(附答案)_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

一、考試形式:閉卷統(tǒng)考填空題(本題10空,每空1分,共10分)簡答題(本題4小題,每小題6分,共24分)設(shè)計題(本題6小題,每小題4分,共24分)綜合題(本題3小題,共22分)/根據(jù)給出的語義描述,寫出關(guān)系代數(shù)表達式;或根據(jù)關(guān)系代數(shù)表達!掌握數(shù)據(jù)更新的方法。第4章數(shù)據(jù)庫安全性"第5章數(shù)據(jù)庫完整性第6章關(guān)系數(shù)據(jù)理論掌握函數(shù)依賴、平凡與非平凡函數(shù)依賴、完全和部分函數(shù)依賴、傳遞函數(shù)依賴的基本概念;多值依賴的概念;理解1NF、2NF、3NF、BCNF、4NF;重視書189頁的圖《掌握計算屬性集關(guān)于函數(shù)依賴集的閉包的方法(算法)掌握求最小函數(shù)依賴集的方法(定義)掌握分解到2NF\3NF\BCNF的算法?!苛私鈹?shù)據(jù)庫鏡像的概念。.掌握并發(fā)帶來的三種數(shù)據(jù)不一致問題。了解封鎖的粒度。四、樣題1.`假設(shè)需要建立一個圖書借閱管理數(shù)據(jù)庫,已知:圖書的屬性有書號(唯一)、2.書名,讀者的屬性有借書證號(唯一)、姓名、住址、電話,出版社的屬性有出版社名稱(唯一)、地址、電話。其中:每本圖書只能有一個出版社出版發(fā)行,每個讀者可以同時借閱多本圖書,也可以在不同時候借閱同一本圖書,系統(tǒng)需要記錄每本圖書被借閱的借閱日期和歸還日期。(1)根據(jù)上述表達的意思,畫出其E-R圖。(2)將這個E-R圖轉(zhuǎn)換為關(guān)系模,式并給出各關(guān)系模中式的主關(guān)鍵字。3.現(xiàn)有一應用,包括三個實體:“供應商”,零件有屬性:零件號、零件名、顏可供給多個工程多種可使用多個供應商供給的多種零件,一種零件可由多個供應商供給多個工程、“零件”、“工程”。其中供應商有屬性:供應商號、姓名、狀態(tài)、所在城市色、重量,工程有屬性:工程號、工程名。一個供應商零件,一個工程。(1)根據(jù)上述表達的意思,畫出其E-R圖。(4分)(2)將這個E-R圖轉(zhuǎn)換為關(guān)系模,式并給出各關(guān)系模中式的主關(guān)鍵字。(4分)4.設(shè)有如下的三個關(guān)系模式:S(SNO,SNAME,AGE,SEX)'SC(SNO,CNO,GRADE)C(CNO,CNAME,TEACHER)試寫出檢索學習″LIU″老師講授課程的女學生的姓名(SNAME)的關(guān)系代數(shù)表達式。5.設(shè)有如下的三個關(guān)系模式:dept(DeptNo,DeptName)person(No,Name,Professor,Sex,DeptNo)pay(No,Year,Month,Bonus)試寫出檢索市場部所有女員工(姓名)2005年1月工資的關(guān)系代數(shù)表達式。6.關(guān)系R和S如下圖所示,試計算R*∞*S(外連接)的結(jié)果?!璕:S:ABCABE34536)725761&97237257.關(guān)系R和S如下圖所示,試計算R∞S的結(jié)果。(R:S:BEABC3527-373238673】43:38.設(shè)有兩個關(guān)系R(A,B,C)和S(C,D,E),試用關(guān)系代數(shù)表達式表達下列SQL查詢語句。selectA,EfromR,Swhere=andB=D9.對學生-課程數(shù)據(jù)庫有如下查詢:SELECTCnameFROMStudent,Course,SC^WHERE=AND=ANDSdept=’IS’;試用關(guān)系代數(shù)表示上述SQL語句。10.設(shè)有3個關(guān)系模式如下:部門(部門編號,部門名稱)職工(工號,姓名,職稱,部門編號)工資(工號,年份,月份,津貼)用SQL語言完成下列問題。1)查詢津貼在1000和3000元之間的職工的工資信息。2)查詢部門編號為“101”的職工的基本信息和工資情況,按津貼降序排列。3)…查詢2009年職工的工號,姓名和津貼總額。4)5)查詢2009年平均津貼超過2000元的各部門信息,結(jié)果包含部門編號,部門名稱,平均津貼。6)將職稱為“高級”的職工津貼增長10%。7)創(chuàng)建人事部員工基本信息的視圖view_rs,包括工號、姓名、職稱。11.現(xiàn)有圖書借閱關(guān)系數(shù)據(jù)庫如下:圖書(圖書號、書名,作者,單價,庫存量)讀者(讀者號,姓名,工作單位,地址)借閱(圖書號,讀者號,借期,還期,備注),其中:還期為NULL表示該書未還。用SQL語句,完成下列6題。1)$檢索圖書“數(shù)據(jù)庫系統(tǒng)概論”的庫存量2)3)檢索讀者“李林”所借圖書的書名。4)將讀者“李林”所借圖書的信息從借閱表中刪除。5)建立未還圖書的讀者姓名和單位視圖AAA。6)檢索借閱了10本書的讀者姓名。7)檢索沒有借閱書的讀者姓名,工作單位。11.現(xiàn)有如下關(guān)系模式:R(A,B,C,D,E),R上存在的函數(shù)依賴有AB→E,B→C,C→D。1)R上的碼是什么2)該關(guān)系模式滿足2NF嗎為什么3)?如果將關(guān)系模式R分解為:4)R1(A,B,E),R2(B,C,D)指出關(guān)系模式R2的碼,并說明關(guān)系模式R2最高滿足第幾范式5)試將關(guān)系模式R分解到BCNF。12.現(xiàn)有如下關(guān)系模式:R(A,B,C,D,E,G),R上存在的函數(shù)依賴有F={AD→E,CB→G,BD→A,A→C}1)碼是什么

2)該關(guān)系模式滿足2NF嗎為什么3)-該關(guān)系模式滿足3NF嗎若不滿足,試將關(guān)系模式R分解到3NF。4)13.如下描述教學管理的數(shù)據(jù)表R中記錄教師講授的課程及教師所屬系的情況。課程名教師姓名系C1王宇計算機系C2數(shù)學系。吳敏C3衛(wèi)民數(shù)學系C4張川物理系C5吳敏:數(shù)學系請回答下列問題:1)試分析該關(guān)系模式的函數(shù)依賴,并指明其主鍵。2)R最高為第幾范式為什么3)將該關(guān)系模式分解到3NF。14.現(xiàn)某銀行有表:開戶(卡號,姓名,身份證,余額)存取款記錄(卡號,操作時間,存取款金額)其中,存取款金額為正表示存款,為負表示取款。試定義AFTER觸發(fā)器,當銀行存取款記錄表增加一條存取款記錄后,自動修改銀行開戶表中相應用戶的余額。Createtriggertran1on存取款記錄afterinsertAS(1分)(1分)Update開戶(1分)from開戶s,insertediSet余額=余額+i.存取款金額Wheres.卡號=i.卡號(1分)(1分)(1分)15.另一個cou表,cou表和課程(課程號,課程名,學分)的結(jié)構(gòu)完全相同,cou表和課程表中既存在課程號相同的記錄,也存在課程號不同的記錄?,F(xiàn)要求用cou

溫馨提示

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

評論

0/150

提交評論