國(guó)家二級(jí)MSOffice高級(jí)應(yīng)用機(jī)試(數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ))模擬試卷1(共254題)_第1頁(yè)
國(guó)家二級(jí)MSOffice高級(jí)應(yīng)用機(jī)試(數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ))模擬試卷1(共254題)_第2頁(yè)
國(guó)家二級(jí)MSOffice高級(jí)應(yīng)用機(jī)試(數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ))模擬試卷1(共254題)_第3頁(yè)
國(guó)家二級(jí)MSOffice高級(jí)應(yīng)用機(jī)試(數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ))模擬試卷1(共254題)_第4頁(yè)
國(guó)家二級(jí)MSOffice高級(jí)應(yīng)用機(jī)試(數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ))模擬試卷1(共254題)_第5頁(yè)
已閱讀5頁(yè),還剩73頁(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)介

家二級(jí)MSOffice高級(jí)應(yīng)用機(jī)試(數(shù)據(jù)

庫(kù)設(shè)計(jì)基礎(chǔ))模擬試卷1(共9套)

(共254題)

家二級(jí)MSOffice高級(jí)應(yīng)用機(jī)試(數(shù)據(jù)

庫(kù)設(shè)計(jì)基礎(chǔ))模擬試卷第1套

一、選擇題(本題共28題,每題1.0分,共28分。)

1、一間宿舍可住多個(gè)學(xué)生,則實(shí)體宿舍和學(xué)生之間的聯(lián)系是

A、一對(duì)一

B、一對(duì)多

C、多對(duì)一

D、多對(duì)多

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:兩個(gè)實(shí)體集間的聯(lián)系可以有下面幾種:一對(duì)一的聯(lián)系、一對(duì)多或多對(duì)

一的聯(lián)系和多對(duì)多的聯(lián)系。由于?個(gè)宿舍可以住多個(gè)學(xué)生,所以它們的聯(lián)系是一對(duì)

多聯(lián)系。

S通過(guò)某種運(yùn)算得到,則所使用的運(yùn)算為

A、并

B、自然連接

C、笛卡爾積

D、交

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:關(guān)系R與S經(jīng)過(guò)交運(yùn)算后,所得到的關(guān)系是由那些既在R內(nèi)又在S

內(nèi)的有序組組成的,記為RAS。

EB回

A12

hG|||

則由關(guān)

系R和S得到關(guān)系T的運(yùn)算是

A、自然連接

B、差■

C、交

D、并

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:由關(guān)系T中的數(shù)據(jù)可以看出,其數(shù)據(jù)由屬于關(guān)系R但是不屬于關(guān)系S

的數(shù)據(jù)組成。所以關(guān)系T是由關(guān)系R和S通過(guò)差運(yùn)算得到的。

T的運(yùn)算是

A、自然連接

B、交

C、投影

D、并

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:選擇是單目運(yùn)算,其運(yùn)算對(duì)象是一個(gè)表。該運(yùn)算按給定的條件,從表

中選出滿足條件的行形成一個(gè)新表作為運(yùn)算結(jié)果。投影也是單目運(yùn)算,該運(yùn)算從表

中選出指定的屬性值組成一個(gè)新表。自然連接是一種特殊的等價(jià)連接,它將表中有

相同名稱的列自動(dòng)進(jìn)行汜錄匹配。自然連接不必指定任何同等連接條件。

5、在關(guān)系數(shù)據(jù)庫(kù)中,用來(lái)表示實(shí)體間聯(lián)系的是

A、屬性

B、二維表

C、網(wǎng)狀結(jié)構(gòu)

D、樹狀結(jié)構(gòu)

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:在關(guān)系數(shù)據(jù)庫(kù)中,實(shí)體間的聯(lián)系由一個(gè)二維表來(lái)表示。

k一.一s-f一一方示,則由關(guān)系R和S得到關(guān)系T的運(yùn)算是

A、自然連接

B、交

C、投影

D、并

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:在實(shí)際應(yīng)用中,最常用的連接是一個(gè)叫自然連接的特例。它滿足下面

的條件:兩關(guān)系間有公共域;通過(guò)公共域的相等值進(jìn)行連接。通過(guò)觀察三個(gè)關(guān)系

R,S,T的結(jié)果可知關(guān)系T是由關(guān)系R和S進(jìn)行自然連接得到的。

7、有三個(gè)關(guān)系R,S和T如下圖所示,則由關(guān)系R和S得到關(guān)系T的運(yùn)算是

A、選擇

B、差

C、交

D、并

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:由關(guān)系T中的數(shù)據(jù)可以看出,其數(shù)據(jù)由屬于關(guān)系R但是不屬于關(guān)系S

的數(shù)據(jù)組成。所以關(guān)系T是由關(guān)系R和S通過(guò)差運(yùn)算得到的。

8、設(shè)有一個(gè)商店的數(shù)據(jù)庫(kù),記錄客戶及其購(gòu)物情況,由三個(gè)關(guān)系組成:商品(商品

號(hào),商品名,單價(jià),商品類別,供應(yīng)商),客戶(客戶號(hào),姓名,地址,電郵,性

別,身份證號(hào)),購(gòu)買(客戶號(hào),商品號(hào),購(gòu)買數(shù)量),則關(guān)系購(gòu)買的鍵為

A、客戶號(hào)

B、商品號(hào)

C、客戶號(hào),商品號(hào)

D、客戶號(hào),商品號(hào),購(gòu)買數(shù)量

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:購(gòu)買關(guān)系是聯(lián)系客戶和商品表的紐帶,所以購(gòu)買表的鍵為客戶號(hào)和商

品號(hào)。故選項(xiàng)C正確。

9、在數(shù)據(jù)庫(kù)系統(tǒng)中,用于對(duì)客觀世界中復(fù)雜事物的結(jié)構(gòu)及它們之間的聯(lián)系進(jìn)行描

述的是

A、概念數(shù)據(jù)模型

B、邏輯數(shù)據(jù)模型

C、物理數(shù)據(jù)模型

D、結(jié)構(gòu)數(shù)據(jù)類型

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:數(shù)據(jù)模型校照不同的應(yīng)用層次分為以下3種類型;概念數(shù)據(jù)模型著重

于對(duì)客觀世界中復(fù)雜事物的描述及對(duì)它們內(nèi)在聯(lián)系的刻畫;邏輯數(shù)據(jù)模型,是面向

數(shù)據(jù)庫(kù)系統(tǒng)的模型,著重于在數(shù)據(jù)庫(kù)系統(tǒng)一級(jí)的實(shí)現(xiàn);物理數(shù)據(jù)模型,是面向計(jì)算

機(jī)物理實(shí)現(xiàn)的模型,此模型給出了數(shù)據(jù)模型在計(jì)算機(jī)上物理結(jié)構(gòu)的表示。故選項(xiàng)A

正確。

10、設(shè)有關(guān)系表學(xué)生S(學(xué)號(hào),姓名,性別,年齡,身份證號(hào)),每個(gè)學(xué)生學(xué)號(hào)唯

一。除屬性學(xué)號(hào)外,也可以作為鍵的是

A、姓名

B、身份證號(hào)

C、姓名,性別,年齡

D、學(xué)號(hào),姓名

標(biāo)準(zhǔn)答案:B)

知識(shí)點(diǎn)解析:候選鍵是是二維表中能唯一標(biāo)識(shí)元組的最小屬性集。一個(gè)二維表有多

個(gè)候選碼,則選定其中一個(gè)作為主鍵供用戶使用,學(xué)生學(xué)號(hào)與身份證號(hào)均是唯一

的,都可以作為主鍵,B選項(xiàng)正確。

II、將E—R圖轉(zhuǎn)換為關(guān)系模式時(shí),E—R圖中的實(shí)體和聯(lián)系都可以表示為

A、屬性

B、鍵

C、關(guān)系

D、域

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:將E.R圖轉(zhuǎn)換為關(guān)系模式時(shí),實(shí)體和聯(lián)系都可以表示為關(guān)系。

12、優(yōu)化數(shù)據(jù)庫(kù)系統(tǒng)查詢性能的索引設(shè)計(jì)屬于數(shù)據(jù)庫(kù)設(shè)計(jì)的

A、需求分析

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

C、邏輯設(shè)計(jì)

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

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)系統(tǒng)的性能依賴于組成數(shù)據(jù)庫(kù)中物理設(shè)計(jì)結(jié)構(gòu)的有效配置。這

些物理設(shè)計(jì)結(jié)構(gòu)包括索引、聚集索引、索引視圖和分區(qū),其目的在于提高數(shù)據(jù)庫(kù)的

性能和可管理性。所以選項(xiàng)D正確。

13、若實(shí)體A和B是一對(duì)一的聯(lián)系,實(shí)體B和C是多對(duì)一的聯(lián)系,則實(shí)體A和C

的聯(lián)系是

A、多對(duì)一

B、一對(duì)多

C、一對(duì)一

D、多對(duì)多

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:因?yàn)閷?shí)體A和B既然是1對(duì)1聯(lián)系,那么A和B可等價(jià)看待,A與

C的關(guān)系應(yīng)該和B與C的關(guān)系一樣,都是多對(duì)一。所以選項(xiàng)A正確。

14、邏輯模型是面向數(shù)據(jù)庫(kù)系統(tǒng)的模型,下面屬于邏輯模型的是

A、關(guān)系模型

B、謂詞模型

C、物理模型

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

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:邏輯數(shù)據(jù)模型:是用戶通過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)看到的現(xiàn)實(shí)世界,它描述

了數(shù)據(jù)庫(kù)數(shù)據(jù)的整體結(jié)為。邏輯模型通常由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)完整性約束

三部分概念組成。數(shù)據(jù)結(jié)構(gòu)是對(duì)系統(tǒng)靜態(tài)特性的描述,人們一般以數(shù)據(jù)結(jié)構(gòu)的類型

來(lái)命名數(shù)據(jù)模型,如層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P偷?。所以選項(xiàng)

A正確。

