版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、得分一、 一、單項選擇題(在每小題的四個備選答案中,選出一個正確答案,并將正確答案的序號填在答題卡上。每小題1分,共20分)1. 數據模型的三要素中,數據的約束條件規(guī)定數據及其聯系的( A )。A. 制約規(guī)則B. 靜態(tài)特性C. 動態(tài)特性D. 數據結構2. DB、DBMS、DBS三者之間的關系是( B )。A. DBMS包括DB和DBSB. DBS包括DB和DBMS C. DB包括DBMS和DBSD. DB、DBMS、DBS是同一個意思3. 有一個關系:學生(學號,姓名,系別),規(guī)定學號的值域是9個字符組成的字符串,這一規(guī)則屬于( C )。A. 實體完整性約束B. 參照完整性約束 C. 用戶自定
2、義完整性約束D. 關鍵字完整性約束 4. 有12個實體類型,并且它們之間存在著15個不同的二元聯系,其中4個是1:1聯系類型,5個是1:N聯系類型,6個M:N聯系類型,那么根據轉換規(guī)則,這個ER結構轉換成的關系模式至少有(B)。A17個B18個C23個D27個5. 在數據庫技術中,未提交的隨后被撤消了的數據,稱為(D )。A報廢的數據B過時的數據C撤消的數據D臟數據6. 嵌入式SQL的預處理方式,是指(D )。A識別出SQL語句,加上前綴標識和結束標志B對源程序進行格式化處理C把嵌入的SQL語句編譯成目標程序D把嵌入的SQL語句處理成函數調用形式 7. 若系統(tǒng)在運行過程中,由于某種硬件故障,使
3、存儲在外存上的數據部分損失或全部損失,這種情況稱為(A)。A. 介質故障 B. 運行故障 C. 系統(tǒng)故障 D. 事務故障8. 如果事務T獲得了數據項Q上的排它鎖,則T對Q(C )。A. 只能讀不能寫B(tài). 只能寫不能讀C. 既可讀又可寫D. 不能讀也不能寫9. 在SQL的下列語句中,能夠實現參照完整性約束的語句(D)。AFOREIGN KEYBPRIMARY KEYCREFERENCESDFOREIGN KEY和REFERENCES10. 在需求分析階段,數據字典是對系統(tǒng)中(A )。A.數據的描述B.處理的描述C.功能的描述D.數據與處理關系的描述11. 對數據對象施加封鎖,避免死鎖的方法沒有采
4、用以下(C)策略。A順序封鎖法B一次封鎖法C先來先服務D兩段鎖 12. 在數據庫系統(tǒng)中,對存取權限的定義稱為(B)。A. 聲明B. 授權C. 加密D. 口令13. 將SQL嵌入到主語言使用時,必須區(qū)分SQL語句和主語句。通常在所有的SQL語句前加上(B)。A. :B. EXECSQLC. SQLD. DECLARE14. 設有關系B(書號,書名),如果要檢索第3個字母為N,且至少包含4個字母的書名,則SQL查詢語句中WHERE子句的條件表達式應寫成:書名 Like(C)。A. _ _N _B. _ _ N%C. _ _ N _ %D. _%N_ _15. 數據庫設計人員與用戶之間溝通信息的橋梁
5、是(A)。A. 實體聯系圖B. 程序流程圖C. 模塊結構圖D. 數據結構圖16. SQL語言中的COMMIT語句的主要作用是(B)。A. 結束程序 B. 返回系統(tǒng) B. 提交事務 D. 存儲數據17. 并發(fā)操作可能帶來以下的數據不一致性(D )。A. 丟失修改、不可重復讀、臟讀、死鎖B. 不可重復讀、臟讀、死鎖C. 丟失修改、臟讀、死鎖D. 丟失修改、不可重復讀、臟讀18. 數據庫物理設計完成以后,進入數據庫實施階段,下述工作中,( A )一般不屬于實施階段的工作。A建立庫結構B系統(tǒng)調試C加載數據D擴充功能19. 在數據庫系統(tǒng)中,日志文件用于(D)。A.保障事務的并發(fā)性B.保障數據的安全性C.
6、檢測系統(tǒng)的死鎖D.數據庫故障的恢復20. 存在一個等待事務集T0,T1,Tn,其中T0正等待被T1鎖住的數據項,T1正等待被T2鎖住的數據項, ,Tn-1正等待被Tn鎖住的數據項,且Tn正等待被T0鎖住的數據項,則系統(tǒng)的工作狀態(tài)處于( D )。A. 封鎖B. 死鎖C. 循環(huán)D. 并發(fā)處理得分二、 填空題(每空1分,共10分)請在答題卡的相應位置寫上正確答案,錯答、不答均無分1數據模型的發(fā)展經歷了 層次模型 、網狀模型、 關系模型 和面向對象模型等階段。2數據庫數據具有 永久存儲 、有組織和 可共享 三個基本特點。3審計一般可以分為 用戶級 審計和 系統(tǒng)級 審計。4觸發(fā)器是實現數據庫 完整性 的
7、一個重要方法。5使用SQL語言的SELECT語句進行分組查詢時,如果要對分組進行篩選,應該使用 HAVING 子句。6游標是系統(tǒng)為用戶開設的一個 數據緩沖區(qū) 。7防止未經授權的用戶惡意地存取數據庫中的數據,這是數據庫系統(tǒng)的 安全性 控制機制要解決的問題。得分三、 判斷題(每題1分,共10分)請在答題卡的相應位置寫上正確答案(或),錯答、不答均無分1數據庫系統(tǒng)的數據獨立性是指不會因為存儲策略的變化而影響存儲結構。( )2層次模型和網狀模型統(tǒng)稱為關系模型。( )3. 規(guī)范化主要的理論依據是關系代數理論。( )4. 事務一旦提交,對數據庫的修改就是永遠的是指持久性。( )5. 把低一級的關系模式分解
8、為若干個高一級的關系模式,其目的是為了消除插入異常、刪除異常和數據不一致。( )6. 為使程序員編程時既可以使用數據語言,又可以使用常規(guī)的程序設計語言,數據庫系統(tǒng)需要把數據庫語言嵌入到宿主語言中。( )7. 如果兩個實體之間具有M : N 聯系,則將它們轉換為關系模型的結果是兩個表。( )8. 在SELECT語法中,“_”可以匹配多個字符。( )9. 在數據庫三級模式結構中,外模式的個數與用戶個數相同。( )10.不屬于數據庫管理技術發(fā)展階段的是自動處理階段。( )得分四、 綜合應用題之一 (每小題3分,共30分) 設有一個數據庫,包括如下關系模式:部門(部門編號C(3),部門名稱C(8),辦
9、公地點C(8),部門電話C(8))教工(教工編號C(3),部門編號C(3),姓名C(6),性別C(1),出生日期 D( ),職稱C(6),文化程度C(6),婚否C(1),基本工資 N(7,2),家庭電話C(8))任課(教工編號C(3),課程編號C(4),上課班級C(8),上課時間 D( ),上課地點C(8))課程(課程編號C(4),課程名稱C(10),學分N(5,1))1試用關系代數完成如下查詢(1) 查詢所有女教工的姓名、家庭電話。答: 姓名,家庭電話 (性別=女 (教工) ) 1分 1分 1分(2) 查詢部門名稱為“外語系”的所有女教師的姓名和家庭電話。答:姓名,家庭電話 (部門名稱=外語
10、系性別=女(部門教工) 1分 1分 1分(3) 查詢教工編號為“126”的教師的任課情況,要求輸出:姓名、課程名稱、上課時間、上課地點。答:姓名,課程名稱,上課時間,上課地點 (教工編號=126 (教工任課課程) ) 1分 1分 1分2寫出下列操作的SQL語句(1) 在“課程”表中插入一條記錄(課程號:A256,課程名稱:高等數學,學分:4.5)。INSERTINTO課程 (1分)VALUES(“A256”,“高等數學”,4.5 ); (2分)(2) 查詢所有文化程度為碩士的女教工的教工編號、姓名、出生日期,并按出生日期升序排列。SELECT 教工編號,姓名,出生日期 (1分)FROM 教工W
11、HERE性別=“女” and 文化程度=“碩士” (1分)ORDER BY出生日期; (1分)(3) 查詢計算學校教工總人數。SELECT COUNT(*) (2分)FROM 教工; (1分)(4) 將部門名稱“計算機系”修改為“計算機學院”。UPDATE 部門 (1分)SET 部門名稱=計算機學院 (1分)WHERE 部門名稱=計算機系; (1分)(5) 把查詢和刪除“課程”表數據的權限授給用戶U2。GRANT SELECT, DELETE (1分)ON 課程 TO U2; (2分,表前加TABLE不扣分)(6) 創(chuàng)建一個所有教師任課信息的名為“teach”的視圖,包含下列屬性:姓名、課程名
12、稱、上課班級、上課時間、上課地點。CREATE VIEW teach(姓名,課程名稱,上課班級,上課時間,上課地點) (1分)ASSELECT姓名,課程名稱,上課班級,上課時間,上課地點 (1分)FROM 部門,教工,任課,課程 (1分)(7) 查詢各位教師任課門數,輸出:教師編號、教師名稱、任課門數。SELECT教師編號,教師名稱,COUNT(課程編號) AS 任課門數 (1分)FROM教工,任課WHERE 教工. 教工編號=任課. 教工編號 (1分)GROUP BY 教工編號; (1分)得分五、 綜合應用題之二 (每小題10分,共20分)某大學教學管理數據庫中有如下實體集:教師:屬性有教師
13、編號、姓名、性別、年齡、職稱學生:屬性有學號、姓名、性別、出生日期、籍貫課程:屬性有課程代號、課程名稱、考核方式、學分專業(yè):屬性有專業(yè)代碼、專業(yè)名稱其中,每個教師可以講授多門課程,每門課程可以由多個教師講授,課程分派給教師時指定上課時間和上課地點;每個學生可選修若干門課程,每門課程可由若干學生選修,學生選修課程后有成績;每個學生只屬于一個專業(yè)。(1)試畫出E-R圖,并在圖上注明屬性、聯系類型。評分標準:實體屬性圖中,教師、學生實體型每個2分,課程、專業(yè)實體型每個1分;實體聯系圖中,“講授”聯系2分,“選修”和“屬于”聯系各1分。(2)將E-R圖轉換成關系模型,并說明主碼和外碼。教師(教師編號,
14、姓名,性別,年齡,職稱) (1分)主碼:教師編號學生(學號,姓名,性別,出生日期,籍貫,專業(yè)代碼)(2分)主碼:學號 外碼:專業(yè)代碼課程(課程代號,課程名稱,考核方式,學分)(1分) 主碼:課程代號專業(yè)(專業(yè)代碼,專業(yè)名稱)(1分) 主碼:專業(yè)代碼講授(教師編號,課程代號,上課時間,上課地點)(3分)主碼:(教師編號,課程代號)外碼:教師編號,課程代號 選修(學號,課程代號,成績)(2分)主碼:(學號,課程代號)外碼:學號,課程代號得分六、 規(guī)范化理論(共10分)設有如下圖所示的關系R:(1)它為第幾范式,為什么?(4分)(2)是否存在刪除操作異常?若存在,則說明是在什么情況下發(fā)生的?(2分)(3)將它分解為高一級范式,分解后的關系是如何解決分解前可能存在的刪除操作異常的問題?(4分)答:(1)它是2NF。(1分)因為R的候選碼為課程名,而課程名à教師名,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年物業(yè)管理合同服務內容擴展
- 2024年物資采購與銷售合同捆綁包
- 2024年科技園區(qū)門衛(wèi)服務協(xié)議
- 2025年度電子商務平臺場規(guī)則與格式規(guī)范合同3篇
- 2025版寵物領養(yǎng)與救助機構合作協(xié)議范本大全3篇
- 2025年環(huán)保型交通工具銷售及售后服務協(xié)議3篇
- 2024年飛行員培養(yǎng)合同:飛行員委托培養(yǎng)協(xié)議2篇
- 《何謂自我概念》課件
- 生鮮豬肉知識培訓課件
- 2024年特種壓力容器定制安裝協(xié)議版B版
- 英語-山東省淄博市2024-2025學年第一學期高三期末摸底質量檢測試題和答案
- 億歐智庫-2024中國智能駕駛城區(qū)NOA功能測評報告
- 甘肅2024年甘肅培黎職業(yè)學院引進高層次人才歷年參考題庫(頻考版)含答案解析
- 水利水電工程安全管理制度例文(三篇)
- 2025年超星爾雅學習通《勞動通論》章節(jié)測試題庫及參考答案(培優(yōu))
- 2024預防流感課件完整版
- 新疆烏魯木齊市(2024年-2025年小學六年級語文)統(tǒng)編版質量測試(上學期)試卷及答案
- 人教版2024-2025學年第一學期八年級物理期末綜合復習練習卷(含答案)
- 靜脈治療專科護士競聘
- 特殊教育多媒體教室方案
- 2024年第一季度醫(yī)療安全(不良)事件分析報告
評論
0/150
提交評論