年10月四川自考04735《數據庫系統原理》真題
2009年10月四川自考《數據庫系統原理》真題
一、單項選擇題在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。 (本大題共15小題,每小題2分,共30分)
1.數據庫系統的核心組成部分是( )
A.DB
B.DD
C.DBA
D.DBMS
2.數據庫的最小存取單位是( )
A.字符
B.數據項
C.記錄
D.文件
3.數據庫應用程序的編寫是基于三級模式結構中的( )
A.外模式
B.邏輯模式
C.內模式
D.概念模式
4.完成關系模式設計是在數據庫設計的( )
A.需求分析階段
B.概念設計階段
C.邏輯設計階段
D.物理設計階段
5.下列關于外鍵的說法正確的是( )
A.外鍵必須和相應的主鍵同名
B.外鍵值不允許為空
C.外鍵和相應的主鍵可以不同名,只要定義在相同域上即可
D.外鍵的取值只允許等于所參照關系中某個主鍵值
6.關系模式設計理論主要解決的問題是( )
A.提高查詢速度
B.消除操作異常和數據冗余
C.減少數據操作的復雜性
D.保證數據的安全性和完整性
7.設有關系R(A,B,C)和S(A,D)則與RS等價的關系代數表達式是( )
A.
B.ЛR.A,B,C,D(R×S)
C.бR.A=S.A(R×S)
D.ЛR.A,B,C,D(бR.A=S.A(R×S))
8.設有關系模式R(A,B,C),其關系r如下表所示:
下面敘述正確的是( )
A.函數依賴A→B在上述關系中成立
B.函數依賴BC→A在上述關系中成立
C.函數依賴B→A在上述關系中成立
D.函數依賴A→BC在上述關系中成立
9.設有關系R和S如下表所示,則R
S的值是( )
A.
B.
C.
D.
10.SQL語言是( )
A.高級言語
B.匯編語言
C.結構化查詢語言
D.宿主語言
11.在SQL中,與“NOT IN”等價的操作符是( )
A.< >ALL
B.< >SOME
C.= SOME
D.= ALL
12.關于事務的故障與恢復,下列說法正確的是( )
A.事務日志用來記錄事務執行的頻度
B.任何故障的恢復都由系統自動完成
C.系統故障的恢復只需進行REDO操作
D.對日志文件設置檢查點是為了提高故障恢復的效率
13.下列不屬于并發操作帶來的問題是( )
A.丟失更新
B.讀臟數據
C.不可重復讀
D.死鎖
14.在子類之間的語義約束中,表示超類中的對象必須在子類中出現的是( )
A.
B.
C.
D.
15.在對象聯系圖中,雙向箭頭( ←→)表示( )
A.屬性值是單值
B.屬性值是多值
C.對象類型之間的聯系
D.兩個屬性之間值的聯系
二、填空題(本大題共10小題,每空1分,共10分)
11.在數據庫技術中,用____的概念描述數據庫的結構和語義,對現實世界的數據進行抽象。
12.DBMS的存儲管理器主要包括:權限和完整性管理器、、文件管理器、緩沖區管理器。
13.當局部ER圖合并全局ER圖時,可能出現沖突、結構沖突、命名沖突。
15.已知關系R(A,B,C,D)和S(B,C,D),則R×S的元數是個。
16.SQL語言中修改數據的命令是。
17.封鎖對象的大小稱為____。
18.SQL中把完整性約束分成三大類:域約束、基本表約束和。
19.一種沒有直接對象,但它的子孫可以有直接對象的類稱為。
110.關聯是對類的實例之間聯系的命名,相當于ER模型中的。
14.設ρ={R1,R2,…,RK}是R的一個分解,F是R上的FD集,如果有
|=F,那么稱分解ρ是____的分解。
三、簡答題(本大題共10小題,每小題3分,共30分)
21.相對于數據庫系統,文件系統階段數據管理有哪些缺陷?
22.以學生選課關系SC(學號,課程號,成績)為例,說明實體完整性規則的含義。
23.如果關系模式R的候選鍵由全部屬性組成,那么R是否屬于3NF?說明理由。
24.設有關系模式SC(SNO,CNO,),試寫出與關系代數表達式
等價的元組表達式。
25.嵌入式SQL語句何時不必涉及到游標?何時必須涉及到游標?
26.試說明事務的ACID特性分別由DBMS的哪個子系統實現。
27.設有兩個關系模式:職工(職工號,姓名,性別,部門號),部門(部門號,部門名),如果規定當刪除某個部門信息時,必須同時刪除職工關系中該部門的員工信息。試寫出符合上述規則的外鍵子句。
28.用戶訪問數據庫的權限有哪幾種?
29.在SQL/CLI中,宿主程序與數據庫交互過程中有哪幾個重要記錄?
210.簡述DB驅動程序的主要任務。
四、設計題(本大題共5小題,每小題4分,共20分)
31.36◆設有兩個關系模式:職工(職工號,姓名,性別,年齡,職務,工資,部門號) 部門(部門號,部門名稱,經理名,地址,電話) 依據上述關系回答下面36~40題。 (1)用關系代數表達式寫出下列查詢: 檢索“采購部”女職工的職工號和姓名。
32.試用SQL語句刪除年齡大于70歲的職工信息。
33.試用SQL語句統計每個部門的人數。
34.試用SQL語句檢索人事部所有姓劉的職工姓名和年齡。
35.試用SQL語句定義一個包含姓名、性別、工資、職務和部門名稱的視圖ZBB。
五、綜合題(本大題共2小題,每小題5分,共10分)
41.設有一個記錄學生畢業設計情況的關系模式:R(學號,學生名,班級,教師號,教師名,職稱,畢業設計題目,成績)如果規定:每名學生只有一位畢業設計指導教師,每位教師可指導多名學生;學生的畢業設計題目可能重復。(1) 根據上述規定,寫出模式R的基本FD和關鍵碼。(2)R最高屬于幾范式。(3)將R規范到3NF。
42.某旅行社管理系統涉及的部分信息如下:(1)景點:景點編號、景點名稱、地點、景點描述。(2)線路:線路編號、線路名稱、線路描述。(3)導游:工號、姓名、等級。(4)團隊:團隊編號、人數、開始日期、截止日期。其中:每條線路由多個景點組成,不同線路的景點存在交叉;每條線路有多名導游,但一名導游只負責一條線路;每條線路可同時存在多個旅游團隊,但每個團隊只旅游一條線路。(1) 建立一個反映上述局部應用的ER模型,要求標注聯系類型(可省略實體屬性)。(2) 根據轉換規則,將ER模型轉換為關系模型,要求標注每個關系模型的主鍵和外鍵(如果存在)。
如果大家想要獲得更多的四川自考本科、四川自考專科的歷年真題和復習資料,請關注四川自考網。
Tags:
聲明:本站所有文章資源內容,如無特殊說明或標注,均為采集網絡資源。如若本站內容侵犯了原著者的合法權益,可聯系本站刪除。