15、定義學(xué)生、教師和課程的關(guān)系模式STC(SNO,SN,SA,TN,CN,Gl,其中

的六個(gè)屬性分別為學(xué)生的學(xué)號(hào)、姓名、年齡、教師的姓名、課程名以及學(xué)生的成

績(jī),則該關(guān)系為

A、第一范式

B、第二范式

C、第三范式

D、BCNF范式

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:如果一個(gè)關(guān)系模式R的所有屬性都是不可分的基本數(shù)據(jù)項(xiàng),則

RGlNFo簡(jiǎn)單的說(shuō),就是每一個(gè)列(屬性)只有一個(gè),沒有重復(fù)。第一范式(1NF)是

指數(shù)據(jù)庫(kù)表的每…一列都是不可分割的基本數(shù)據(jù)項(xiàng),同一列中不能有多個(gè)值.即實(shí)

體中的某個(gè)屬性不能有多個(gè)值或者不能有重復(fù)的屬性。對(duì)于本題學(xué)生、教師和課

程的關(guān)系模式STX(SNO,SN,SA,TN,CN,G),其中的六個(gè)屬性分別為學(xué)生的

學(xué)號(hào)、姓名、年齡、教師的姓名、課程名以及學(xué)生的成績(jī)。六個(gè)屬性都是不可分的

基本數(shù)據(jù)項(xiàng)。所以這個(gè)關(guān)系模式是第一范式。選項(xiàng)A正確。

16、在關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)中,關(guān)系模式設(shè)計(jì)屬于

A、邏輯設(shè)計(jì)

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

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

D、需求分析

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:在關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)中,將E—R圖轉(zhuǎn)換成關(guān)系模型數(shù)據(jù)的過(guò)程是邏輯

設(shè)計(jì)。概念設(shè)計(jì),顧名思義就是把概念性的東西用圖形化表示出來(lái)。所以選擇A

選項(xiàng)。

17、數(shù)據(jù)庫(kù)三級(jí)模式體系結(jié)構(gòu)的劃分有利于保持?jǐn)?shù)據(jù)庫(kù)的

A、數(shù)據(jù)獨(dú)立性

B、數(shù)據(jù)安全性

C、結(jié)構(gòu)規(guī)范化

D、操作可行性

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)三級(jí)模式體系結(jié)構(gòu)的劃分有利于保持?jǐn)?shù)據(jù)庫(kù)的邏輯獨(dú)立性和物

理獨(dú)立性,即數(shù)據(jù)獨(dú)立性。選項(xiàng)A正確。

18、見有表示患者和醫(yī)療的關(guān)系如下:HP#,Pn,Pg,By),其中P,}為患者編

號(hào),Pn為患者姓名,Pg為性別,By為出生日期,Tr(P#,D#,Date,Rt),其中

D#為醫(yī)生編號(hào),Date為就診日期,Rt為診斷結(jié)果。檢索在1號(hào)醫(yī)生處就診的病人

姓名的表達(dá)式是

A、兀pn(兀

np#(or>#=i(Tr))

C、兀pn(P)

D、7ipn(Tr><P)

標(biāo)準(zhǔn)答案:A

知識(shí)E解析:檢索在1號(hào)醫(yī)生處就診的病人姓名的表達(dá)式,首先對(duì)Tr(P#,D#.,

Date,R【)關(guān)系在以就診日期D#=l為條件作選擇運(yùn)算,得到在1號(hào)出診的醫(yī)生信

息,然后再與患者P(P#,Pn,Pg,By)關(guān)系作自然連接運(yùn)算,對(duì)運(yùn)算結(jié)果在患者編

號(hào)列作投影運(yùn)算,再在患者姓名列作一次投影運(yùn)算,得到在1號(hào)醫(yī)生處就診的病人

姓名。所以選項(xiàng)A正確。

19、按照傳統(tǒng)的數(shù)據(jù)模型分類,數(shù)據(jù)庫(kù)系統(tǒng)可分為

A、層次、網(wǎng)狀和關(guān)系

B、大型、中型和小型

C、西文、中文和兼容

D、數(shù)據(jù)、圖形和多媒體

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)管理系統(tǒng)所支持的傳統(tǒng)數(shù)據(jù)模型分為三種:層次數(shù)據(jù)模型、網(wǎng)

狀數(shù)據(jù)模型和關(guān)系數(shù)據(jù)模型。所以選項(xiàng)A正確。

20、在數(shù)據(jù)庫(kù)的三級(jí)模式中,可以有任意多個(gè)

A、外模式(用戶模式)

B、模式

C、內(nèi)模式(物理模式)

D、外模式和內(nèi)模式

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式是概念模式、外模式和內(nèi)模式。概念模式是數(shù)

據(jù)庫(kù)系統(tǒng)中全局?jǐn)?shù)據(jù)邏輯結(jié)構(gòu)的描述,是全體用戶公共數(shù)據(jù)視圖。外模式也稱為子

模式或用戶模式,它是用戶的數(shù)據(jù)視圖,給出了每個(gè)用戶的局部數(shù)據(jù)描述,所以應(yīng)

選A。小提示:內(nèi)模式又稱物理模式,它給出了數(shù)據(jù)庫(kù)物理存儲(chǔ)結(jié)構(gòu)與物理存取

方法。

21、定義學(xué)生選修課程的關(guān)系模式如下:S(S#,Sn,Sd,Sa)(其屬性分別為學(xué)號(hào)、姓

名、所在系、年齡);C(C#,Cn,P#)(其屬性分別為課程號(hào)、課程名、先選課);

SC(S#,C#,G)(其屬性分別學(xué)號(hào)、課號(hào)和成績(jī))。檢索選修了課程號(hào)為2R成績(jī)不及

格的學(xué)生的姓名的表達(dá)式是

A)尸sn(幅.(GaSAGColSC))S)B)萬(wàn)Sn(叼?(Gc#*2AG<60(SC)))

C)Gc.=2AG<60(SC)D)詬nGs*(Gc?=2AG<60(SC))7Ts”a(S))

A、

B、

c、

