數(shù)據(jù)庫(kù)期末考試及答案_第1頁(yè)
數(shù)據(jù)庫(kù)期末考試及答案_第2頁(yè)
數(shù)據(jù)庫(kù)期末考試及答案_第3頁(yè)
數(shù)據(jù)庫(kù)期末考試及答案_第4頁(yè)
數(shù)據(jù)庫(kù)期末考試及答案_第5頁(yè)
已閱讀5頁(yè),還剩12頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

千里之行,始于足下讓知識(shí)帶有溫度。第第2頁(yè)/共2頁(yè)精品文檔推薦數(shù)據(jù)庫(kù)期末考試及答案數(shù)據(jù)庫(kù)原理期末考試試題

一、單項(xiàng)挑選題

(本大題共15小題,每小題2分,共30分)

在每小題列出的四個(gè)備選項(xiàng)中惟獨(dú)一個(gè)是符合題目要求的,錯(cuò)選、多選或未選均無(wú)分。1.要保證數(shù)據(jù)庫(kù)的數(shù)據(jù)自立性,需要修改的是(A)

A.三層模式之間的兩種映射B.模式與內(nèi)模式C.模式與外模式D.三層模式

2.下列四項(xiàng)中說(shuō)法不正確的是(C)

A.?dāng)?shù)據(jù)庫(kù)削減了數(shù)據(jù)冗余

B.?dāng)?shù)據(jù)庫(kù)中的數(shù)據(jù)可以分享

C.?dāng)?shù)據(jù)庫(kù)避開了一切數(shù)據(jù)的重復(fù)

D.?dāng)?shù)據(jù)庫(kù)具有較高的數(shù)據(jù)自立性

3.公司中有多個(gè)部門和多名職員,每個(gè)職員只能屬于一個(gè)部門,一個(gè)部門可以有多名職員,從職員到部門的聯(lián)系類型是(C)

A.多對(duì)多B.一對(duì)一C.多對(duì)一D.一對(duì)多

4.將E-R模型轉(zhuǎn)換成關(guān)系模型,屬于數(shù)據(jù)庫(kù)的(C)

A.需求分析B.概念設(shè)計(jì)C.規(guī)律設(shè)計(jì)D.物理設(shè)計(jì)

5.五種基本關(guān)系代數(shù)運(yùn)算是(A)

A.∪,—,×,π和σB.∪,—,,π和σ

C.∪,∩,×,π和σD.∪,∩,,π和σ

6.下列聚合函數(shù)中不忽視空值(NULL)的是(C)。

A.SUM(列名)B.MAX(列名)C.COUNT(*)D.AVG(列名)

7.SQL中,下列涉及空值的操作,不正確的是(C)。

A.AGEISNULL

B.AGEISNOTNULL

C.AGE=NULL

D.NOT(AGEISNULL)9.在視圖上不能完成的操作是(C)

A.更新視圖

B.查詢

C.在視圖上定義新的基本表

D.在視圖上定義新視圖

10.關(guān)系數(shù)據(jù)模型的三個(gè)組成部分中,不包括(C)

A.完整性約束

B.數(shù)據(jù)結(jié)構(gòu)

C.恢復(fù)

D.數(shù)據(jù)操作

11.假定同學(xué)關(guān)系是S(S#,SNAME,SEX,AGE),課程關(guān)系是C(C#,CNAME,TEACHER),同學(xué)選課關(guān)系是SC(S#,C#,GRADE)。

要查找選修“COMPUTER”課程的“女”同學(xué)姓名,將涉及到關(guān)系(D)

A.S

B.SC,CC.S,SC

D.S,SC,C

12.關(guān)系規(guī)范化中的刪除操作異樣是指(A)

A.不該刪除的數(shù)據(jù)被刪除

B.不該插入的數(shù)據(jù)被插入

C.應(yīng)當(dāng)刪除的數(shù)據(jù)未被刪除D.應(yīng)當(dāng)插入的數(shù)據(jù)未被插入

13.從E-R模型關(guān)系向關(guān)系模型轉(zhuǎn)換時(shí),一個(gè)m:n聯(lián)系轉(zhuǎn)換為關(guān)系模式時(shí),該關(guān)系模式的

碼是(C)

A.M端實(shí)體的碼B.N端實(shí)體的碼C.M端實(shí)體碼與N端實(shí)體碼組合D.重新選取其他屬性

14.已知關(guān)系R={A,B,C,D,E,F(xiàn)},F(xiàn)={A→C,BC→DE,D→E,CF→B}。則(AB)F+的閉包是(B)

A.ABCDEFB.ABCDEC.ABCD.AB15.設(shè)有關(guān)系R(A,B,C)和S(C,D)。與SQL語(yǔ)句selectA,B,DfromR,SwhereR.C=S.C

等價(jià)的關(guān)系代數(shù)表達(dá)式是(B)

A.σR.C=S.C(πA,B,D(R×S))B.πA,B,D(σR,C=S.C(R×S))C.σR.C=S.C((πA,B(R))×(πD(S)))D.σR,C=S.C(πD((πA,B(R))×S))

三、填空題

(本大題共20空,每空1分,共20分)錯(cuò)填、不填均無(wú)分。

1.SQL語(yǔ)言集數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)控制功能于一體。

