數(shù)據(jù)庫系統(tǒng)概論試卷b_第1頁
數(shù)據(jù)庫系統(tǒng)概論試卷b_第2頁
數(shù)據(jù)庫系統(tǒng)概論試卷b_第3頁
數(shù)據(jù)庫系統(tǒng)概論試卷b_第4頁
數(shù)據(jù)庫系統(tǒng)概論試卷b_第5頁
全文預覽已結(jié)束

下載本文檔

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

文檔簡介

1、。裝。訂。線。2005年2006年第 1 學期數(shù)據(jù)庫系統(tǒng)概論試卷 B 卷考試時間共 120 分鐘一、選擇題(每題 2 分,共 20 分)要求:將答案填入題目后面的括號中1在關(guān)系數(shù)據(jù)庫中,表(table)是三級模式結(jié)構(gòu)中的。A) 外模式 B) 模式 C) 存儲模式 D) 內(nèi)模式()2設屬性 A 是關(guān)系 R 的主屬性,則屬性 A 不能取空值(NULL)。這是。A) 實體完整性規(guī)則 B) 參照完整性規(guī)則C) 用戶定義完整性規(guī)則 D) 域完整性規(guī)則()3設關(guān)系 R 和關(guān)系 S 具有相同的元數(shù),且對應的屬性取自相同的域。集合t/tRtS標記的是。()A) RSB) RSC) RSD) RS4SQL 語言

2、集數(shù)據(jù)查詢、數(shù)據(jù)操作、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,語句 INSERT、DELETE、UPDATE 實現(xiàn)哪類功能。A) 數(shù)據(jù)查詢 B) 數(shù)據(jù)操縱 C) 數(shù)據(jù)定義 D) 數(shù)據(jù)控制()5下面列出的關(guān)于“視圖(View)”的條目中,哪一條是不正確的。()A)B)C)D)視圖是外模式視圖是虛表使用視圖可以加快查詢語句的執(zhí)行速度使用視圖可以簡化查詢語句的編寫6.A)規(guī)范化理論是首先提出來的。()MicrosoftB) 馮.諾依曼C) IBMD) E.F.Codd7. 事務的所有操作在數(shù)據(jù)庫中要么全部正確反映出來要么全部不反映,這是事務的哪個特性?()A)B)C)D)原子性一致性隔離性持久性8.A)B)C

3、)D)若事務 T 對數(shù)據(jù) R 已經(jīng)加了 X 鎖,則其他事務對數(shù)據(jù) R可以加 S 鎖不能加 X 鎖 不能加 S 鎖可以加 X 鎖可以加 S 鎖也可以加 X 鎖不能加任何鎖()9.A)B)C)D)下述哪一個 SQL 語句用于實現(xiàn)數(shù)據(jù)存取的安全機制?COMMIT ROLLBACK GRANTCREATE TABLE()10. 如果有兩個事務,同時對數(shù)據(jù)庫中同一數(shù)據(jù)進行操作,不會引起沖突的操作是()A)其中有一個是 DELETEC)兩個都是 SELECTB)一個是 SELECT,另一個是 UPDATED)兩個都是 UPDATE得分閱卷人題號12345678910總分得分閱卷人二、填空題(每空 1 分,

4、共 15 分)1在數(shù)據(jù)庫中恢復和并發(fā)控制的基本單位是。2數(shù)據(jù)庫結(jié)構(gòu)設計的過程包括“概念設計物理設計”。3在數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)模型有層次模型、_、關(guān)系模型。4數(shù)據(jù)庫的三級結(jié)構(gòu)通過模式的概念/內(nèi)模式映象保證獨立性,通過模式的外/概念映象,保證獨立性。5關(guān)系代數(shù)中專門的關(guān)系運算包括:選擇、投影、_和除法。6設有學生表 S(學號,姓名,班級)和學生選課表 SC(學號,課程號,成績),為維護數(shù)據(jù)一致性,表 S 與SC 之間應滿足完整性約束。7關(guān)系模型必須滿足的完整性約束條件是、。8有兩種基本類型的鎖,它們是和。9并發(fā)操作可能帶來的三種數(shù)據(jù)不一致性是:、。10如果數(shù)據(jù)庫中只包含成功事務的結(jié)果,就說數(shù)據(jù)庫處

5、于狀態(tài)。三、名詞解釋(每題 3 分,共 15 分)1 實體2 外碼3 排它鎖4 數(shù)據(jù)模型5 數(shù)據(jù)的邏輯獨立性得分閱卷人得分閱卷人四、根據(jù)要求寫出下列語句(每題 3 分,共 24 分)某學生數(shù)據(jù)庫有三個表:Student, Course, SC學生基本情況表:Student(Sno,Sname,Ssex,Sage,Sdept),Student 由學號(Sno)、姓名(Sname)、性別(Ssex)、年齡(Sage)、 所在系(Sdept)五個屬性組成,其中 Sno 為主碼。課程表:Course(ame,Cpno,Ccredit) ,Course 由課程號(Cno)、課程名(Cname)、先修課號

6、(Cpno)、學分(Ccredit)四個屬性組成,其中 Cno 為主碼。學生選課表:SC(o,Grade),SC 由學號(Sno)、課程號(Cno)、成績(Grade)三個屬性組成,主碼為(o)。1.用關(guān)系代數(shù)表達式寫出下列語句(1) 查詢至少選修了一門其直接先行課為 5 號課程的學生姓名(2) 查詢信息系有不及格課程的學生名單(數(shù)學系用IS表示)(3) 查詢學生張三的“數(shù)據(jù)庫原理”課成績2.用 SQL 語句表示下列語句(4)查詢選修了 3 號課程且成績在 70 分以上的所有學生的學號和姓名(5)將所有的學生的年齡增加 2 歲(6)查詢所有姓劉的學生的學號、姓名(7)求出各個課程號及相應的選課

7、人數(shù)(8)插入一條選課記錄(95009,1)得分閱卷人五、問答題(共 17 分)1假設某商業(yè)數(shù)據(jù)庫中有一關(guān)系模式 R 如下:R (商店,商品,數(shù)量,部門,)如果規(guī)定:(1) 每個商店的每種商品只在一個部門銷售;(2) 每個商店的每個部門只有一個;(3) 每個商店的每種商品只有一個庫存數(shù)量。試回答下列問題:(9 分)(1)根據(jù)上述語句規(guī)定,寫出關(guān)系模式 R 的基本函數(shù)依賴? (3 分)(2)找出關(guān)系模式 R 的候選碼? (3 分)(3)試問關(guān)系模式 R 最高已經(jīng)達到第幾范式?為什么?(3 分)2下圖表示兩個事務 T1 和 T2 運行過程中的狀況。其中 T1 在檢查點之后開始執(zhí)行,在故障法發(fā)生時還未執(zhí)行完成;T2 在檢查點之前開始執(zhí)行,在檢查點之后故障發(fā)生點之前完成提交。請回答:(8 分)(1) 故障發(fā)生時要對 T1 進行 REDO/UNDO 操作么?為什么?(4 分)(2) 故障發(fā)生時要對 T2 進行 REDO/UNDO 操作么?為什么?(4 分)六、應用題(共 9 分)請為電冰箱經(jīng)銷商設計一個數(shù)據(jù)庫,要求包

溫馨提示

  • 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

提交評論