D、

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:首先對(duì)關(guān)系SC(S#,C#,G)以課號(hào)C#=2并且成績(jī)G小于60分為條件作

選擇運(yùn)算,得到課號(hào)CV=2并且成績(jī)G小于60分的記錄,然后再與學(xué)生

S(S#,Sn,Sd,Sa)關(guān)系作自然連接運(yùn)算,對(duì)運(yùn)算結(jié)果在學(xué)號(hào)列作投影運(yùn)算,再在學(xué)生

姓名列作?次投影運(yùn)算,得到選修了課程號(hào)為2且成績(jī)不及格的學(xué)生的姓名。所以

選項(xiàng)A正確。

22、工廠生產(chǎn)中所需的零件可以存放在多個(gè)倉(cāng)庫(kù)中,而每一倉(cāng)庫(kù)中可存放多種零

件。則實(shí)體倉(cāng)庫(kù)和零件間的聯(lián)系是

A、多對(duì)多

B、一對(duì)多

C、多對(duì)一

D、一對(duì)一

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:零件可以存放在多個(gè)倉(cāng)庫(kù)中,而每一倉(cāng)庫(kù)中可存放多種零件。則實(shí)體

倉(cāng)庫(kù)和零件間的聯(lián)系是多對(duì)多的關(guān)系。選項(xiàng)A正確。

23、下面模型中為概念模型的是

A、網(wǎng)狀模型

B、層次模型

C、關(guān)系模型

D,實(shí)體一聯(lián)系模型

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:概念模型是對(duì)真實(shí)世界中問(wèn)題域內(nèi)的事物的描述,不是對(duì)軟件設(shè)計(jì)的

描述。概念數(shù)據(jù)模型是面向用戶、面向現(xiàn)實(shí)世界的數(shù)據(jù)模型,是與DBMS無(wú)關(guān)

的。它主要用來(lái)描述一個(gè)單位的概念化結(jié)構(gòu)。實(shí)體關(guān)系模型(EntityRelationship

Diagram)地理信息系統(tǒng)術(shù)語(yǔ),該模型直接從現(xiàn)實(shí)世界中抽象出實(shí)體類型和實(shí)體間聯(lián)

系,然后用實(shí)體聯(lián)系圖(E—R圖)表示數(shù)據(jù)模型,是描述概念世界,建立概念模型

的實(shí)用工具。層次模型是指用一顆“有向樹”的數(shù)據(jù)結(jié)構(gòu)來(lái)表示各類實(shí)體以及實(shí)體

間的聯(lián)系,樹中每一個(gè)結(jié)點(diǎn)代表一個(gè)記錄類型,樹狀結(jié)構(gòu)表示實(shí)體型之間的聯(lián)系。

層次模型是最早用于商品數(shù)據(jù)庫(kù)管理系統(tǒng)的數(shù)據(jù)模型。

24、某圖書集團(tuán)數(shù)據(jù)庫(kù)中有關(guān)系模式R(書店編號(hào),書籍編號(hào),庫(kù)存數(shù)量,部門編

號(hào),部門負(fù)責(zé)人),其中要求①每個(gè)書店的每種書籍只在該書店的一個(gè)部門銷售;

②每個(gè)書店的每個(gè)部門有一個(gè)負(fù)責(zé)人;③每個(gè)書店的每種書籍只有一個(gè)庫(kù)存數(shù)

量。則關(guān)系模式R最高是

A、1NF

B、2NF

C、3NF

D、BCNF

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:范式(數(shù)據(jù)庫(kù)設(shè)計(jì)范式,數(shù)據(jù)庫(kù)的設(shè)計(jì)范式)是符合某一種級(jí)別的關(guān)系

模式的集合。構(gòu)造數(shù)據(jù)庫(kù)必須遵循一定的規(guī)則。在關(guān)系數(shù)據(jù)庫(kù)中,這種規(guī)則就是范

式。關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系必須滿足一定的要求,即滿足不同的范式。目前關(guān)系數(shù)

據(jù)庫(kù)有六種范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、Boyce-

Codd范式(BCNF)、第四范式(4NF)和第五范式(5NF)。所謂第一范式(1NF)是指數(shù)

據(jù)庫(kù)表的每一列都是不可分割的基本數(shù)據(jù)項(xiàng),同一列中不能有多個(gè)值,即實(shí)體中的

某個(gè)屬性不能有多個(gè)值或者不能有重復(fù)的屬性。第二范式(2NF)要求實(shí)體的屬性完

全依賴于主關(guān)鍵字。所謂完全依賴是指不能存在僅依賴主關(guān)鍵字一部分的屬性。如

果存在,那么這個(gè)屬性和主關(guān)鍵字的這一部分應(yīng)該分離出來(lái)形成一個(gè)新的實(shí)體,新

實(shí)體與原實(shí)體之間是一對(duì)多的關(guān)系。為實(shí)現(xiàn)區(qū)分通常需要為表加上一個(gè)列,以存儲(chǔ)

各個(gè)實(shí)例的唯一標(biāo)識(shí)。滿足第三范式(3NF)必須先滿足第二范式(2NF)。簡(jiǎn)而言

之,第三范式(3NF)要求一個(gè)數(shù)據(jù)庫(kù)表中不包含已在其它表中已包含的非主關(guān)鍵字

信息,第三范式就是屬性不依賴于其它非主屬性。相對(duì)于第三范式,BC范式的要

求更加嚴(yán)格,BC范式是對(duì)R的每個(gè)屬性都做要求。本題中,關(guān)系模式R最高滿

足第二范式(2NF)。

25、學(xué)校的每個(gè)社團(tuán)都有一名團(tuán)長(zhǎng),且一個(gè)同學(xué)可同時(shí)擔(dān)任多個(gè)社團(tuán)的團(tuán)長(zhǎng),則實(shí)

體團(tuán)長(zhǎng)和實(shí)體社團(tuán)間的聯(lián)系是

A、一對(duì)多

B、多對(duì)多

C、多對(duì)一

D、一對(duì)一

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:一對(duì)多關(guān)系是關(guān)系數(shù)據(jù)庫(kù)中兩個(gè)表之間的一種關(guān)系,該關(guān)系中第一個(gè)

表中的單個(gè)行可以與第二個(gè)表中的一個(gè)或多個(gè)行相關(guān),但第二個(gè)表中的一個(gè)行只可

以與第一個(gè)表中的一個(gè)行相關(guān)。本題中,一個(gè)團(tuán)長(zhǎng)可以對(duì)應(yīng)多個(gè)社團(tuán),一個(gè)社團(tuán)

只有一個(gè)團(tuán)長(zhǎng),因此是一對(duì)多關(guān)系。

26、將數(shù)據(jù)庫(kù)的結(jié)構(gòu)劃分成多個(gè)層次,是為了提高數(shù)據(jù)庫(kù)的物理獨(dú)立性和

A、規(guī)范程度

B、操作獨(dú)立性

C、邏輯獨(dú)立性

D、降低數(shù)據(jù)冗余

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:物理獨(dú)立性是指用戶的應(yīng)用程序與存儲(chǔ)在磁盤上的數(shù)據(jù)庫(kù)中數(shù)據(jù)是相

互獨(dú)立的。即,數(shù)據(jù)在磁盤上怎樣存儲(chǔ)由DBMS管理,用戶程序不需要了解,應(yīng)

用程序要處理的只是數(shù)據(jù)的邏輯結(jié)構(gòu),這樣當(dāng)數(shù)據(jù)的物理存儲(chǔ)改變了,應(yīng)用程序不

用改變;邏輯獨(dú)立性存在于外模式和內(nèi)模式之間。數(shù)據(jù)的邏輯獨(dú)立性是指數(shù)據(jù)與

程序的邏輯獨(dú)立性。用戶的應(yīng)用程序和數(shù)據(jù)庫(kù)中的邏輯結(jié)構(gòu)是相互獨(dú)立的,當(dāng)數(shù)據(jù)

的邏輯結(jié)構(gòu)發(fā)生改變時(shí)應(yīng)用不需要改變,邏輯獨(dú)立性存在于外模式和內(nèi)模式之間。

數(shù)據(jù)的邏輯獨(dú)立性是指數(shù)據(jù)與程序的邏輯獨(dú)立性。

27、關(guān)系模型中的關(guān)系模式至少應(yīng)是

A、INF

B、2NF

C、3NF

D、BCNF

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析?:目前關(guān)系數(shù)據(jù)庫(kù)有六種范式:第一范式(1NF)、第二范式(2NF)、第三

范式(3NF)、Boyce-Codd范式(BCNF)、第四范式(4NF)和第五范式(5NF)。滿足最

低要求的范式是第一范式(1NF)。

28、公司的開發(fā)人員可以同時(shí)參加多個(gè)項(xiàng)目的開發(fā),則實(shí)體開發(fā)人員和實(shí)體項(xiàng)目問(wèn)

的聯(lián)系是

A、多對(duì)多

R、一對(duì)多

C、多對(duì)一

D、一對(duì)一

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:多對(duì)多關(guān)系是關(guān)系數(shù)據(jù)庫(kù)中兩個(gè)表之間的一種關(guān)系,該關(guān)系中第一個(gè)

表中的一個(gè)行可以與第二個(gè)表中的一個(gè)或多個(gè)行相關(guān)。第二個(gè)表中的一個(gè)行也可以

與第一個(gè)表中的一個(gè)或多個(gè)行相關(guān)。本題中,開發(fā)人員可以同時(shí)參加多個(gè)項(xiàng)目,而

一個(gè)項(xiàng)目也需要多個(gè)開發(fā)人員來(lái)完成,因此,是多對(duì)多關(guān)系。

家二級(jí)MSOf行ce高級(jí)應(yīng)用機(jī)試(數(shù)據(jù)

庫(kù)設(shè)計(jì)基礎(chǔ))模擬試卷第2套

一、選擇題(本題共31題,每題1.0分,共31分。)

1、數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)系統(tǒng)(DBS)和數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)之間的關(guān)系是(),

A、DBS就是DB,也就是DBMS

B、DBS包括DB和DBMS

C、DB包括DBS和DBMS

D、DBMS包括DB和DBS

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)(DB)是指長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)的、有組織的、可共享的數(shù)據(jù)

集合;數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是用來(lái)管理數(shù)據(jù)及數(shù)據(jù)庫(kù)的系統(tǒng);數(shù)據(jù)庫(kù)系統(tǒng)

(DBS)是由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)管理員、硬件等在一起的總稱。因此

DBS包括DB和DBMS,

2、數(shù)據(jù)庫(kù)系統(tǒng)中完成查詢操作使用的語(yǔ)言是()。

A、數(shù)據(jù)操縱語(yǔ)言

B、數(shù)據(jù)定義語(yǔ)言

C、數(shù)據(jù)控制語(yǔ)言

D、數(shù)據(jù)并發(fā)語(yǔ)言

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)管理系統(tǒng)提供了相應(yīng)的數(shù)據(jù)語(yǔ)言:數(shù)據(jù)定義語(yǔ)言(DDL):該語(yǔ)

言負(fù)責(zé)數(shù)據(jù)的模式定義與數(shù)據(jù)的物理存取構(gòu)建。數(shù)據(jù)操縱語(yǔ)言(DML):該語(yǔ)言負(fù)

責(zé)數(shù)據(jù)的操縱,包括查詢與增、刪、改等操作。數(shù)據(jù)控制語(yǔ)言(DCL):該語(yǔ)言負(fù)責(zé)

數(shù)據(jù)完整性、安全性的定義與檢查以及并發(fā)控制、故障恢復(fù)等功能。

3、下列敘述中正確的是()。

A、數(shù)據(jù)庫(kù)系統(tǒng)避免了一切冗余

B、數(shù)據(jù)庫(kù)系統(tǒng)減少了數(shù)據(jù)冗余

C、數(shù)據(jù)庫(kù)系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類型一致

D、數(shù)據(jù)庫(kù)系統(tǒng)比文件系統(tǒng)能管理更多的數(shù)據(jù)

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)系統(tǒng)共享性大,冗余度小,但只是減少了冗余,并不是避免一

切冗余。數(shù)據(jù)的一致性是指在系統(tǒng)中同一數(shù)據(jù)在不同位置的出現(xiàn)應(yīng)保持相同的值,

而不是數(shù)據(jù)類型的一致。數(shù)據(jù)庫(kù)系統(tǒng)比文件系統(tǒng)有更強(qiáng)的管理控制能力,而不是管

理更多的數(shù)據(jù)。

4、能夠減少相同數(shù)據(jù)重復(fù)存儲(chǔ)的是()。

A、記錄

B、字段

C、文件

D、數(shù)據(jù)庫(kù)

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)表的一行稱為一個(gè)記錄,一列稱一個(gè)字段。文件管理階段不能

保證相同數(shù)據(jù)重復(fù)存儲(chǔ)。在數(shù)據(jù)庫(kù)系統(tǒng)階段使用數(shù)據(jù)庫(kù)管理數(shù)據(jù),可大大減少相同

數(shù)據(jù)重復(fù)存儲(chǔ)。

5、關(guān)于數(shù)據(jù)庫(kù)管理階段的特點(diǎn),下列說(shuō)法中錯(cuò)誤的是()。

A、數(shù)據(jù)獨(dú)立性差

B、數(shù)據(jù)的共享性高,冗余度低,易擴(kuò)充

C、數(shù)據(jù)真正實(shí)現(xiàn)了結(jié)構(gòu)化

D、數(shù)據(jù)由DBMS統(tǒng)一管理和控制

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)管理階段具有高度的物理獨(dú)立性和一定的邏輯獨(dú)立性,是數(shù)據(jù)

管理三級(jí)階段中對(duì)立性最高的階段。

6、數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)獨(dú)立性是指()。

A、不會(huì)因?yàn)榇鎯?chǔ)策略的變化而影響存儲(chǔ)結(jié)構(gòu)

B、不會(huì)因?yàn)閿?shù)據(jù)的變化而影響應(yīng)用程序

C、不會(huì)因?yàn)橄到y(tǒng)數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序

