?數(shù)據(jù)庫系統(tǒng)原理自考2012年01月真題
摘要:本試卷為選擇題型,填空題,簡答題,綜合題,設(shè)計等題型。
數(shù)據(jù)庫系統(tǒng)原理自考2012年01月真題及答案解析
本試卷為選擇題型,填空題,簡答題,綜合題,設(shè)計等題型。
一、單項選擇題在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。 (本大題共15小題,每小題2分,共30分)
1.數(shù)據(jù)庫類型的劃分依據(jù)是( )
A.記錄形式
B.數(shù)據(jù)模型
C.數(shù)據(jù)聯(lián)系
D.存取數(shù)據(jù)方法
2.在數(shù)據(jù)庫系統(tǒng)中,如果數(shù)據(jù)庫的邏輯結(jié)構(gòu)發(fā)生了變化,那么用戶的應(yīng)用程序( )
A.必須改變
B.自動改變
C.可以不變
D.必須作廢
3.STUDENT和DEPT兩個關(guān)系如下表所示,其中STUDENT關(guān)系中的主碼為學(xué)號,年齡在18~25之間,DEPT關(guān)系的主碼為系號。向STUDENT中插入行(507,'王方',17,'D4'),該操作( )
A.僅違反實體完整性
B.僅違反參照完整性
C.僅違反用戶定義完整性
D.違反了參照完整性和用戶定義完整性
4.在數(shù)據(jù)庫設(shè)計中,超類實體與子類實體的關(guān)系是( )
A.前者只繼承后者的主碼
B.后者只繼承前者的主碼
C.前者繼承后者的所有屬性
D.后者繼承前者的所有屬性
5.設(shè)有關(guān)系模式R(ABCDEG),F(xiàn)是R上成立的FD集,F(xiàn)={D→G,C→A,CD→E,A→B},則為( )
A.AC
B.ABC
C.ABDG
D.ABCDEG
6.3NF規(guī)范到BCNF,必須消除( )
A.非主屬性對鍵的部分函數(shù)依賴
B.非主屬性對鍵的傳遞函數(shù)依賴
C.主屬性對鍵的部分和傳遞函數(shù)依賴
D.非平凡且非函數(shù)依賴的多值依賴
7.設(shè)有關(guān)系R(ABCD)和關(guān)系s(BCD),則R×S結(jié)果集的元數(shù)為( )
A.3
B.4
C.6
D.7
8.關(guān)系代數(shù)中投影運算是對關(guān)系進行的( )
A.垂直分割
B.水平分割
C.結(jié)合
D.先垂直分割后水平分割
9.當(dāng)關(guān)系R和S自然連接時,能夠把R和S原來應(yīng)該舍棄的元組放到結(jié)果關(guān)系中的操作是( )
A.左外連接
B.右外連接
C.外部并
D.外連接
10.嵌入式SQL中實現(xiàn)主語言與SQL語句間的參數(shù)傳遞是通過( )
A.SQLCA
B.共享變量
C.數(shù)據(jù)集
D.游標(biāo)
11.應(yīng)用程序中的運算溢出屬于( )
A.事務(wù)故障
B.系統(tǒng)故障
C.介質(zhì)故障
D.人為故障
12.事務(wù)的并發(fā)執(zhí)行不會破壞數(shù)據(jù)庫的完整性,這個性質(zhì)稱為事務(wù)的( )
A.原子性
B.一致性
C.隔離性
D.持久性
13.在T-SQL語言中,表變量存在的地方是( )
A.內(nèi)存
B.數(shù)據(jù)庫
C.文件
D.臨時表
14.PowerBuilder 9.0中,用于生成可執(zhí)行文件、動態(tài)鏈接庫、組件和代理對象的是( )
A.應(yīng)用畫板
B.工程畫板
C.函數(shù)畫板
D.窗口畫板
15.在面向?qū)ο蠹夹g(shù)中,下列不屬于匯集類型的是( )
A.數(shù)組
B.列表
C.行類型
D.包類型
二、填空題(本大題共10小題,每空1分,共10分)
11.DBMS是位于用戶與______之間的一層數(shù)據(jù)管理軟件。
12.設(shè)計數(shù)據(jù)庫概念結(jié)構(gòu)時,常用的數(shù)據(jù)抽象方法是______和概括。
13.引起關(guān)系模式中各種數(shù)據(jù)操作異常的原因是______。
14.關(guān)系R和S都是二元關(guān)系,則與元組表達(dá)式{w|(?u)( ?v)(R(u)∧S(v)∧u[2]=v[1]∧w[1]=u[1]∧w[2]=v[2])}等價的關(guān)系代數(shù)表達(dá)式是______。
15.SQL DML分成數(shù)據(jù)查詢和______兩類。
16.如果一個并發(fā)調(diào)度的執(zhí)行結(jié)果與某一串行調(diào)度的執(zhí)行結(jié)果等價,那么這個并發(fā)調(diào)度稱為______。
17.數(shù)據(jù)庫的安全性是指保護數(shù)據(jù)庫,防止不合法的使用,以免數(shù)據(jù)的泄密、更改或______。
18.在SQL Server 2000中,角色分為服務(wù)器角色和______角色。
19.PowerBuilder在訪問數(shù)據(jù)庫之前,必須首先與要使用的數(shù)據(jù)庫______。
110.在SQL標(biāo)準(zhǔn)中,CLI定義了一套可以從宿主語言調(diào)用的______。
三、簡答題(本大題共10小題,每小題3分,共30分)
21.DBMS的存儲管理器有哪幾部分組成?
22.在關(guān)系模型中,對關(guān)系作了哪些規(guī)范性限制?
23.設(shè)F是關(guān)系模式R(ABCDE)的FD集,F(xiàn)={AB→C,C→E,E→CD,C→D,AB→E},試求與F等價的最小函數(shù)依賴集。
24.所有的視圖都可以更新嗎?為什么?
25.參照完整性規(guī)則在SQL中可以用哪幾種方法實現(xiàn)?
26.什么是數(shù)據(jù)庫的可恢復(fù)性?
27.封鎖可能帶來哪些問題?
28.SQL Server 2000安裝程序自動創(chuàng)建的系統(tǒng)數(shù)據(jù)庫有哪些?
29.簡述PowerBuilder 9.0集成開發(fā)環(huán)境中系統(tǒng)樹窗口的功能。
210.在類圖中,子類之間的語義約束有哪些?
四、設(shè)計題(本大題共5小題,每小題4分,共20分)
31.設(shè)有如下3個關(guān)系模式:職工(職工號,姓名,性別,年齡)工程(工程號,工程名稱,預(yù)算)報酬(職工號,工程號,工資) 用SQL語句完成下面36(1)—40題。(1)查詢年齡不在19至55歲之間的職工姓名和性別。
32.按照職工號統(tǒng)計每名職工的總收入。
33.將預(yù)算額達(dá)到10萬元及以上工程的職工工資提高10%。
34.創(chuàng)建一個關(guān)于職工參加工程項目的視圖VPS,該視圖包括職工號,姓名,工程名稱和工資。
35.查詢參加過兩個以上工程項目的職工號及項目數(shù),并按項目數(shù)降序排列。
五、綜合題(本大題共2小題,每小題5分,共10分)
41.設(shè)某校教材管理系統(tǒng)中,有一個記錄各班級領(lǐng)用教材情況的關(guān)系模式: R(教材編號,教材名稱,出版社,班級號,領(lǐng)用時間,領(lǐng)用數(shù)量) 如果規(guī)定:每個班級每次可領(lǐng)用多種教材,但每種教材只允許領(lǐng)用一次;同一種教材可被不同班級領(lǐng)用;不同班級可同時領(lǐng)用教材。(1)根據(jù)上述規(guī)定,寫出模式R的基本FD和關(guān)鍵碼。(2)R最高屬于第幾范式?(3)將R規(guī)范到3NF。
42.某汽車維修部門的維修工單如下表所示:(1)根據(jù)上表,試為某汽車維修部門設(shè)計一個優(yōu)化的ER模型,要求標(biāo)注聯(lián)系類型(可省略實體屬性)。(2)將ER模型轉(zhuǎn)換為關(guān)系模型,標(biāo)注每個關(guān)系模型的主鍵和外鍵(如果存在)。
延伸閱讀
- 考前自救指南:希賽自考題庫快速提分
- 自考專屬刷題工具,刷題即提分!
- 最后9天,自考?xì)v年真題應(yīng)該怎么刷?
- 自考備考一站式服務(wù):希賽自考題庫APP
- 0基礎(chǔ)逆襲秘籍:希賽全套自考學(xué)習(xí)包(含智能題庫)
- 避開備考誤區(qū)!用希賽自考APP快速提分!

自考微信公眾號

掃碼添加
自考備考資料免費領(lǐng)取
去領(lǐng)取