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