D、不會(huì)因?yàn)槟承┐鎯?chǔ)結(jié)構(gòu)的變化而影響其他的存儲(chǔ)結(jié)構(gòu)

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:數(shù)據(jù)稱系統(tǒng)的數(shù)據(jù)獨(dú)立性,是指數(shù)據(jù)庫(kù)中數(shù)據(jù)獨(dú)立于應(yīng)用程序且不依

賴于應(yīng)用程序,即數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲(chǔ)結(jié)構(gòu)與存取方式的改變不會(huì)影響應(yīng)用程

序。數(shù)據(jù)獨(dú)立性一般分為物理獨(dú)立性和邏輯獨(dú)立性兩級(jí)。

7、數(shù)據(jù)庫(kù)中對(duì)概念模式內(nèi)容進(jìn)行說(shuō)明的語(yǔ)言是()。

A、數(shù)據(jù)控制語(yǔ)言

B、數(shù)據(jù)操縱語(yǔ)言

C、數(shù)據(jù)定義語(yǔ)言

D、數(shù)據(jù)并發(fā)語(yǔ)言

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:概念模式主要描述數(shù)據(jù)的概念記錄類型以及它們間的關(guān)系,它還包括

一些數(shù)據(jù)間的語(yǔ)義約束,對(duì)它的描述可用DDL語(yǔ)言(數(shù)據(jù)定義語(yǔ)言)定義。

8、在數(shù)據(jù)庫(kù)的三級(jí)模式中,外模式(用戶模式或子模式)有()。

A、3個(gè)

B、2個(gè)

C、1個(gè)

D、任意多個(gè)

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析?:一個(gè)數(shù)據(jù)庫(kù)可以有多個(gè)外模式(因?yàn)橛脩艨捎卸鄠€(gè)),但概念模式和內(nèi)

模式只能有一個(gè)。

9、在數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)模型包括概念模型、邏輯模型和()。

A、物理模型

B、空間模型

C、時(shí)間模型

D、謂詞模型

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:數(shù)據(jù)模型或照不同的應(yīng)用層次分為3種類型:概念數(shù)據(jù)模型、邏輯數(shù)

據(jù)模型、物理數(shù)據(jù)模型。概念數(shù)據(jù)模型簡(jiǎn)稱概念模型,它是一種面向客觀世界、

面向用戶的模型;它與具體的數(shù)據(jù)庫(kù)管理系統(tǒng)無(wú)關(guān),與具體的計(jì)算機(jī)平臺(tái)無(wú)關(guān)。較

為有名的概念數(shù)據(jù)模型有實(shí)體聯(lián)系模型(E—R模型卜面向?qū)ο竽P图爸^詞模型。

邏輯數(shù)據(jù)模型又稱邏輯模型,它是一種面向數(shù)據(jù)庫(kù)系統(tǒng)的模型,該模型著重于在數(shù)

據(jù)庫(kù)系統(tǒng)一級(jí)的實(shí)現(xiàn)。邏輯數(shù)據(jù)模型有層次模型、網(wǎng)狀模型、關(guān)系模型和面向?qū)ο?/p>

模型。物理數(shù)據(jù)模型又稱物理模型,它是一種面向計(jì)算機(jī)物理表示的模型,此模

型給出了數(shù)據(jù)模型在計(jì)算機(jī)上物理結(jié)構(gòu)的表示。

10、每所學(xué)校都有一名校長(zhǎng),而每個(gè)校長(zhǎng)只在一所學(xué)校任職,則實(shí)體學(xué)校和實(shí)體校

長(zhǎng)之間的聯(lián)系是()。

A、一對(duì)一

B、一對(duì)多

C、多對(duì)一

D、多對(duì)多

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:每所學(xué)校只有一名校長(zhǎng),每個(gè)校長(zhǎng)只在一所學(xué)校任職,則實(shí)體學(xué)校和

實(shí)體校長(zhǎng)之間是一對(duì)一的聯(lián)系。

11、若實(shí)體A和B是一對(duì)一的聯(lián)系,實(shí)體B和C是多對(duì)一的聯(lián)系,則實(shí)體A和C

的聯(lián)系是()。

A、——對(duì)——

R、多對(duì)一

C、多對(duì)多

D、一對(duì)多

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:實(shí)體之間的聯(lián)系具有傳遞性,實(shí)體A和B是一對(duì)一的聯(lián)系,實(shí)體B

和C是多對(duì)一的聯(lián)系,明顯實(shí)體A和C為多對(duì)一的聯(lián)系。

12、E—R圖中用來(lái)表示實(shí)體的圖形是()。

A、菱形

B、三角形

C、矩形

D、橢圓形

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:在E—R圖中實(shí)體集用矩形表示,矩形框內(nèi)寫實(shí)體名;屬性用橢圓表

示,并用無(wú)向邊將其與相應(yīng)的“實(shí)體”或“聯(lián)系”連接起來(lái);聯(lián)系用菱形表示,在菱形

框內(nèi)寫聯(lián)系名,并用無(wú)向邊將其與有關(guān)實(shí)體連接起來(lái),在無(wú)向邊旁標(biāo)上聯(lián)系的類型

(1:1、1:n或n:n)o

13、下面模型中為概念模型的是()。

A、關(guān)系模型

B、層次模型

C、實(shí)體一聯(lián)系模型

D、網(wǎng)狀模型

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:較為有名的概念數(shù)據(jù)模型有實(shí)體聯(lián)系模型(匕-R模型)、面向?qū)ο竽?/p>

型及謂詞模型;邏輯數(shù)據(jù)模型有層次模型、網(wǎng)狀模型、關(guān)系模型和面向?qū)ο竽P汀?/p>

14、在關(guān)系表中,屬性值必須是另一個(gè)表主鍵的有效值或空值,這樣的屬性是()。

A、主鍵

B、外鍵

C、候選鍵

D、次鍵

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:一個(gè)屬性(即一列),在某張表中不是主鍵(主碼),但在其他表中是主

鍵(主碼),則它是第一張表的外鍵(外碼)。

15、在關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)中,關(guān)系模式是用來(lái)記錄用戶數(shù)據(jù)的()。

A、實(shí)體

B、視圖

C、屬性

D、二維表

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:關(guān)系模式采用二維表來(lái)表示關(guān)系,簡(jiǎn)稱表。

16、關(guān)系數(shù)據(jù)庫(kù)規(guī)范化的目的是為了解決關(guān)系數(shù)據(jù)庫(kù)中的()。

A、數(shù)據(jù)操作復(fù)雜的問(wèn)題

B、查詢速度低的問(wèn)題

C、插入、刪除異常及數(shù)據(jù)冗余問(wèn)題

D、數(shù)據(jù)安全性和完整性保障的問(wèn)題

標(biāo)準(zhǔn)答案:c

知識(shí)點(diǎn)解析:關(guān)系模式進(jìn)行規(guī)范化的目的是使關(guān)系結(jié)構(gòu)更加合理,消除存儲(chǔ)異常,

使數(shù)據(jù)冗余盡量小,便于插入、刪除和更新等操作。

17、圖書館數(shù)據(jù)庫(kù)系統(tǒng)中有下列模式:書(書號(hào),類別,書名,出版社,年份,作

者,價(jià)格,總藏書量,現(xiàn)有庫(kù)存)借書卡(卡號(hào),姓名,單位,類別)借書記錄(卡

號(hào),書號(hào),借期,還期)其中關(guān)系書和關(guān)系借書卡的主鍵分別為書號(hào)和卡號(hào),關(guān)系

借書記錄的主鍵為()。

卡書

A號(hào)號(hào)

、

號(hào)期

B借

、

號(hào)號(hào)

c書

、,借期

號(hào)期

D借

、

A

知識(shí)點(diǎn)解析:在關(guān)系借書記錄對(duì)應(yīng)的二維表中,想要唯一確定一行,需要卡號(hào)、書

號(hào)。因此,關(guān)系借書記錄的主鍵為(卡號(hào),書號(hào))。

18、關(guān)系的實(shí)體完整性要求關(guān)系中不能為空的屬性是()。

A、主鍵屬性

B、外鍵屬性

C、全部屬性

D、候選鍵屬性

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:關(guān)系模型中可以有3類完整性約束:實(shí)體完整性約束、參照完整性約

束和用戶定義的完整性約束。實(shí)體完整性約束是指若屬性M是關(guān)系的主鍵,則屬

性M中的屬性值不能為空值。

19、關(guān)系R經(jīng)過(guò)運(yùn)算CA=BAO4AD>3(R)的結(jié)果為()。

A、(a,a,2,4)

B、(e,e>6,1)

C、(c,c,11,4)

D、(a?a,2,4)和(e,e,6>1)

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:選擇運(yùn)算是在二維表中選出符合條件的行,形成新的關(guān)系的過(guò)程。設(shè)

關(guān)系的邏輯條件為F,則關(guān)系R滿足F的選擇運(yùn)算可寫成加R)。本題中條件為“A

=BAC>4AD>3”(A為并且的意思),只有(c,c,11,4)滿足。

20、有三個(gè)關(guān)系R.S和T如下圖所示:

RST

則關(guān)系T由關(guān)系R和S通過(guò)()得到。

A、交

B、差

C、選擇

D、并

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:關(guān)系R與S經(jīng)交運(yùn)算后所得到的關(guān)系是由那些既在R內(nèi)又在S內(nèi)的

有序組所組成,記為RCS。本題中,關(guān)系T中的行既屬于關(guān)系R乂屬于關(guān)系S,

故為交運(yùn)算。

21、有二個(gè)關(guān)系R、S和T如下圖所示:

是()。

A、選擇

B、差

C、交

D、并

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:關(guān)系R和關(guān)系S經(jīng)過(guò)差運(yùn)算后得到的關(guān)系由屬于關(guān)系R而且不屬于

關(guān)系S的元組構(gòu)成,記為R—S。觀察題干可知,關(guān)系T中的行屬于關(guān)系R,但不

屬于關(guān)系S,故為差運(yùn)算。

B、并

