?數(shù)據(jù)庫系統(tǒng)原理自考2017年04月真題
摘要:本試卷為選擇題型,填空題,簡答題,綜合題,設(shè)計等題型。
數(shù)據(jù)庫系統(tǒng)原理自考2017年04月真題及答案解析
本試卷為選擇題型,填空題,簡答題,綜合題,設(shè)計等題型。
一、單項選擇題在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。 (本大題共15小題,每小題2分,共30分)
1.下面不屬于人工管理階段數(shù)據(jù)管理特點的是( )
A.數(shù)據(jù)不保存在計算機內(nèi)
B.沒有專用的軟件對數(shù)據(jù)進行管理
C.只有程序的概念,沒有文件的概念
D.數(shù)據(jù)面向應(yīng)用
2.關(guān)于外部模型的描述,敘述不正確的是 ( )
A.邏輯模型是外部模型的一個邏輯子集
B.外部模型獨立于硬件,依賴于軟件
C.外部模型反映了用戶使用數(shù)據(jù)庫的觀點
D.外部模型是對概念模型的支持
3.下面不屬于數(shù)據(jù)庫邏輯設(shè)計階段任務(wù)的是( )
A.把概念模型轉(zhuǎn)換成邏輯模型
B.確定數(shù)據(jù)存放位置
C.設(shè)計應(yīng)用程序與數(shù)據(jù)庫的接口
D.評價邏輯模型
4.在關(guān)系模型中,對于完整性規(guī)則敘述錯誤的是( )
A.元組在組成主鍵的屬性上不能有空值
B.外鍵和相應(yīng)的主鍵可以不同名,只要定義在相同值域上即可
C.外鍵和主鍵不可以是同一個關(guān)系模式
D.外鍵值是否允許空,應(yīng)視具體問題而定
5.下面不屬于關(guān)系模式設(shè)計問題的是( )
A.插入異常
B.刪除異常
C.不可重復(fù)讀
D.數(shù)據(jù)冗余
6.如果X→Y,Y→A,且Y不能函數(shù)確定X,AY,那么X→A是( )
A.平凡函數(shù)依賴
B.傳遞依賴
C.局部依賴
D.完全依賴
7.如下兩個關(guān)系R1和R2,下列運算能得到關(guān)系R3的是( )
A.笛卡爾積
B.連接
C.并
D.交
8.集合R與S的交可以用關(guān)系代數(shù)的基本運算表示為( )
A.R十(R-S)
B.R-(R-S)
C.R一(S—R)
D.S一(R-S)
9.在SQL查詢語言中,用于兩個子查詢執(zhí)行差操作的運算符是( )
A.EXITS
B.INTERSECT
C.EXCEPT
D.UNION
10.SQL語言中條件“年齡BETWEEN 20 AND 30”表示年齡在20至30之間,且( )
A.包括30歲但不包括20歲
B.不包括20歲和30歲
C.包括20歲但不包括30歲
D.包括20歲和30歲
11.DBMS中實現(xiàn)事務(wù)持久性的子系統(tǒng)是( )
A.事務(wù)管理子系統(tǒng)
B.完整性子系統(tǒng)
C.并發(fā)控制子系統(tǒng)
D.恢復(fù)管理子系統(tǒng)
12.下列不屬于并發(fā)操作帶來的問題的是( )
A.不可重復(fù)讀
B.丟失更新
C.讀臟數(shù)據(jù)
D.修改異常
13.在SQL Server 2000中,記錄了所有SQL Server 2000的系統(tǒng)信息、登錄賬號、系統(tǒng)配置設(shè)置等信息的是( )
A.Master數(shù)據(jù)庫
B.Model數(shù)據(jù)庫
C.Pubs數(shù)據(jù)庫
D.Tempdb數(shù)據(jù)庫
14.PowerBuilder 9.0中,用來實現(xiàn)數(shù)據(jù)庫內(nèi)、數(shù)據(jù)庫之間,甚至不同數(shù)據(jù)庫管理系統(tǒng)之間快速的數(shù)據(jù)轉(zhuǎn)換的是( )
A.數(shù)據(jù)窗口畫板
B.數(shù)據(jù)庫畫板
C.數(shù)據(jù)管道畫板
D.查詢畫板
15.在對象聯(lián)系圖中,表示對象類型之間的超類與子類聯(lián)系(從子類指向超類)的是( )
A.→
B.→→
C.←
D.=>
二、填空題(本大題共10小題,每空1分,共10分)
11.數(shù)據(jù)庫系統(tǒng)的英文縮寫是________。
12.數(shù)據(jù)字典中通常包括數(shù)據(jù)項、________、數(shù)據(jù)流、數(shù)據(jù)存儲和處理過程5個部分。
13.如果X→Y和Y→X同時成立,則可記為________。
14.關(guān)系代數(shù)中選擇操作是根據(jù)某些條件對關(guān)系做________。
15.SQL標(biāo)準(zhǔn)提供嵌套查詢的改進方法是導(dǎo)出表和________。
16.21.SQL中把完整性約束分成三大類:域約束、基本表約束和________。
17.封鎖技術(shù)中主要有兩種鎖:排他型封鎖和________。
18.觸發(fā)器是SQL Server提供給程序員和數(shù)據(jù)分析員來保證數(shù)據(jù)完整性的一種方法,它是與表事件相關(guān)的特殊的________。
19.Power Builder9.0中,PainterBar是PB提供的操作________的工具欄。
110.在面向?qū)ο蟮念悎D中,關(guān)聯(lián)是對類的實例之間聯(lián)系的命名,相當(dāng)于ER模型中的_______。
三、簡答題(本大題共10小題,每小題3分,共30分)
21.簡述數(shù)據(jù)獨立性與數(shù)據(jù)聯(lián)系兩個概念的區(qū)別。
22.簡述數(shù)據(jù)庫實現(xiàn)階段的主要工作。
23.設(shè)有關(guān)系模式R(u,F(xiàn)),其中u={A,B,C,D,E),F(xiàn)={A→c,c→A,B→Ac,→Ac},求屬性AB在F上的閉包(AB)+。
24.允許嵌入SQL語句引用主語言程序變量有哪些規(guī)定?
25.簡述事務(wù)的COMMIT和ROLLBACK語句的功能。
26.DBS中有哪些類型的故障?
27.用戶訪問數(shù)據(jù)庫有哪些權(quán)限?
28.簡述SQL Server 2000中系統(tǒng)數(shù)據(jù)庫Msdb的作用。
29.簡述PB9.0系統(tǒng)樹窗口的功能l。
210.簡述SQL/CLI中描述記錄的功能。
四、設(shè)計題(本大題共5小題,每小題4分,共20分)
31.某學(xué)生社團管理系統(tǒng)的數(shù)據(jù)庫包含括如下關(guān)系表:學(xué)生(學(xué)號,姓名,年齡,性別,所在系)協(xié)會(協(xié)會編號,協(xié)會名,辦公地點,負責(zé)人) 入會(學(xué)號,協(xié)會編號,入會日期)實現(xiàn)下列操作: 使用關(guān)系代數(shù)語言查詢加入“科技協(xié)會”的學(xué)生姓名和所在系。
32.使用SQL語句查詢每個協(xié)會的協(xié)會編號和學(xué)生數(shù),并按人數(shù)降序排列。
33.使用SQL語句查詢沒有加入?yún)f(xié)會編號為XH4的學(xué)生的學(xué)號、姓名、所在系。
34.使用SQL語句將“籃球協(xié)會”辦公地點改為“綜合樓lll”。
35.使用SQL語句創(chuàng)建視圖V_SA,視圖包括學(xué)號、姓名、協(xié)會名、入會日期。
五、綜合題(本大題共2小題,每小題5分,共10分)
41.假設(shè)有一關(guān)系模式R(學(xué)號,姓名,系名,系主任,課程號,課程名,成績)其中:每個系只有一位系主任;每個學(xué)生學(xué)習(xí)多門課程,每個課程多個同學(xué)選修,每個同學(xué)的每門課程只有一個成績。(1)根據(jù)上述條件,寫出關(guān)系模式R的關(guān)鍵碼。(2)R最高屬于第幾范式,為什么?(3)將R規(guī)范到3NF。
42.設(shè)有如下實體:讀者:讀者編號,姓名,身份證號單位:單位號,單位名稱圖書:圖書號,圖書名,定價出版社:出版社名,電話,郵政編碼,地址其中,每個讀者可以借閱多本圖書,每本圖書可以由多名讀者借閱,讀者借閱圖書要記錄借閱日期及還書目期,圖書可以重復(fù)借閱,但每個讀者每本圖書每天最多借一次:每個單位有多個讀者,每個讀者只屬于一個單位;每個出版社可以出版多種圖書,每本圖書只屬予一個出版社。(1)試畫出反映上述實體關(guān)系的E-R圖(不必畫實體的屬性)。(2)轉(zhuǎn)換成關(guān)系模式,并指出每個關(guān)系模式的主碼和外碼(如果有外碼指出來),在主碼下畫直線______,在外碼下畫波浪線______。
延伸閱讀
- 2023年10月自考00257票據(jù)法真題
- 2023年10月自考00249國際私法真題
- 2023年10月自考00246國際經(jīng)濟法概論真題
- 2023年10月自考00245刑法學(xué)真題
- 2023年10月自考00186國際商務(wù)談判真題
- 2023年10月自考00185商品流通概論真題
自考微信公眾號
掃碼添加
自考備考資料免費領(lǐng)取
去領(lǐng)取