浙江省2008年4月高等教育自學(xué)考試
數(shù)據(jù)庫技術(shù)試題
課程代碼:03139
一、單項選擇題(本大題共15小題,每小題2分,共30分)
在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。
1.事務(wù)日志的用途是(?。?。
A.事務(wù)處理
B.完整性約束
C.?dāng)?shù)據(jù)恢復(fù)
D.安全性控制
2.設(shè)關(guān)系R和S分別有m和n個屬性,則R×S的屬性個數(shù)是( )。
A.m
B.n
C.m×n
D.m+n
3.在SQL中,與“NOT IN”等價的操作符是( )。
A.<>ALL
B.<>SOME
C.=SOME
D.=ALL
4.使用CREATE SCHEMA語句建立的是( )。
A.表
B.?dāng)?shù)據(jù)庫
C.視圖
D.索引
5.SQL的DDL語句不包括( )。
A.SELECT
B.CREATE TABLE
C.DROP VIEW
D.CREATE VIEW
6.將E-R模型轉(zhuǎn)換成關(guān)系模型,屬于數(shù)據(jù)庫的(?。?BR> A.需求分析
B.概念設(shè)計
C.邏輯設(shè)計
D.物理設(shè)計
7.多個事務(wù)執(zhí)行的次序稱為(?。?。
A.步驟
B.過程
C.流程
D.調(diào)度
8.有如下關(guān)系:學(xué)生(學(xué)號,姓名,性別,專業(yè)號,年齡),將屬性年齡的取值范圍定義在0-120之間符合( )。
A.實體完整性
B.參照完整性
C.用戶定義的完整性
D.邏輯完整性
9.在關(guān)系數(shù)據(jù)庫中,外模式對應(yīng)的是(?。?。
A.基本表
B.視圖
C.存儲文件
D.視圖和部分基本表
10.系統(tǒng)故障會造成( )。
A.內(nèi)存數(shù)據(jù)丟失
B.硬盤數(shù)據(jù)丟失
C.軟盤數(shù)據(jù)丟失
D.磁帶數(shù)據(jù)丟失
11.?dāng)?shù)據(jù)庫具有______、小冗余、較高的數(shù)據(jù)的獨立性和易于擴充等特點。(?。?BR> A.程序結(jié)構(gòu)化
B.程序標(biāo)準(zhǔn)化
C.?dāng)?shù)據(jù)模塊化
D.?dāng)?shù)據(jù)結(jié)構(gòu)化
12.E-R圖中的主要元素是(?。?。
A.結(jié)點、記錄和文件
B.實體、聯(lián)系和屬性
C.記錄、文件和表
D.記錄、表、屬性
13.下列各種模型中不是數(shù)據(jù)模型的是( )。
A.概念模型
B.層次模型
C.網(wǎng)狀模型
D.關(guān)系模型
14.有關(guān)系R和S,R∩S的運算等價于(?。?。
A.S-(R-S)
B.R-(R-S)
C.(R-S)∪S
D.R∪(R-S)
15.在關(guān)系代數(shù)表達(dá)式優(yōu)化策略中,應(yīng)盡可能早執(zhí)行______操作。(?。?。
A.投影
B.聯(lián)接
C.選擇
D.笛卡兒積
二、填空題(本大題共10小題,每空1分,共20分)
請在每小題的空格中填上正確答案。錯填、不填均無分。
16.寫出SQL語言的命令:
創(chuàng)建索引:________撤銷權(quán)限:________刪除表:________。
17.寫出下列縮寫詞的中文名稱:
DBS:________ ODBC:________ DBA:________。
18.需求分析階段的后期將編寫系統(tǒng)分析報告,也稱________。
19.?dāng)?shù)據(jù)管理經(jīng)歷了手工文檔、________和數(shù)據(jù)庫系統(tǒng)3個發(fā)展階段。
20.關(guān)系數(shù)據(jù)模型中的關(guān)系是二維表,表中的一行稱為關(guān)系的一個________,表中的一列稱為關(guān)系的一個________。
21.DBMS的數(shù)據(jù)操作包括檢索和更新兩大類型。其中更新操作包括對記錄的________、________和對字段值的修改三種操作。
22.DBMS的數(shù)據(jù)控制功能包括:________,________、并發(fā)控制等。
23.在SQL語言中,求平均值的函數(shù)名是________,排序的關(guān)鍵字是________。
24.封鎖是實現(xiàn)并發(fā)控制的一個重要技術(shù)?;镜姆怄i類型有________和排它鎖(又稱為________)。
25.?dāng)?shù)據(jù)庫設(shè)計中,概念結(jié)構(gòu)設(shè)計的表示方法有________,邏輯結(jié)構(gòu)設(shè)計的任務(wù)是將概念結(jié)構(gòu)轉(zhuǎn)換為DBMS支持的________。
三、簡答題(本大題共3小題,每小題4分,共12分)
26.DBTG為實現(xiàn)網(wǎng)絡(luò)數(shù)據(jù)模型的標(biāo)準(zhǔn)化定義哪三種語言?
27.?dāng)?shù)據(jù)庫運行過程中可能產(chǎn)生的故障有哪幾類?
28.SQL Server服務(wù)器許可系統(tǒng)將用戶分為哪幾類?
四、計算題(本大題共4小題,每小題3分,共12分)
已知關(guān)系R,S,T如下圖所示,求下列關(guān)系代數(shù)的運算結(jié)果:
A
C
a1
c1
a1
c2
a2
c3
29.R∩S
A B
a1
b1
a1
b2
a2
b2
30.R-S
A
B
a1
b2
a1
b3
a2
b2
31.∏A(R) 32.σR.A=′a1′(R×T)
五、設(shè)計題(本大題共4小題,每小題3分,共12分)
已知有如下三張表:
學(xué)號 姓名
性別
年齡
S01
李一
女
18
S02
王二
男
19
S03
張三
男
18
S04
趙四
女
20
課程號
課程名稱
C01
C++
C02
數(shù)據(jù)庫技術(shù)
C03
計算機網(wǎng)絡(luò)
課程號
學(xué)號
分?jǐn)?shù)
等級
C01
S01
89
C01
S02
58
C01
S03
66
C02
S02
55
C02
S03
90
C03
S01
78
C03
S03
66
寫出適當(dāng)?shù)腟QL語句,完成下列各題:
33.定義“課程”表的結(jié)構(gòu)
34.查詢選修了課程號為“C03”的學(xué)生的學(xué)號,姓名,分?jǐn)?shù),并按分?jǐn)?shù)呈降序排列
35.增加一條記錄到成績表中,該記錄的值是C03,S04,90
36.統(tǒng)計各門課程選修的人數(shù)
六、綜合題(本大題共3小題,第37小題3分, 第38小題7分, 第39小題4分, 共14分)
設(shè)有碟片出租業(yè)務(wù)關(guān)系DR:
DR(碟片編號,碟片名,類別, 介紹, 租金, 借閱卡, 姓名押金,借閱日期,歸還日期,超期)
要求:
37.設(shè)計E-R模型(不必畫出屬性)
38.將上面的E-R模型轉(zhuǎn)換成關(guān)系模型(表明主碼和外碼)
39.寫出表的數(shù)據(jù)字典
表名
屬性名
類型
長度
關(guān)鍵字
參照表
數(shù)據(jù)庫技術(shù)試題
課程代碼:03139
一、單項選擇題(本大題共15小題,每小題2分,共30分)
在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。
1.事務(wù)日志的用途是(?。?。
A.事務(wù)處理
B.完整性約束
C.?dāng)?shù)據(jù)恢復(fù)
D.安全性控制
2.設(shè)關(guān)系R和S分別有m和n個屬性,則R×S的屬性個數(shù)是( )。
A.m
B.n
C.m×n
D.m+n
3.在SQL中,與“NOT IN”等價的操作符是( )。
A.<>ALL
B.<>SOME
C.=SOME
D.=ALL
4.使用CREATE SCHEMA語句建立的是( )。
A.表
B.?dāng)?shù)據(jù)庫
C.視圖
D.索引
5.SQL的DDL語句不包括( )。
A.SELECT
B.CREATE TABLE
C.DROP VIEW
D.CREATE VIEW
6.將E-R模型轉(zhuǎn)換成關(guān)系模型,屬于數(shù)據(jù)庫的(?。?BR> A.需求分析
B.概念設(shè)計
C.邏輯設(shè)計
D.物理設(shè)計
7.多個事務(wù)執(zhí)行的次序稱為(?。?。
A.步驟
B.過程
C.流程
D.調(diào)度
8.有如下關(guān)系:學(xué)生(學(xué)號,姓名,性別,專業(yè)號,年齡),將屬性年齡的取值范圍定義在0-120之間符合( )。
A.實體完整性
B.參照完整性
C.用戶定義的完整性
D.邏輯完整性
9.在關(guān)系數(shù)據(jù)庫中,外模式對應(yīng)的是(?。?。
A.基本表
B.視圖
C.存儲文件
D.視圖和部分基本表
10.系統(tǒng)故障會造成( )。
A.內(nèi)存數(shù)據(jù)丟失
B.硬盤數(shù)據(jù)丟失
C.軟盤數(shù)據(jù)丟失
D.磁帶數(shù)據(jù)丟失
11.?dāng)?shù)據(jù)庫具有______、小冗余、較高的數(shù)據(jù)的獨立性和易于擴充等特點。(?。?BR> A.程序結(jié)構(gòu)化
B.程序標(biāo)準(zhǔn)化
C.?dāng)?shù)據(jù)模塊化
D.?dāng)?shù)據(jù)結(jié)構(gòu)化
12.E-R圖中的主要元素是(?。?。
A.結(jié)點、記錄和文件
B.實體、聯(lián)系和屬性
C.記錄、文件和表
D.記錄、表、屬性
13.下列各種模型中不是數(shù)據(jù)模型的是( )。
A.概念模型
B.層次模型
C.網(wǎng)狀模型
D.關(guān)系模型
14.有關(guān)系R和S,R∩S的運算等價于(?。?。
A.S-(R-S)
B.R-(R-S)
C.(R-S)∪S
D.R∪(R-S)
15.在關(guān)系代數(shù)表達(dá)式優(yōu)化策略中,應(yīng)盡可能早執(zhí)行______操作。(?。?。
A.投影
B.聯(lián)接
C.選擇
D.笛卡兒積
二、填空題(本大題共10小題,每空1分,共20分)
請在每小題的空格中填上正確答案。錯填、不填均無分。
16.寫出SQL語言的命令:
創(chuàng)建索引:________撤銷權(quán)限:________刪除表:________。
17.寫出下列縮寫詞的中文名稱:
DBS:________ ODBC:________ DBA:________。
18.需求分析階段的后期將編寫系統(tǒng)分析報告,也稱________。
19.?dāng)?shù)據(jù)管理經(jīng)歷了手工文檔、________和數(shù)據(jù)庫系統(tǒng)3個發(fā)展階段。
20.關(guān)系數(shù)據(jù)模型中的關(guān)系是二維表,表中的一行稱為關(guān)系的一個________,表中的一列稱為關(guān)系的一個________。
21.DBMS的數(shù)據(jù)操作包括檢索和更新兩大類型。其中更新操作包括對記錄的________、________和對字段值的修改三種操作。
22.DBMS的數(shù)據(jù)控制功能包括:________,________、并發(fā)控制等。
23.在SQL語言中,求平均值的函數(shù)名是________,排序的關(guān)鍵字是________。
24.封鎖是實現(xiàn)并發(fā)控制的一個重要技術(shù)?;镜姆怄i類型有________和排它鎖(又稱為________)。
25.?dāng)?shù)據(jù)庫設(shè)計中,概念結(jié)構(gòu)設(shè)計的表示方法有________,邏輯結(jié)構(gòu)設(shè)計的任務(wù)是將概念結(jié)構(gòu)轉(zhuǎn)換為DBMS支持的________。
三、簡答題(本大題共3小題,每小題4分,共12分)
26.DBTG為實現(xiàn)網(wǎng)絡(luò)數(shù)據(jù)模型的標(biāo)準(zhǔn)化定義哪三種語言?
27.?dāng)?shù)據(jù)庫運行過程中可能產(chǎn)生的故障有哪幾類?
28.SQL Server服務(wù)器許可系統(tǒng)將用戶分為哪幾類?
四、計算題(本大題共4小題,每小題3分,共12分)
已知關(guān)系R,S,T如下圖所示,求下列關(guān)系代數(shù)的運算結(jié)果:
A
C
a1
c1
a1
c2
a2
c3
29.R∩S
A B
a1
b1
a1
b2
a2
b2
30.R-S
A
B
a1
b2
a1
b3
a2
b2
31.∏A(R) 32.σR.A=′a1′(R×T)
五、設(shè)計題(本大題共4小題,每小題3分,共12分)
已知有如下三張表:
學(xué)號 姓名
性別
年齡
S01
李一
女
18
S02
王二
男
19
S03
張三
男
18
S04
趙四
女
20
課程號
課程名稱
C01
C++
C02
數(shù)據(jù)庫技術(shù)
C03
計算機網(wǎng)絡(luò)
課程號
學(xué)號
分?jǐn)?shù)
等級
C01
S01
89
C01
S02
58
C01
S03
66
C02
S02
55
C02
S03
90
C03
S01
78
C03
S03
66
寫出適當(dāng)?shù)腟QL語句,完成下列各題:
33.定義“課程”表的結(jié)構(gòu)
34.查詢選修了課程號為“C03”的學(xué)生的學(xué)號,姓名,分?jǐn)?shù),并按分?jǐn)?shù)呈降序排列
35.增加一條記錄到成績表中,該記錄的值是C03,S04,90
36.統(tǒng)計各門課程選修的人數(shù)
六、綜合題(本大題共3小題,第37小題3分, 第38小題7分, 第39小題4分, 共14分)
設(shè)有碟片出租業(yè)務(wù)關(guān)系DR:
DR(碟片編號,碟片名,類別, 介紹, 租金, 借閱卡, 姓名押金,借閱日期,歸還日期,超期)
要求:
37.設(shè)計E-R模型(不必畫出屬性)
38.將上面的E-R模型轉(zhuǎn)換成關(guān)系模型(表明主碼和外碼)
39.寫出表的數(shù)據(jù)字典
表名
屬性名
類型
長度
關(guān)鍵字
參照表