C、等值連接

D、交

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:關(guān)系R1和關(guān)系R2沒有同名列,但關(guān)系RI中的B列與關(guān)系R2中的

D列有相等值,因此屬于等值連接。

23、學(xué)生關(guān)系模式中有D(D#,Dn,DI,DAddr)(其屬性分別為系編號(hào)、系名稱、

系主任和系地址)和S(S#,Sn,SG,Date,Maj,D#)(其屬性分別為學(xué)號(hào)、姓名、

性別、入學(xué)日期、專業(yè)和系編號(hào))兩個(gè)關(guān)系,關(guān)系S的主鍵(碼)是S#,關(guān)系S的外

鍵(碼)是()。

A、D1

B、Maj

C、D#

D、Dn

標(biāo)準(zhǔn)答案:c

知識(shí)點(diǎn)露析:D#在關(guān)系D中為主鍵,但在關(guān)系S中不是主鍵,因此D#是關(guān)系S的

外鍵(碼)。

24、現(xiàn)有表示患者和醫(yī)療的關(guān)系如下:P(P#,Pn,Pg,By),其中P#為患者編號(hào),

Pn為患者姓名,Pg為性別,By為出生日期,Tr(P#,D#,Date,Rt),其中D#為

醫(yī)生編號(hào),Date為就診日期,Rt為診斷結(jié)果。檢索在1號(hào)醫(yī)生處就診的男性病人

姓名的表達(dá)式是()。

A)(Tp^,g*(P)B)Fp?(bg.i(Tr))男,(P))

C)ir%(Pc((TM?j(Tr))XP)D)1Tplt(?!?)CX叫一才⑴)

A、

B、

C、

D、

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:檢索病人姓名需要涉及P表的Pn列,而醫(yī)生編號(hào)需要從Tr表的D#

處獲得,所以必須將P表和Tr表進(jìn)行連接后再進(jìn)行操作。在連接操作之前,先從

Ti?表中篩選出D#=l的行(0操作,QD#=i(Tr)),并僅篩選出P#(兀操作,兀P#(OD#=

i(Tr))),得到篩選結(jié)果的一個(gè)小表;再?gòu)腜表中篩選出性別為“男”(Pg=男')的行(。

操作,cpg=,男,(Tr)),得到第二張小表。將兩個(gè)小表進(jìn)行連接

(F(6?r(Tr))X1o”,(Tr)),連接后還要從連接結(jié)果中只保留“姓名,,Pn

列,故再做一個(gè)兀操作(H*(“內(nèi)(。即[(?))X%?,,(!>)))。

25、定義學(xué)生選修課程的關(guān)系模式如下:S(S#,Sn,Sd,Sa)(其屬性分別為學(xué)號(hào)、

姓名、所在系、年齡):C(C#,Cn,P#)(其屬性分別為課程號(hào)、課程名、先選課);

SC(S#,C#,G)(其屬性分別學(xué)號(hào)、課號(hào)和成績(jī))。檢索選修課程名為“操作系統(tǒng)”的

成績(jī)?cè)?0分以上(含90分)的學(xué)生姓名的表達(dá)式是()。

A)“81,((Hot。口?".作系統(tǒng)?(0).90(金))

B)宜"((C))Cx3<rc>aW(SC)))

C)TT/TTjlbca—ngtc(C))D>O(yc>,w(SC))[X3S

D)宣工((Jo.v.?(SC))tXin//S))

A、

B、

C、

D、

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:課程名“操作系統(tǒng)”需要在C表中進(jìn)行查找,成績(jī)?cè)凇?0分以上(含90

分)”需要在SC表中查找,“學(xué)生姓名”需要在SC表中查找,所以必須對(duì)上述三個(gè)

表進(jìn)行連接后再進(jìn)行操作。具體操作是:先從C表中選出課程名是“操作系統(tǒng)”的

行GCn="操作系統(tǒng)”(C),但是只要“課程”列兀C#OCn="操作系統(tǒng)”(C),得到篩選結(jié)果的一個(gè)

小表;在SC表中找出“90分以上(含90分)”的行w>_90(SC),得到第二個(gè)小表;

兩個(gè)小表進(jìn)行連接操作并從結(jié)果中取“學(xué)號(hào)”列

