?數據庫系統原理自考2011年01月真題
摘要:本試卷為選擇題型,填空題,簡答題,綜合題,設計等題型。
數據庫系統原理自考2011年01月真題及答案解析
本試卷為選擇題型,填空題,簡答題,綜合題,設計等題型。
一、單項選擇題在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。 (本大題共15小題,每小題2分,共30分)
1.使用數據庫技術來處理一個實際問題時,對數據描述經歷的過程是( )
A.定義、描述、實現
B.概念設計、邏輯設計、物理設計
C.結構設計、表設計、內容設計
D.邏輯設計、結構設計、表設計
2.負責DBS的正常運行,承擔創建、監控和維護數據庫結構責任的數據庫用戶是( )
A.應用程序員
B.終端用戶
C.專業用戶
D.DBA
3.數據庫應用系統設計的需求分析階段生成的文檔是數據字典和( )
A.數據流圖
B.E-R圖
C.功能模塊圖
D.UML圖
4.設有課程關系Course(課程號,課程名,學分,開設專業號,先修課程號)和專業關系Speciality(專業號,專業名),則課程關系Course的外鍵是( )
A.課程號
B.開設專業號
C.先修課程號
D.開設專業號和先修課程號
5.由于關系模式設計不當所引起的插入異常指的是( )
A.未經授權的用戶對關系進行了插入操作
B.兩個事務并發地對同一關系進行插入而造成數據庫的不一致
C.由于碼值的部分為空而不能將有用的信息作為一個元組插入到關系中
D.向關系中插入了不該插入的數據
6.X
Y能用FD推理規則推出的充分必要條件是( )
A.![]()
B.![]()
C.![]()
D.![]()
7.下面關于SQL語言的描述中,不正確的是( )
A.SQL語言支持數據庫的三級模式結構
B.一個SQL數據庫就是一個基本表
C.SQL的一個表可以是一個基本表,也可以是一個視圖
D.一個基本表可以跨多個存儲文件存放,一個存儲文件也可以存放一個或多個基本表
8.當關系R和S做自然連接時,能夠把R和S原該舍棄的元組放到結果關系中的操作是( )
A.左外連接
B.右外連接
C.外連接
D.外部并
9.設有關系R(書號,書名),如果要檢索書名中至少包含4個字母,且第3個字母為M的圖書,則SQL查詢語句中WHERE子句的條件表達式應寫成( )
A.書名LIKE "%_ _M%"
B.書名LIKE "_ _M%"
C.書名LIKE " _ _M_%"
D.書名LIKE "_%M_ _"
10.設關系R和S具有相同的關系模式,則與R∪S等價的是( )
A.![]()
B.![]()
C.![]()
D.![]()
11.表示事務執行成功的語句是( )
A.COMMIT
B.RETURN
C.ROLLBACK
D.OK
12.SQL2提供事務的四種隔離級別,其中最高級別是( )
A.SERIALIZABLE
B.REPEATABLE READ
C.READ COMMITTED
D.READ UNCOMMITTED
13.SQL Server 2000提供的服務中,管理SQL Server周期性行為的安排,并在發生錯誤時通知系統管理員的是( )
A.MS SQL Server
B.SQL Server Agent
C.MS DTC(Distributed Transaction Coordinator)
D.Microsoft Server Service
14.PowerBuilder9.0開發工具附帶的小型數據庫是( )
A.RDBMS ASA
B.WORKSPACE
C.TARGET
D.LIBRARY
15.在ODBC分層體系結構中,用來處理ODBC函數的是( )
A.ODBC數據庫應用程序
B.驅動程序管理器
C.DB驅動程序
D.數據源
二、填空題(本大題共10小題,每空1分,共10分)
11.根據數據模型的不同,DBMS可以分成層次型、網狀型、關系型、_______________型等。
12.實體完整性規則要求關系中元組在組成_____________的屬性上不能有空值。
13.設有關系模式R(A,B,C,D),F是R上成立的FD集,F={B A,B D},則R的候選鍵是_________。
14.存儲過程是使用SQL語句和流程控制語句編寫的模塊,存儲過程經編譯和優化后存儲在_________中。
15.關系演算可以分為元組關系演算和_____________關系演算。
16.SQL3的觸發事件有三類:________、DELETE和INSERT。
17.數據庫由低到高安全性級別依次是環境級、職員級、OS級、網絡級、________級。
18.SQL Server 2000的混合驗證模式表示數據庫系統接受_________和SQL授權用戶。
19.在PowerBuilder9.0中,ODBC數據源創建以后,必須定義_________________后才能與數據源建立連接。
110.使用SQL/CLI時,函數調用中SQL語句將作為___________動態地創建和傳遞。
三、簡答題(本大題共10小題,每小題3分,共30分)
21.簡述數據庫系統三級模式結構中的兩級映像,并說明其優點。
22.設有選課關系SC(Sno,Cno,Score),其屬性為學號、課程號和成績。簡述下面元組表達式的含義:![]()
23.在關系模式分解時,為了保持原模式的特性,要求分解具有哪些特性?
24.簡述使用游標的四個步驟。
25.簡述第三級封鎖協議的內容。
26.簡述數據庫故障的種類。
27.請用SQL語句完成如下授權:授予用戶CHEN查詢、修改關系S的權限,并且允許CHEN將這些權限轉授給其他用戶。
28.簡述T -SQL語言中局部變量和全局變量的區別。
29.簡述PowerBuilder9.0應用畫板的功能。
210.簡述UML類圖中的重復度與ER模型中實體基數的區別。
四、設計題(本大題共5小題,每小題4分,共20分)
31.設某數據庫有三個關系:音像(音像編號,音像名,租金,類別)會員(會員編號,會員名,年齡,所在地區,聯系電話)租借(音像編號,會員編號,租借日期,歸還日期)試用SQL語言查詢李揚租借過的音像制品的名稱和類別。
32.依據36題的關系模式,試用SQL語句查詢2010年5月以前租借音像制品的會員編號。(注:租借日期為字符型,格式為"2010/01/01")
33.依據36題的關系模式,試用SQL語句建立一個有關科幻類音像制品的視圖LM。
34.依據36題的關系模式,試用SQL語句查詢每一類音像制品的類別和被租借的次數。
35.依據36題的關系模式,試用關系代數查詢北京地區的會員名和聯系電話。
五、綜合題(本大題共2小題,每小題5分,共10分)
41.設有一個記錄商品采購信息的關系模式:R(商品號,商品名,規格,采購日期,采購單價,采購數量,采購員編號,采購員姓名)如果規定:每名采購員可負責多種商品的采購,但每種商品只能由一個人員負責采購; 商品的采購單價隨市場行情而定。(1)根據上述規定,寫出R的基本FD和關鍵碼。(2)R最高達到第幾范式。(3)將R規范到3NF。
42.某學生宿舍管理系統,涉及的部分信息如下:(1)學生:學號,姓名,性別,專業,班級。(2)寢室:寢室號,房間電話。(3)管理員:員工號,姓名,聯系電話。其中:每個寢室可同時住宿多名學生,每名學生只分配一個寢室;每個寢室指定其中一名學生擔當寢室長;每個管理員同時管理多個寢室,但每個寢室只有一名管理員。(1)建立一個反映上述局部應用的ER模型,要求標注聯系類型(可省略實體屬性)。(2)根據轉換規則,將ER模型轉換為關系模型。
延伸閱讀
- 考前自救指南:希賽自考題庫快速提分
- 自考專屬刷題工具,刷題即提分!
- 最后9天,自考歷年真題應該怎么刷?
- 自考備考一站式服務:希賽自考題庫APP
- 0基礎逆襲秘籍:希賽全套自考學習包(含智能題庫)
- 避開備考誤區!用希賽自考APP快速提分!
自考微信公眾號
掃碼添加
自考備考資料免費領取
去領取
掃描二維碼