2.E-R圖的主要元素是實(shí)體型、屬性_聯(lián)系。

3.關(guān)系系統(tǒng)的完整性控制包括_實(shí)體完整性參照完整性用戶定義的完整性。

4.關(guān)系模式R的碼都為單屬性,則R一定是其次_范式。

5.數(shù)據(jù)庫(kù)系統(tǒng)普通包括數(shù)據(jù)庫(kù)、_數(shù)據(jù)庫(kù)管理系統(tǒng)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)管理員與用戶。

6.從關(guān)系規(guī)范化理論的角度講,一個(gè)只滿足1NF的關(guān)系可能存在的四方面問(wèn)題是:數(shù)據(jù)冗余度大、_插入異樣、修改異樣和刪除異樣。

8.數(shù)據(jù)庫(kù)設(shè)計(jì)的普通步驟有:需求分析、概念結(jié)構(gòu)設(shè)計(jì)、規(guī)律結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)的實(shí)施運(yùn)行與維護(hù)等。

一、單項(xiàng)挑選題(共30分,每小題2分。把最恰當(dāng)?shù)拇鸢割}號(hào)填入括號(hào)內(nèi))1.下面列出的條目中,()是數(shù)據(jù)庫(kù)系統(tǒng)的組成成員。

Ⅰ.操作系統(tǒng)Ⅱ.數(shù)據(jù)庫(kù)管理系統(tǒng)Ⅲ.用戶Ⅳ.數(shù)據(jù)庫(kù)管理員Ⅴ.數(shù)據(jù)庫(kù)

A、Ⅱ、Ⅲ、Ⅳ和Ⅴ

B、Ⅱ、Ⅳ和Ⅴ

C、Ⅰ、Ⅱ、Ⅳ和Ⅴ

D、都是

2.在下面列出的數(shù)據(jù)模型中,()是概念數(shù)據(jù)模型。

A、關(guān)系模型

B、層資模型

C、網(wǎng)狀模型

D、實(shí)體—聯(lián)系模型

3.在關(guān)系數(shù)據(jù)庫(kù)中,表(table)是三級(jí)模式結(jié)構(gòu)中的()。

A、外模式

B、模式

C、存儲(chǔ)模式

D、內(nèi)模式

4.設(shè)關(guān)系R和關(guān)系S的元數(shù)(目)分離是3和4,關(guān)系T是R與S的廣義笛卡爾積,即:T=R×S,則關(guān)系T的元數(shù)是()。

A、7

B、9

C、12

D、16

5.設(shè)有關(guān)系R(A,B,C)和S(C,D)。與SQL語(yǔ)句selectA,B,DfromR,SwhereR.C=S.C等價(jià)的關(guān)系代數(shù)表達(dá)式是()。

A、σR.C=S.C(πA,B,D(R×S))

B、πA,B,D(σR.C=S.C(R×S))

C、σR.C=S.C((πA,BR)×(πDS))