”“(口“(。2?.作“?(。)X0ac>.w(SC));這樣得到的結(jié)果再與S表連接并從

結(jié)果中只取“姓名”列宣*(宣“(“€>(■作事()}DXJCT()))

trCC>-wSCXS

26、在進(jìn)行邏輯設(shè)計(jì)時(shí),將E—R圖中實(shí)體之間聯(lián)系轉(zhuǎn)換為關(guān)系數(shù)據(jù)庫(kù)的()。

A、元組

B、關(guān)系

C、屬性

D、屬性的值域

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:E-R模型與關(guān)系模型間的轉(zhuǎn)換關(guān)系如下表所示。

屬性屬性

實(shí)體

實(shí)體集關(guān)系

聯(lián)系關(guān)系

27、定義部門關(guān)系模式如下:部門(部門號(hào),部門名,部門成員,部門總經(jīng)理),

使它不滿足第一范式的屬性是()。

A、部門名

B、部門成員

C、部門總經(jīng)理

D、部門號(hào)

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:對(duì)于關(guān)系模式,若其中的每個(gè)屬性都已不能再分為簡(jiǎn)單項(xiàng),則它屬于

第一范式。本題中“部門成員”可進(jìn)一步分解(成員編號(hào)、姓名等),因此不滿足第一

范式。

28、定義學(xué)生、教師和課程的關(guān)系模式S(S#,Sn,Sd,De,Sa)(其屬性分別為學(xué)

號(hào)、姓名、所在系、所在系的系主任、年齡);C(C#,Cn,P#)(其屬性分別為課程

號(hào)、課程名、先修課);SC(S#,C#,G)(其屬性分別為學(xué)號(hào)、課程號(hào)和成績(jī)),則該

關(guān)系為()。

A、第一范式

B、第二范式

C、第三范式

D、BCNF范式

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:本題中關(guān)系S中的“學(xué)號(hào)”列可決定“所在系”列,“所在系”列又可決定

“所在系的系主任”,存在傳遞函數(shù)依賴,不滿足第三范式。

29、某圖書集團(tuán)數(shù)據(jù)庫(kù)中有關(guān)系模式R(書店編號(hào),書籍編號(hào),庫(kù)存數(shù)量,部門編

號(hào),部門負(fù)責(zé)人),其中要求(1)每個(gè)書店的每種書籍只在該書店的一個(gè)部門銷售;

(2)每個(gè)書店的每個(gè)部門只有一個(gè)負(fù)責(zé)人;(3)每個(gè)書店的每種書籍只有一個(gè)庫(kù)存數(shù)

量。則關(guān)系模式R最高是()。

A、1NF

B、2NF

C、3NF

D、BCNF

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:由題可知關(guān)系模式R有三個(gè)函數(shù)依賴:(書店編號(hào),書籍編號(hào))一部

門編號(hào)(書店編號(hào),部門編號(hào))一負(fù)責(zé)人(書店編號(hào),書籍編號(hào))T庫(kù)存數(shù)量由此可

知,(書店編號(hào),書籍編號(hào))可以唯一標(biāo)識(shí)關(guān)系模式R中的每個(gè)元組,因此屬于關(guān)系

模式的主鍵。在此關(guān)系模式中,每個(gè)屬性都是不可再分的,R屬于1NF,且“書店

編號(hào)''和"書籍編號(hào)''單獨(dú)之一都不能決定其他非主屬性,所以R屬于2NF;但(書店

編號(hào),書籍編號(hào))可以決定“部門編號(hào)”,“部門編號(hào)”又可決定“部門負(fù)責(zé)人“,存在傳

遞依賴,所以不屬于3NF,更不是BCNF。

30、學(xué)生和課程的關(guān)系模式定義為:S(D#,Sn,Sd,De,Sa)(其屬性分別為學(xué)

號(hào)、姓名、所在系、所在系的系主任、年齡):C(C#,Cn,P#)(其屬性分別為課程

號(hào)、課程名、先選課);SC(S#,C#,G)(其屬性分別學(xué)號(hào)、課程號(hào)和成績(jī))。關(guān)系

中包含對(duì)主屬性傳遞依賴的是()。

A、S#-Sd

B、S#一Sd,(S#,C#)TC

C、S#—Sd,Sd—Dc

D、C#->P#,(S#,C#)-G

標(biāo)準(zhǔn)答案:c

知識(shí)點(diǎn)解析:關(guān)系SC的主屬性為(S#、C#),但在SC中S撐(學(xué)號(hào))單獨(dú)就可以決定

Sd(所在系),Sd(所在系)可決定De(所在系的系主任),故對(duì)主屬性傳遞依賴的是

S#—>Sd,Sd—>Dco

31、定義學(xué)生選修課程的關(guān)系模式如下:SC(S#,Sn,C#,Cn,G)(其屬性分別為

學(xué)號(hào)、姓名、課程號(hào)、課程名、成績(jī))該關(guān)系的范式最高達(dá)到()。

A、1NF

B、2NF

C、3NF

D、BCNF

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:本題中關(guān)系SC的主鍵是(學(xué)號(hào),課程號(hào)),但僅“學(xué)號(hào)”就能決定“姓

名”,僅"課程號(hào)''就能決定"課程名”,存在非主屬性對(duì)主鍵的部分依賴,因此不滿

足第二范式。

國(guó)家二級(jí)MSOf行ce高級(jí)應(yīng)用機(jī)試(數(shù)據(jù)

庫(kù)設(shè)計(jì)基礎(chǔ))模擬試卷第3套

一、選擇題(本題共29題,每題1.0分,共29分。)

1、設(shè)有表示學(xué)生選課的三張表,學(xué)生s(學(xué)號(hào),姓名,性別,年齡,身份證號(hào)),課

程C(課號(hào),課名),選課SC(學(xué)號(hào),課號(hào),成績(jī)),則表SC的關(guān)鍵字(鍵或碼)為

A、課號(hào),成績(jī)

B、學(xué)號(hào),成績(jī)

C、學(xué)號(hào),課號(hào)

D、學(xué)號(hào),姓名,成績(jī)

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:關(guān)鍵字是指屬性或?qū)傩缘慕M合,其值能夠唯一地標(biāo)識(shí)一個(gè)元組.而在

SC中學(xué)號(hào)和課號(hào)的組合可以對(duì)元組進(jìn)行唯一的標(biāo)識(shí)。

2、將E—R圖轉(zhuǎn)換為關(guān)系模式時(shí),實(shí)體和聯(lián)系都可以表示為

屬性

B、鍵

C、關(guān)系

D、域

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:將E—R圖轉(zhuǎn)換為關(guān)系模式時(shí),實(shí)體和聯(lián)系都可以表示為關(guān)系。

3、在E—R圖中,用來(lái)表示實(shí)體間聯(lián)系的圖形是

A、橢圓形

B、矩形

C、菱形

D、三角形

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:構(gòu)成E—R圖的基本要素是實(shí)體型、屬性和聯(lián)系,其表示方法為:實(shí)

體型(Entity)一用矩形表示;屬性(Allribule)一用橢圓形表示,聯(lián)系(Relationship)一

用菱形表示,菱形框內(nèi)寫明聯(lián)系名。

4、有三個(gè)關(guān)系R,S和T如下圖所示:則由關(guān)系

R和S得到關(guān)系T的操作是

A、選擇

B、差

C、交

D、并

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:由關(guān)系T中的數(shù)據(jù)可以看出,其數(shù)據(jù)由屬于關(guān)系R但是不屬于關(guān)系S

的數(shù)據(jù)組成。所以關(guān)系T是由關(guān)系R和S通過(guò)差運(yùn)算得到的。

5、在下列模式中,能夠給出數(shù)據(jù)庫(kù)物理存儲(chǔ)結(jié)構(gòu)與物理存取方法的是

A、外模式

B、內(nèi)模式

C、概念模式

D、邏輯模式

標(biāo)準(zhǔn)答案:

知識(shí)之解析B:數(shù)據(jù)庫(kù)有三層模式結(jié)構(gòu),邏輯模式是數(shù)據(jù)的全局邏輯結(jié)構(gòu)的描述,外

模式也稱為子模式,是局部數(shù)據(jù)的邏輯結(jié)構(gòu)描述,而內(nèi)模式也稱為存儲(chǔ)模式,是數(shù)

據(jù)庫(kù)物理存儲(chǔ)結(jié)構(gòu)和存取方法的描述。

6、有兩個(gè)關(guān)系R和S如下圖所示,則由關(guān)系R得到關(guān)系S的運(yùn)算是

A^選擇

B、投影

C、自然連接

D、并

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:關(guān)系S是由關(guān)系R中的一行元組組成,應(yīng)通過(guò)選擇運(yùn)算得到。

7、若實(shí)體A和B是一對(duì)多的聯(lián)系,實(shí)體B和C是一對(duì)一的聯(lián)系,則實(shí)體A和C

的聯(lián)系是

A、一對(duì)一

B、一對(duì)多

C、多對(duì)一

D、多對(duì)多

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:由于B和C有一一對(duì)應(yīng)的聯(lián)系,而A和B只間有一對(duì)多的聯(lián)系,則

通過(guò)關(guān)系之間的傳遞,則A和C之間也是一對(duì)多的聯(lián)系。

8、在關(guān)系A(chǔ)(S,SN,D)和B(D,CN,NM)中,A的主關(guān)鍵字是S,B的主關(guān)鍵字是D,

則D是A的

A、外鍵(碼)

B、候選鍵(碼)

C、主鍵(碼)

D、候選鍵或主鍵

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:二維表中的一行稱為元組。候選鍵(碼)是二維表中能唯一標(biāo)識(shí)元組的

最小屬性集。若一個(gè)二維表有多個(gè)候選碼,則選定其中一個(gè)作為主鍵(碼)供用戶使

用。表M中的某屬性集是表N的候選鍵或者主鍵,則稱該屬性集為表M的外鍵

(碼)。A中屬性集D是B的主關(guān)鍵字,故D是A的外鍵(碼),所以選項(xiàng)A正確。

9、在數(shù)據(jù)庫(kù)管理系統(tǒng)提供的數(shù)據(jù)語(yǔ)言中,負(fù)責(zé)數(shù)據(jù)的查詢、增加、刪除和修改等

操作的是

A、數(shù)據(jù)定義語(yǔ)言

B、數(shù)據(jù)管理語(yǔ)言

C、數(shù)據(jù)操縱語(yǔ)言

D、數(shù)據(jù)捽制語(yǔ)言

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)管理系統(tǒng)提供了相應(yīng)的數(shù)據(jù)語(yǔ)言,它們是:數(shù)據(jù)定義語(yǔ)言,該

語(yǔ)言負(fù)責(zé)數(shù)據(jù)的模式定義與數(shù)據(jù)的物理存取構(gòu)建;數(shù)據(jù)操縱語(yǔ)言,該語(yǔ)言負(fù)責(zé)數(shù)據(jù)

的操縱,包括查詢與增加、刪除和修改等操作;數(shù)據(jù)控制語(yǔ)言,該語(yǔ)言負(fù)責(zé)數(shù)據(jù)完

整性,安全性的定義與檢查以及并發(fā)控制,故障恢復(fù)功能。故選項(xiàng)C正確。

10、有三個(gè)關(guān)系R,S和T如下圖所示:

RT

A1|BlB2ABc

EZJrizghAf3

toN匚ybq4

LJtd其中三個(gè)關(guān)系對(duì)應(yīng)的關(guān)鍵

字分別為A,B和復(fù)合關(guān)鍵字(A,B)o則T的記錄項(xiàng)(b,q,4)違反了

A、實(shí)體完整性約束

B、參照完整性約束

C、用戶定義的完整性約束

D、以上三項(xiàng)

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:關(guān)系模型中可以有3類完整性約束:實(shí)體完整性約束、參照完整性約

束和用戶定義的完整性約束。實(shí)體完整性約束是指,若屬性M是關(guān)系的主鍵,則

屬性M中的屬性值不能為空值。參照完整性約束是指,具有參照完整性約束的表

中的外鍵字段,是其參照表的主鍵字段。外鍵取值必須取參照表中主鍵字段已經(jīng)有

的值,可以為空也可不為空。對(duì)于這個(gè)題目來(lái)說(shuō),復(fù)合關(guān)鍵字(A,B)只能取(A,

F)、(A,1)、、(A,n)、(b,F)、(b,1)、(b,n),而T的記錄項(xiàng)(b,q,4)中復(fù)合關(guān)

鍵字(A,B)的值為(1),q)不在上述的取值范圍中,所以T的記錄項(xiàng)(b,q,4)違反

了參照完整性約束。

11、在數(shù)據(jù)庫(kù)設(shè)計(jì)中,描述數(shù)據(jù)間內(nèi)在語(yǔ)義聯(lián)系得到E—R.圖的過(guò)程屬于

A、邏輯設(shè)計(jì)階段

B、需求分析階段

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

D、物理設(shè)N階段

標(biāo)準(zhǔn)答案:c

知識(shí)點(diǎn)露析:E—R模型(實(shí)體聯(lián)系模型)是將現(xiàn)實(shí)世界的要求轉(zhuǎn)化成實(shí)體、聯(lián)系、

屬性等幾個(gè)基本概念,以及它們間的兩種基本聯(lián)接關(guān)系,并且可用一種圖非常直觀

地表示出來(lái)。它屬于數(shù)據(jù)庫(kù)設(shè)計(jì)的概念設(shè)計(jì)階段。

12、在數(shù)據(jù)管理的三個(gè)發(fā)展階段中,數(shù)據(jù)的共享性好且冗余度最小的是

A、人工管理階段

B、文件系統(tǒng)階段

C、數(shù)據(jù)庫(kù)系統(tǒng)階段

D、三個(gè)階段相同

標(biāo)準(zhǔn)答案:c

知識(shí)點(diǎn)解析:數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)歷了三個(gè)階段:人工管理階段、文件系統(tǒng)階段

和數(shù)據(jù)庫(kù)系統(tǒng)階段。人工管理階段無(wú)共享,冗余度大;文件管理階段共享性差,冗

余度大;數(shù)據(jù)庫(kù)系統(tǒng)管理階段共享性大,冗余度小。

13、一個(gè)運(yùn)動(dòng)隊(duì)有多個(gè)隊(duì)員,一個(gè)隊(duì)員僅屬于一個(gè)運(yùn)動(dòng)隊(duì),一個(gè)隊(duì)一般都有一個(gè)教

練,則實(shí)體運(yùn)動(dòng)隊(duì)和隊(duì)員的聯(lián)系是

A、一對(duì)多

B、一對(duì)一

C、多對(duì)一

D、多對(duì)多

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:因?yàn)橐粋€(gè)實(shí)體運(yùn)動(dòng)隊(duì)有多個(gè)隊(duì)員,一個(gè)隊(duì)員僅屬于一個(gè)運(yùn)動(dòng)隊(duì)。所以

實(shí)體運(yùn)動(dòng)隊(duì)和隊(duì)員的聯(lián)系是一對(duì)多。選項(xiàng)A正確。

14、當(dāng)數(shù)據(jù)庫(kù)中數(shù)據(jù)總體邏輯結(jié)構(gòu)發(fā)生變化,而應(yīng)用程序不受影響,稱為數(shù)據(jù)的

A、邏輯獨(dú)立性

B、物理獨(dú)立性

C、應(yīng)用獨(dú)立性

D、空間獨(dú)立性

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:當(dāng)數(shù)據(jù)庫(kù)中數(shù)據(jù)總體邏輯結(jié)構(gòu)發(fā)生變化,而應(yīng)用程序不受影響,稱為

數(shù)據(jù)的邏輯獨(dú)立性。所以選項(xiàng)A正確。

15、有三個(gè)關(guān)系R、S和T如下:

R

