?數據庫系統原理自考2013年10月真題
摘要:本試卷為選擇題型,填空題,簡答題,綜合題,設計等題型。
數據庫系統原理自考2013年10月真題及答案解析
本試卷為選擇題型,填空題,簡答題,綜合題,設計等題型。
一、單項選擇題在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。 (本大題共15小題,每小題2分,共30分)
1.在數據管理技術發展過程中,關于數據庫階段描述錯誤的是( )
A.采用數據模型表示復雜的數據結構
B.有較高的數據獨立性
C.對數據的操作只能以記錄為單位
D.數據庫系統為用戶提供了方便的用戶接口
2.關于邏輯模型,下面敘述錯誤的是( )
A.邏輯模型獨立于硬件和軟件
B.邏輯模型表達了DB的整體邏輯結構
C.邏輯模型是從數據庫實現的觀點出發,對數據建模
D.邏輯模型是數據庫設計人員與應用程序員之間交流的工具
3.對于數據庫系統生存期,屬于數據庫實現階段的工作的是( )
A.將局部概念模型綜合成全局概念模型
B.數據庫試運行
C.設計應用程序與數據庫的接口
D.數據庫的重組織和重構造
4.在關系模型完整性規則中,要求“不允許引用不存在的實體”的規則是( )
A.實體完整性規則
B.參照完整性規則
C.用戶定義的完整性規則
D.域的引用規則
5.已知關系R有如下函數依賴{AB→C,BC→D,AD→E},則{A,B}的閉包是( )
A.{A,B}
B.{A,B,C}
C.{A,B,C,D}
D.{A,B,C,D,E}
6.關于關系模式分解,敘述正確的是( )
A.2NF的關系模式不一定是1NF
B.3NF的關系模式一定是BCNF
C.分解成BCNF模式集的算法能保證無損分解,但不一定能保證FD集
D.消除了非主屬性對鍵的局部函數依賴的關系一定是3NF
7.有關系SC(SNO,CNO,AGE,SCORE),查找年齡大于22歲的學生的學號和分數,正確的關系代數表達式是( )ⅰ.πSNO,SCORE(σAGE>22(SC))ⅱ.σAGE>22(πSNO,SCORE(SC))ⅲ.πSNO,SCORE(σAGE>22(πSNO,SCORE,AGE(SC)))
A.ⅰ和ⅲ正確
B.只有ⅰ正確
C.只有ⅱ正確
D.ⅰ和ⅱ正確
8.下列關系代數操作中,要求兩個運算對象其屬性結構完全相同的是( )
A.笛卡兒積、連接
B.投影、選擇
C.自然連接、除法
D.并、交、差
9.使用SQL語句進行查詢操作時,若希望查詢出全部存在的元組,一般使用的保留字是( )
A.Unique
B.Except
C.Distinct
D.All
10.某數據庫中有設備表:Equipment(編號,名稱,啟用日期,單價)命令:select*from Equipment where啟用日期=(select max(啟用日期)from Equipment)的功能是( )
A.查詢最早啟用的設備
B.查詢最晚啟用的設備
C.計算啟用日期最大值
D.語法有錯誤沒有結果
11.下列不是數據庫恢復采用的方法是( )
A.建立檢查點
B.建立副本
C.建立日志文件
D.建立索引
12.要求事務在讀取數據前先加共享鎖,且讀完數據后即可釋放S鎖,這種封鎖協議是( )
A.一級封鎖協議
B.二級封鎖協議
C.三級封鎖協議
D.四級封鎖協議
13.作為小工作組或部門的數據庫服務器使用的應該是( )
A.SQL Server2000企業版
B.SQL Server2000個人版
C.SQL Server2000標準版
D.SQL Server2000開發版
14.在PowerBuilder腳本中,如果數據窗口控件為dw_l,則從表中顯示檢索到數據的語句是( )
A.dw_l.retrieve()
B.dw_l.filter()
C.dw_l.setfocus()
D.dw_l.update()
15.在對象聯系圖中,如果從A到B有雙線箭頭,則表示B是A的( )
A.子類
B.同類
C.超類
D.屬性
二、填空題(本大題共10小題,每空1分,共10分)
11.數據庫技術是研究數據庫的________、存儲、設計、管理和使用的一門軟件學科。
12.在數據庫系統生存期中,對于給定的基本數據模型選取一個最適合應用環境的物理結構的過程,稱為______階段。
13.解決冗余的主要方法,也是規范化的一條原則就是:關系模式有冗余問題,就_______它。
14.由關系代數運算經有限次復合而成的式子稱為關系代數表達式。這種表達式的運算結果是一個_______。
15.視圖是一個虛表,它一經定義就可以和基本表一樣被查詢,但有一定限制的操作是________。
16.用于安全性目的的數據庫日志,稱為_______。
17.在程序中,事務以BEGIN TRANSACTION語句開始,以COMMIT語句或________語句結束。
18.表變量類似于臨時表,它的優點在于它存在于內存中。表變量與變量具有同樣的作用域和________。
19.PainterBar是PB提供的操作_______的工具欄。
110.在UML類圖中,與關聯有關的類的個數,稱為________。
三、簡答題(本大題共10小題,每小題3分,共30分)
21.DBA的主要職責有哪些?
22.邏輯設計的目的是什么?
23.設有關系模式R(ABCD),FD集F={AB→C,C→D,D→A},試求R的所有候選鍵。
24.簡述嵌入式SQL中引入游標的過程。
25.簡述數據庫故障的種類。
26.封鎖粒度的大小對并發系統有什么影響?
27.SQL的基本表約束有哪幾種形式。
28.什么是T -SQL語言中的全局變量?
29.簡述PowerBuilder9.O中連接ODBC數據庫的步驟。
210.ODBC的體系結構有哪幾層?
四、設計題(本大題共5小題,每小題4分,共20分)
31.某設備管理系統的數據庫包含如下關系表:設備(設備編號,設備名稱,產地,購入日期,價值)人員(員工號,姓名,性別,出生日期,職位)設備使用(設備編號,員工號,借出日期,使用時間,收費金額)實現下列操作:使用關系代數查詢所有設備價值大于6000元的設備的設備編號、員工號和借出日期。
32.使用SQL語句查詢王琦使用設備的信息。信息包括:姓名、設備名稱、借出日期。
33.使用SQL語句查詢每種設備使用的人數,輸出列名為設備編號和使用人數(員工號不能重復計算)。
34.使用SQL語句將設備編號為130001的記錄的收費金額減少10%。
35.使用SQL語言創建視圖V_SRS,視圖按設備購人日期進行降序排列,包括設備編號、設備名稱、購人日期。
五、綜合題(本大題共2小題,每小題5分,共10分)
41.設有一個記錄讀者借閱圖書的關系模式R(讀者號,姓名,出生日期,圖書號,圖書名,出版社,借書日期,還書日期),每本圖書讀者可以重復借閱,但每本圖書每個讀者每天最多借一次。(1)根據上述條件,寫出關系模式R的關鍵碼。(2)R最高屬于第幾范式,為什么?(3)將R規范到3NF。
42.設一個海軍基地要建立一個艦隊管理信息系統,它包括四個實體:艦隊:艦隊名、基地地點;艦艇:艦艇號、艦艇名;武器:武器號、武器名稱、生產日期;官兵:官兵證號、姓名、出生日期、身份證號。其中,一個艦隊擁有多艘艦艇,一艘艦艇屬于一個艦隊;一艘艦艇安裝多種武器,一種武器可安裝于多艘艦艇上,武器安裝在艦艇上要記安裝日期;一艘艦艇有多個官兵,一個官兵只屬于一艘艦艇;(1)試畫出反映上述實體關系的E-R圖(可以省略實體的屬性)。(2)轉換成關系模式,并指出每個關系模式的主鍵和外鍵(如果存在)。
延伸閱讀
- 2025年4月自考政治經濟學(中級)全真模擬試題
- 2023年10月自考00257票據法真題
- 2023年10月自考00249國際私法真題
- 2023年10月自考00246國際經濟法概論真題
- 2023年10月自考00245刑法學真題
- 2023年10月自考00186國際商務談判真題
自考微信公眾號
掃碼添加
自考備考資料免費領取
去領取