D、σR.C=S.C(πD((πA,BR)×S)

6.嵌入式SQL實(shí)現(xiàn)時(shí),采納預(yù)處理方式是()。

A、把SQL語(yǔ)句和宿主語(yǔ)言語(yǔ)句區(qū)別開來(lái)

B、為SQL語(yǔ)句加前綴標(biāo)識(shí)和結(jié)束標(biāo)志

C、識(shí)別出SQL語(yǔ)句,并處理成函數(shù)調(diào)用形式

D、把SQL語(yǔ)句編譯成二進(jìn)制碼

7.關(guān)系模式R中的屬性全是主屬性,則R的最高范式必然是()。

A、1NF

B、2NF

C、3NF

D、BCNF

8.設(shè)有關(guān)系模式R(A,B,C,D),其數(shù)據(jù)依靠集:F={(A,B)→C,C→D},則關(guān)系模式R的規(guī)范化程度最高達(dá)到()。

A、1NF

B、2NF

C、3NF

D、BCNF

9.關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化理論主要解決的問(wèn)題是()。

A、如何構(gòu)造合適的數(shù)據(jù)規(guī)律結(jié)構(gòu)

B、如何構(gòu)造合適的數(shù)據(jù)物理結(jié)構(gòu)

C、如何構(gòu)造合適的應(yīng)用程序界面

D、如何控制不同用戶的數(shù)據(jù)操作權(quán)限

10.從ER圖導(dǎo)出關(guān)系模型時(shí),假如實(shí)體間的聯(lián)系是M:N的,下列說(shuō)法中正確的是()。

A、將N方碼和聯(lián)系的屬性納入M方的屬性中

B、將M方碼和聯(lián)系的屬性納入N方的屬性中

C、增強(qiáng)一個(gè)關(guān)系表示聯(lián)系,其中納入M方和N方的碼

D、在M方屬性和N方屬性中均增強(qiáng)一個(gè)表示級(jí)別的屬性

11.在關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)中,設(shè)計(jì)關(guān)系模式是數(shù)據(jù)庫(kù)設(shè)計(jì)中()階段的任務(wù)。

A、規(guī)律設(shè)計(jì)階段

B、概念設(shè)計(jì)階段

C、物理設(shè)計(jì)階段

D、需求分析階段

12.?dāng)?shù)據(jù)庫(kù)恢復(fù)的基礎(chǔ)是利用轉(zhuǎn)儲(chǔ)的冗余數(shù)據(jù)。這些轉(zhuǎn)儲(chǔ)的冗余數(shù)據(jù)包括()。

A、數(shù)據(jù)字典、應(yīng)用程序、數(shù)據(jù)庫(kù)后備副本

B、數(shù)據(jù)字典、應(yīng)用程序、審計(jì)檔案

C、日志文件、數(shù)據(jù)庫(kù)后備副本

D、數(shù)據(jù)字典、應(yīng)用程序、日志文件

13.一個(gè)事務(wù)的執(zhí)行,要么所有完成,要么所有不做,一個(gè)事務(wù)中對(duì)數(shù)據(jù)庫(kù)的全部操作都是一個(gè)不行分割的操作序列的特性是()。

A、原子性

B、全都性

C、自立性

D、持久性

14.下列不屬于并發(fā)操作帶來(lái)的問(wèn)題是()。

A、走失修改

B、不行重復(fù)讀

C、死鎖

D、臟讀

15.設(shè)事務(wù)T1和T2,對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)A舉行操作,可能有如下幾種狀況,請(qǐng)問(wèn)哪一種不會(huì)發(fā)生矛盾操作()。

A、T1正在寫A,T2要讀A

B、T1正在寫A,T2也要寫A

C、T1正在讀A,T2要寫A

D、T1正在讀A,T2也要讀A

二、填空題(共20分,每空格2分)

1.?dāng)?shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)是對(duì)的三個(gè)抽象級(jí)別。

2.關(guān)系的并、差、交操作,要求兩個(gè)關(guān)系具有。

3.等式R?S=R×S成立的條件是。

4.SQL中,外模式一級(jí)數(shù)據(jù)結(jié)構(gòu)的基本單位。

5.嵌入式SQL的預(yù)處理方式,是指預(yù)處理程序先對(duì)源程序舉行掃描,識(shí)別出SQL語(yǔ)句,并處理成宿主語(yǔ)言的形式。

6.關(guān)系模式的操作異樣問(wèn)題往往是由引起的。

7.規(guī)律設(shè)計(jì)的主要工作是。

8.?dāng)?shù)據(jù)庫(kù)恢復(fù)的基本原則是。

9.推斷一個(gè)并發(fā)調(diào)度是否正確,可以用概念來(lái)解決。

10.ODBC中,驅(qū)動(dòng)程序管理器的作用是為應(yīng)用程序調(diào)用和加載。

簡(jiǎn)答題(共40分)

1、為什么要舉行關(guān)系模式的分解?分解的依據(jù)是什么?分解有什么優(yōu)缺點(diǎn)?(6分)

2、數(shù)據(jù)庫(kù)設(shè)計(jì)的任務(wù)是什么?數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程包括幾個(gè)主要階段?哪些階段自立于數(shù)據(jù)庫(kù)管理系統(tǒng)?哪些階段依靠于數(shù)據(jù)庫(kù)管理系統(tǒng)(6分)