ABCABC匹B_c

a12d322

b21c312

c31LZ4

c45_

則由關(guān)系R和S得到關(guān)

系T的操作是

A、選擇

B、差

C、交

D、并

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:關(guān)系T中的元組是R關(guān)系中有而S關(guān)系中沒有的元組的集合,所以

進(jìn)行的差運(yùn)算,選擇B選項(xiàng)。

16、在關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)中,關(guān)系模式是用來(lái)記錄用戶數(shù)據(jù)的

A、實(shí)體

B、視圖

C、屬性

D、二維表

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:在關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)中,關(guān)系模式是用來(lái)記錄用戶數(shù)據(jù)的二維表。所以

選項(xiàng)D正確。

17、對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的存儲(chǔ)方式和物理結(jié)構(gòu)的邏輯進(jìn)行描述的是

A、內(nèi)模式

B、模式

C、外模式

D、用戶模式

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式是概念模式、外模式和內(nèi)模式。概念模式是數(shù)

據(jù)庫(kù)系統(tǒng)中全局?jǐn)?shù)據(jù)邏輯結(jié)構(gòu)的描述,是全體用戶公共數(shù)據(jù)視圖。外模式也稱子模

式或用戶模式,它是用戶的數(shù)據(jù)視圖,給出了每個(gè)用戶的局部數(shù)據(jù)描述。內(nèi)模式又

稱為物理模式,它給出了數(shù)據(jù)庫(kù)物理存儲(chǔ)結(jié)構(gòu)與物理存取方法。所以選項(xiàng)A正

確。

18、表示學(xué)生選修課程的關(guān)系模式是SC(S#,C#,G),其中S#為學(xué)號(hào),C#為課程

號(hào),G為成績(jī),檢索選修了課程號(hào)為2的課且成績(jī)不及格的學(xué)生學(xué)號(hào)的表達(dá)式是

A、7lS#(^C#=2AG<60(SC))

B、OG<60(SC)

c、OC#=2AG<60(SC)

D、兀S#9C#=2(SC))

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)漏析:檢索選修了課程號(hào)為2的課且成績(jī)不及格的學(xué)生學(xué)號(hào)的表達(dá)式,首先

對(duì)關(guān)系模式SC在C#列進(jìn)行滿足課程號(hào)為2并且成績(jī)不及格(G<60)選擇運(yùn)算,對(duì)

得到的結(jié)果,再在學(xué)號(hào)S#列進(jìn)行投影運(yùn)算。所以選項(xiàng)A正確。

19、在關(guān)系表中,屬性值必須是另一個(gè)表主鍵的有效值或空值,這樣的屬性是

A、外鍵

B、候選鍵

C、主鍵

D、主屬性

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:如果公共關(guān)鍵字在一個(gè)關(guān)系中是主關(guān)鍵字,那么這個(gè)公共關(guān)鍵字被稱

為另一個(gè)關(guān)系的外鍵。由此可見,外鍵表示了兩個(gè)關(guān)系之間的相關(guān)聯(lián)系。以另一個(gè)

關(guān)系的外鍵作主關(guān)鍵字的表被稱為主表,具有此外鍵的表被稱為主表的從表。外

鍵又稱作外關(guān)鍵字。為了保持?jǐn)?shù)據(jù)一致性,完整性,主要目的是控制存儲(chǔ)在外鍵表

中的數(shù)據(jù)。使兩張表形成關(guān)聯(lián),外鍵只能引用外表中的列的值或使用空值。所以選

項(xiàng)A正確。

20、下面不屬于數(shù)據(jù)庫(kù)系統(tǒng)特點(diǎn)的是

A、數(shù)據(jù)冗余度高

B、數(shù)據(jù)具有完整性

C、數(shù)據(jù)共享性好

D、數(shù)據(jù)獨(dú)立性高

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)系統(tǒng)特點(diǎn)的是:①實(shí)現(xiàn)數(shù)據(jù)共享;②減少數(shù)據(jù)的冗余度;③

數(shù)據(jù)的獨(dú)立性:④數(shù)據(jù)實(shí)現(xiàn)集中控制;⑤數(shù)據(jù)一致性和可維護(hù)性;⑥故障恢復(fù)。

數(shù)據(jù)庫(kù)中的表只能盡量避免數(shù)據(jù)的重復(fù),不能避免一切數(shù)據(jù)的重復(fù)。所以選項(xiàng)A

為正確答案。

21、第三范式是在第二范式的基礎(chǔ)上消除了

A、非主屈性對(duì)鍵的傳遞函數(shù)依賴

B、非主屬性對(duì)鍵的部分函數(shù)依賴

C、多值依賴

D、以上三項(xiàng)

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:第三范式要滿足以下的條件:首先要滿足第二范式,其次非主屬性之

間不存在函數(shù)依賴。由于滿足了第二范式,表示每個(gè)非主屬性都函數(shù)依賴于主鍵。

如果非主屬性之間存在了函數(shù)依賴,就會(huì)存在傳遞依賴,這樣就不滿足第三范式。

所以選項(xiàng)A正確。

22、一名員工可以使用多臺(tái)計(jì)算機(jī),每臺(tái)計(jì)算機(jī)可由多名員工使用,則實(shí)體員工和

計(jì)算機(jī)間的聯(lián)系是

A、多對(duì)多

B、一對(duì)多

C、一對(duì)一

D、多對(duì)一

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:一名員工可以使用多臺(tái)U算機(jī),每臺(tái)訂算機(jī)可由多名員工使用,則實(shí)

體員工和計(jì)算機(jī)間的聯(lián)系是多對(duì)多。所以選項(xiàng)D正確。

23、學(xué)生關(guān)系模式中有D(D#,Dn,Dl,DAddr)(其屬性分別為系編號(hào)、系名稱、系主

任和系地址)和S(S#,,Sn,SG,Date,Maj,D#)(其屬性分別為學(xué)號(hào)、姓名、性別、入學(xué)

日期、專業(yè)和系編號(hào))兩個(gè)關(guān)系,關(guān)系S的主鍵(碼)是S#,關(guān)系S的外鍵(碼)是

A、D1

B、Maj

C、D#

D、Dn

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:關(guān)系D(D#,Dn,Dl,DAddr)(其屬性分別為系編號(hào)、系名稱、系主任和系

地址)的主鍵D#,作為關(guān)系S(S#,Sn,SG,Date,Maj,D#)(其屬性分別為學(xué)號(hào)、姓名、

性別、入學(xué)日期、專業(yè)和系編號(hào))的外鍵。所以選項(xiàng)C正確。

24、定義學(xué)生選修課程的關(guān)系模式為SC(S#,Sn,Sd,Sa,C#,G)(其屬性分別為

學(xué)號(hào)、姓名、所在系、年齡、課程號(hào)和成績(jī)):C(C#,Cn,P#)(其屬性分別為課程

號(hào)、課程名、先選課)。關(guān)系模式SC的主鍵是

A、S#

B、C#

C、S#,C#

D、Sn,C#

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:主關(guān)鍵字(primarykey)是表中的一個(gè)或多個(gè)字段,它的值用于唯一地

標(biāo)識(shí)表中的某一條記錄。在兩個(gè)表的關(guān)系中,主關(guān)鍵字用來(lái)在一個(gè)表中引用來(lái)自于

另一個(gè)表中的特定記錄。主關(guān)鍵字是一種唯一關(guān)鍵字,表定義的一部分。一個(gè)表的

主鍵可以由多個(gè)關(guān)鍵字共同組成,并且主關(guān)鍵字的列不能包含空值。本題關(guān)系模式

SC中應(yīng)將學(xué)號(hào)(S#)和課程號(hào)(C#)作為主關(guān)鍵字。

25、每個(gè)學(xué)校有一名校長(zhǎng),且不同學(xué)校的校長(zhǎng)可以是同一人,則實(shí)體學(xué)校和實(shí)體校

長(zhǎng)間的聯(lián)系是

A、多對(duì)一

B、多對(duì)多

C、一對(duì)一

D、一對(duì)多

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:本題中,一個(gè)人可以兼任多所學(xué)校的校長(zhǎng),但是一所學(xué)校只有一名校

長(zhǎng),因此學(xué)校對(duì)校長(zhǎng)是多對(duì)一關(guān)系。

26、將數(shù)據(jù)庫(kù)的結(jié)構(gòu)劃分成多個(gè)層次,是為了提高數(shù)據(jù)庫(kù)的邏輯獨(dú)立性和

A、安全性

B、操作獨(dú)立性

C、物理獨(dú)立性

D、管理規(guī)范性

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:物理獨(dú)立性是指用戶的應(yīng)用程序與存儲(chǔ)在磁盤上的數(shù)據(jù)庫(kù)中數(shù)據(jù)是相

互獨(dú)立的。即,數(shù)據(jù)在磁盤上怎樣存儲(chǔ)由DBMS管理,用戶程序不需要了解,應(yīng)

用程序要處理的只是數(shù)據(jù)的邏輯結(jié)構(gòu),這樣當(dāng)數(shù)據(jù)的物理存儲(chǔ)改變了,應(yīng)用程序不

用改變;邏輯獨(dú)立性存在于外模式和內(nèi)模式之間。數(shù)據(jù)的邏輯獨(dú)立性是指數(shù)據(jù)與

程序的邏輯獨(dú)立性。用戶的應(yīng)用程序和數(shù)據(jù)庫(kù)中的邏輯結(jié)構(gòu)是相互獨(dú)立的,當(dāng)數(shù)據(jù)

的邏輯結(jié)構(gòu)發(fā)生改變時(shí)應(yīng)用不需要改變,邏輯獨(dú)立性存在于外模式和內(nèi)模式之間.

數(shù)據(jù)的邏輯獨(dú)立性是指數(shù)據(jù)與程序的邏輯獨(dú)立性。

27、定義學(xué)生選修課程的關(guān)系模式:SC(S#,Sn,C#,Cn,G)(其屬性分別為學(xué)

號(hào)、姓名、課程號(hào)、課程名、成績(jī))該關(guān)系的范式最高達(dá)到

A、1NF

B、2NF

C、3NF

D、BCNF

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:第一范式(1NF)是指數(shù)據(jù)庫(kù)表的每一列都是不可分割的基本數(shù)據(jù)項(xiàng),

同一列中不能有多個(gè)值,即實(shí)體中的某個(gè)屬性不能有多個(gè)值或者不能有重復(fù)的屬

性。如果出現(xiàn)重復(fù)的屬性,就可能需要定義一個(gè)新的實(shí)體,新的實(shí)體由重復(fù)的屬性

構(gòu)成,新實(shí)體與原實(shí)體之間為一對(duì)多關(guān)系。在第一范式(1NF)中表的每一行只包含

一個(gè)實(shí)例的信息。第二范式(2NF)要求數(shù)據(jù)庫(kù)表中的每個(gè)實(shí)例或行必須可以被唯一

地區(qū)分。本題中關(guān)系模式中的可能不被唯一地區(qū)分,因此它只能滿足第一范式,

而滿足不了第二范式。

28、規(guī)范化主要為克服數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)中的插入異常,刪除異常以及

A、數(shù)據(jù)丟失的問(wèn)題

B、冗余度大的問(wèn)題

C、數(shù)據(jù)不一致的問(wèn)題

D、結(jié)構(gòu)不合理的問(wèn)題

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:規(guī)范化理論正是用來(lái)改造關(guān)系模式,通過(guò)分解關(guān)系模式來(lái)消除其中不

合適的數(shù)據(jù)依賴,以解決插入異常、刪除異常、更新異常和數(shù)據(jù)冗余問(wèn)題。

29、數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是一種

A、應(yīng)用軟件

B、系統(tǒng)軟件

C、計(jì)算機(jī)輔助設(shè)計(jì)

D、辦公軟件

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)管理系統(tǒng)(DatabaseManagemeniSystem)是-一種操縱和管理數(shù)據(jù)

庫(kù)的大型軟件,是一種系統(tǒng)軟件。用于建立、使用和維護(hù)數(shù)據(jù)庫(kù),簡(jiǎn)稱:DBMSo

它對(duì)數(shù)據(jù)庫(kù)進(jìn)行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫(kù)的安全性和完整性。用戶通過(guò)

DBMS訪問(wèn)數(shù)據(jù)庫(kù)中的數(shù)據(jù),數(shù)據(jù)庫(kù)管理員也通過(guò)dbms進(jìn)行數(shù)據(jù)庫(kù)的維護(hù)工作。

它可使多個(gè)應(yīng)用程序和用戶用不同的方法在同時(shí)或不同時(shí)刻去建立,修改和詢問(wèn)數(shù)

據(jù)庫(kù)。

家二級(jí)MSO僮ce高級(jí)應(yīng)用機(jī)試(數(shù)據(jù)

庫(kù)設(shè)計(jì)基礎(chǔ))模擬試卷第4套

一、選擇題(本題共29題,每題1.0分,共29分。)

1、在數(shù)據(jù)庫(kù)設(shè)計(jì)中,將E—R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過(guò)程屬于

A、需求分析階段

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

C、邏輯設(shè)計(jì)階段

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

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)的沒計(jì)階段包括需要分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì),

其中將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過(guò)程屬于邏輯設(shè)計(jì)階段。

2、數(shù)據(jù)庫(kù)管理系統(tǒng)是

A、操作系統(tǒng)的一部分

B、在操作系統(tǒng)支持下的系統(tǒng)軟件

C、一種編譯系統(tǒng)

D、一種操作系統(tǒng)

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)管理系統(tǒng)是數(shù)據(jù)庫(kù)的結(jié)構(gòu),它是一種系統(tǒng)軟件,負(fù)責(zé)數(shù)據(jù)庫(kù)中

的數(shù)據(jù)組織、數(shù)據(jù)操縱、數(shù)據(jù)維護(hù)、控制及保護(hù)和數(shù)據(jù)服務(wù)等。

3、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中的核心問(wèn)題是

A、數(shù)據(jù)庫(kù)設(shè)計(jì)

B、數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)

C、數(shù)據(jù)庫(kù)維護(hù)

D、數(shù)據(jù)庫(kù)管理員培訓(xùn)

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中的一個(gè)核心問(wèn)題就是設(shè)計(jì)一個(gè)能滿足用戶要求,

性能良好的數(shù)據(jù)庫(kù),這就是數(shù)據(jù)庫(kù)設(shè)計(jì)。所以數(shù)據(jù)庫(kù)設(shè)計(jì)是數(shù)據(jù)庫(kù)應(yīng)用的核心。

4、一個(gè)教師講授多門課程,一門課程由多個(gè)教師講授“則實(shí)體教師和課程間的聯(lián)

系是

A>1:1聯(lián)系

B、1:m聯(lián)系

C、m:1聯(lián)系

D、m:n聯(lián)系

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:一個(gè)教師可講授多門課程,一門課程可由多個(gè)教師講授,則實(shí)體教師

和課程的聯(lián)系是多對(duì)多的聯(lián)系。

5、下列關(guān)于數(shù)據(jù)庫(kù)設(shè)計(jì)的敘述中,正確的是

A、在需求分析階段建立數(shù)據(jù)字典

B、在概念設(shè)計(jì)階段建立數(shù)據(jù)字典

C、在邏輯設(shè)計(jì)階段建立數(shù)據(jù)字典

D、在物理設(shè)計(jì)階段建立數(shù)據(jù)字典

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:數(shù)據(jù)字典是指對(duì)數(shù)據(jù)的數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理

邏輯、外部實(shí)體等進(jìn)行定義和描述,其目的是對(duì)數(shù)據(jù)流程圖中的各個(gè)元素做出詳細(xì)

的說(shuō)明。

6、公司中有多個(gè)部門和多名職員,每個(gè)職員只能屬于一個(gè)部門,一個(gè)部門可以有

多名職員。則實(shí)體部門和職員間的聯(lián)系是

Asi:1聯(lián)系

B、m:1聯(lián)系

C、1:m聯(lián)系

D、m:n聯(lián)系

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:一個(gè)部門可以有多名員工,所以實(shí)體部門和職員間的聯(lián)系是1:m聯(lián)

系。

7、在關(guān)系模型中,每一個(gè)二維表稱為一個(gè)

A、關(guān)系

B、屬性

C、元組

D、主碼(鍵)

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:每個(gè)二維表代表一個(gè)關(guān)系,由表框架及表的元組組成。

8、有表示公司和職員及工作的三張表,職員可在多家公司兼職。其中公司C(公司

號(hào),公司名,地址,注冊(cè)資本,法人代表,員工數(shù)),職員S(職員號(hào),姓名,性

別,年齡,學(xué)歷),工作W(公司號(hào),職員號(hào),工資),則表W的鍵(碼)為

A、公司號(hào),職員號(hào)

B、職員號(hào),工資

C、職員號(hào)

D、公司號(hào),職員號(hào),工資

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:由于職員可以在多家公司兼職,表W的鍵(碼)應(yīng)為公司關(guān)系和職員

關(guān)系的主碼,即公司號(hào)和職員號(hào),應(yīng)選擇選項(xiàng)A。

9、有三個(gè)關(guān)系R,S和T如下圖所示,則由關(guān)系R和S得到關(guān)系T的運(yùn)算是

RST

BCDBcDBCD

a0klf3k2a0kl

b1nla0kl

n2xl

A、并

B、自然連接

C、笛卡爾積

D、交

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:關(guān)系R與S經(jīng)交運(yùn)算后所得到的關(guān)系是由那些既在R內(nèi)又在S內(nèi)的

有序組組成的,記為Rns。

10、一個(gè)興趣班可以招收多名學(xué)生,而一個(gè)學(xué)生可以參加多個(gè)興趣班。則實(shí)體興趣

班和實(shí)體學(xué)生之間的聯(lián)系是

A%1:1聯(lián)系

B、1:m聯(lián)系

C、m:1聯(lián)系

D>m:n聯(lián)系

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:一般來(lái)說(shuō),實(shí)體集之間必須通過(guò)聯(lián)系來(lái)建立聯(lián)接關(guān)系,分為3類:

對(duì)一聯(lián)系(1:1)、一對(duì)多聯(lián)系(1:m)、多對(duì)多聯(lián)系(in:n)。多個(gè)興趣班與多個(gè)學(xué)生

的關(guān)系為m:n聯(lián)系,選項(xiàng)D正確。

11、在數(shù)據(jù)庫(kù)系統(tǒng)中,考慮數(shù)據(jù)庫(kù)實(shí)現(xiàn)的數(shù)據(jù)模型是

A、概念數(shù)據(jù)模型

B、邏輯數(shù)據(jù)模型

C、物理數(shù)據(jù)模型

D、結(jié)構(gòu)數(shù)據(jù)類型

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:數(shù)據(jù)模型按照不同的應(yīng)用層次分為以下3種類型,概念數(shù)據(jù)模型,著

重于對(duì)客觀世界中復(fù)雜事物的描述及對(duì)它們內(nèi)在聯(lián)系的刻畫;邏輯數(shù)據(jù)模型,是面

向數(shù)據(jù)庫(kù)系統(tǒng)的模型,著重于在數(shù)據(jù)庫(kù)系統(tǒng)一級(jí)的實(shí)現(xiàn);物理數(shù)據(jù)模型,是面向計(jì)

算機(jī)物理實(shí)現(xiàn)的模型,此模型給出了數(shù)據(jù)模型在計(jì)算機(jī)上物理結(jié)構(gòu)的表示。故選項(xiàng)

B正確。

12、有三個(gè)關(guān)系R,S和T如下圖所示:

R

p-lBBlB2AAlBBlB2

LZ]f3k2a0f3k2

□JL±Jn2xla0n2xl

b1f3k2

b1n2X]則由關(guān)系R和S得到

關(guān)系T的運(yùn)算:是

A、并

B、自然連接

C、笛卡爾積

D、差

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:兩個(gè)集合X和Y的笛

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論