四、設(shè)計(jì)題(共10分)

設(shè)某商業(yè)集團(tuán)公司數(shù)據(jù)庫(kù)中有3個(gè)實(shí)體集。一是“商品”實(shí)體集,屬性有商品號(hào)、商品名、規(guī)格、單價(jià)等;二是“商店”實(shí)體集,屬性有商店號(hào)、商店名、地址等;三是“供給商”實(shí)體集,屬性有供給商編號(hào)、供給商名、地址等;

設(shè)供給商與商品之間存在“供給”聯(lián)系,每個(gè)供給商可供給多種商品,每種商品可向多個(gè)供給商訂購(gòu),每個(gè)供給商供給每種商品有個(gè)月供給量;商店與商品之間存在著“銷售”聯(lián)系,每個(gè)商店可銷售多種商品,每種商品可在多個(gè)商品里銷售,每個(gè)商店銷售每種商品有個(gè)月方案數(shù)。(1)試畫出ER圖,并在圖上注明屬性、聯(lián)系類型、實(shí)體標(biāo)識(shí)符。(2)將ER圖轉(zhuǎn)換成關(guān)系模型,并說(shuō)明主鍵和外鍵

一DDBABCDBACACACD

二、填空題(共20分,每空格2分)1.?dāng)?shù)據(jù)

2.相同的關(guān)系模式或相同的結(jié)構(gòu)3.R和S沒(méi)有公共屬性4.視圖5.函數(shù)調(diào)用6.?dāng)?shù)據(jù)冗余

7.把概念模式轉(zhuǎn)換為DBMS能處理的模式8.冗余9.可串行化10.?dāng)?shù)據(jù)庫(kù)驅(qū)動(dòng)程序

三、簡(jiǎn)答題(共40分)

1、為什么要舉行關(guān)系模式的分解?分解的依據(jù)是什么?分解有什么優(yōu)缺點(diǎn)?(6分)

因?yàn)閿?shù)據(jù)之間存在著聯(lián)系和約束,在關(guān)系模式的關(guān)系中可能會(huì)存在數(shù)據(jù)冗余和操作異樣現(xiàn)象,因此需要舉行關(guān)系模式的分解,以消退冗余和異樣現(xiàn)象。分解的依據(jù)是數(shù)據(jù)依靠和范式。

分解的優(yōu)點(diǎn)是消退冗余和異樣,缺點(diǎn)是做查詢操作,需做銜接操作,增強(qiáng)了查詢時(shí)光。

2、數(shù)據(jù)庫(kù)設(shè)計(jì)的任務(wù)是什么?數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程包括幾個(gè)主要階段?哪些階段自立于數(shù)據(jù)庫(kù)管理系統(tǒng)?哪些階段依靠于數(shù)據(jù)庫(kù)管理系統(tǒng)(6分)

數(shù)據(jù)庫(kù)設(shè)計(jì)的基本任務(wù)是:按照一個(gè)單位的信息需求,處理需求和數(shù)據(jù)庫(kù)的支撐環(huán)境(包括數(shù)據(jù)庫(kù)管理系統(tǒng)、操作系統(tǒng)和硬件等),設(shè)計(jì)出數(shù)據(jù)庫(kù)模式(包括概念模式、規(guī)律模式、外模式和內(nèi)模式等)以及應(yīng)用程序。

數(shù)據(jù)庫(kù)設(shè)計(jì)可分為4個(gè)主要階段:需求分析、概念設(shè)計(jì)、規(guī)律設(shè)計(jì)和物理設(shè)計(jì)。需

求分析和概念設(shè)計(jì)自立于數(shù)據(jù)庫(kù)管理系統(tǒng)。規(guī)律設(shè)計(jì)和物理設(shè)計(jì)依靠于數(shù)據(jù)庫(kù)管理系統(tǒng)。

1.DB、DBMS和DBS三者之間的關(guān)系是()。

A.DB包括DBMS和DBSB.DBS包括DB和DBMS

C.DBMS包括DB和DBSD.不能互相包括

2.對(duì)數(shù)據(jù)庫(kù)物理存儲(chǔ)方式的描述稱為()

A.外模式B.內(nèi)模式

C.概念模式D.規(guī)律模式

3.在數(shù)據(jù)庫(kù)三級(jí)模式間引入二級(jí)映象的主要作用是()

A.提高數(shù)據(jù)與程序的自立性B.提高數(shù)據(jù)與程序的平安性

C.保持?jǐn)?shù)據(jù)與程序的全都性D.提高數(shù)據(jù)與程序的可移植性

4.視圖是一個(gè)“虛表”,視圖的構(gòu)造基于()

A.基本表B.視圖

C.基本表或視圖D.?dāng)?shù)據(jù)字典

5.關(guān)系代數(shù)中的π運(yùn)算符對(duì)應(yīng)SELECT語(yǔ)句中的以下哪個(gè)子句?()A.SELECTB.FROM

C.WHERED.GROUPBY

6.公司中有多個(gè)部門和多名職員,每個(gè)職員只能屬于一個(gè)部門,一個(gè)部門可以有多名職員,從職員到部門的聯(lián)系類型是()

A.多對(duì)多B.一對(duì)一C.多對(duì)一D.一對(duì)多

7.如何構(gòu)造出一個(gè)合適的數(shù)據(jù)規(guī)律結(jié)構(gòu)是()主要解決的問(wèn)題。

A.關(guān)系系統(tǒng)查詢優(yōu)化B.?dāng)?shù)據(jù)字典

C.關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論D.關(guān)系數(shù)據(jù)庫(kù)查詢

8.將E-R模型轉(zhuǎn)換成關(guān)系模型,屬于數(shù)據(jù)庫(kù)的()。

A.需求分析

B.概念設(shè)計(jì)

C.規(guī)律設(shè)計(jì)

D.物理設(shè)計(jì)

9.事務(wù)日志的用途是()

A.事務(wù)處理

B.完整性約束

C.數(shù)據(jù)恢復(fù)

D.平安性控制

10.假如事務(wù)T已在數(shù)據(jù)R上加了X鎖,則其他事務(wù)在數(shù)據(jù)R上()

A.只可加X鎖

B.只可加S鎖

C.可加S鎖或X鎖

D.不能加任何鎖

二、填空題(本大題共10小題,每小題2分,共20分)

1.數(shù)據(jù)庫(kù)的規(guī)律數(shù)據(jù)自立性是由映象提供的。

2.關(guān)系代數(shù)中特地的關(guān)系運(yùn)算包括:挑選、投影、銜接和_________。

3.設(shè)有同學(xué)表S(學(xué)號(hào),姓名,班級(jí))和同學(xué)選課表SC(學(xué)號(hào),課程號(hào),成果),為維護(hù)數(shù)據(jù)全都性,表S與SC之間應(yīng)滿足完整性約束。

4.當(dāng)數(shù)據(jù)庫(kù)被破壞后,假如事先保存了數(shù)據(jù)庫(kù)副本和,就有可能恢復(fù)數(shù)據(jù)庫(kù)。

5.假如一個(gè)滿足1NF關(guān)系的全部屬性合起來(lái)組成一個(gè)關(guān)鍵字,則該關(guān)系最高滿足的范式是(在1NF、2NF、3NF范圍內(nèi))。

6.設(shè)關(guān)系模式R(A,B,C,D),函數(shù)依靠集F={AB→C,D→B},則R的候選碼為。

7.從關(guān)系規(guī)范化理論的角度講,一個(gè)只滿足1NF的關(guān)系可能存在的四方面問(wèn)題是:數(shù)據(jù)冗

余度大、插入異樣、______________和刪除異樣。

8.并發(fā)控制的主要辦法是機(jī)制。

9.若有關(guān)系模式R(A,B,C)和S(C,D,E),SQL語(yǔ)句

SELECTA,DFROMR,SWHERER.C=S.CANDE='80';

對(duì)應(yīng)的關(guān)系代數(shù)表達(dá)式是。

10.分E-R圖之間的矛盾主要有屬性矛盾、、結(jié)構(gòu)矛盾三種。

三、簡(jiǎn)答題

(本大題共4小題,每小題5分,共20分)

1.說(shuō)明視圖與基本表的區(qū)分和聯(lián)系。

2.簡(jiǎn)述事務(wù)的特性。

3.試述關(guān)系模型的參照完整性規(guī)章。

4.簡(jiǎn)述系統(tǒng)故障時(shí)的數(shù)據(jù)庫(kù)恢復(fù)策略。

1.外模式/模式2.除

3.__參照__4.日志文件_____

5.__3NF_6._AD___

7._修改異樣__8._封鎖__

9.πA,D(σE='80'(RS))10.命名矛

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論