《數(shù)據(jù)庫(kù)原理及應(yīng)用》習(xí)題答案( 趙德福)_第1頁
《數(shù)據(jù)庫(kù)原理及應(yīng)用》習(xí)題答案( 趙德福)_第2頁
《數(shù)據(jù)庫(kù)原理及應(yīng)用》習(xí)題答案( 趙德福)_第3頁
《數(shù)據(jù)庫(kù)原理及應(yīng)用》習(xí)題答案( 趙德福)_第4頁
《數(shù)據(jù)庫(kù)原理及應(yīng)用》習(xí)題答案( 趙德福)_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

數(shù)據(jù)庫(kù)原理及應(yīng)用習(xí)題及答案

第1章習(xí)題及答案

一、選擇題

I.數(shù)據(jù)庫(kù)系統(tǒng)的核心組成部分是()o

A.數(shù)據(jù)模型B.數(shù)據(jù)庫(kù)管理系統(tǒng)

C.數(shù)據(jù)庫(kù)D.數(shù)據(jù)庫(kù)管理員

答案:B

2.用樹形結(jié)構(gòu)表示實(shí)體之間聯(lián)系的模型是(

A.關(guān)系模型B.網(wǎng)狀模型C.層次模型D.以上三個(gè)都是

答案:C

3.“教師”與“學(xué)生”兩個(gè)實(shí)體集之間聯(lián)系一般是()o

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

答案:D

4.數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)中,下列不屬于三級(jí)模式的是()。

A.內(nèi)模式B.抽象模式C.外模式D.概念模式

答案:B

5.在數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)中,描述數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特征的是

A.外模式B.內(nèi)模式C.存儲(chǔ)模式D.模式

答案:D

6.數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式中,表示物理數(shù)據(jù)庫(kù)的是()。

A.外模式B.模式C.用戶模式D.內(nèi)模式

答案:D

7.出版社可以出版多種書籍,同一種書籍也可以由多個(gè)出版社出版,出版社與書籍之

間的聯(lián)系類型是()o

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

答案:A

8.一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)的外模式()

A.只能有一個(gè)B.最多只能有一個(gè)

C.至少兩個(gè)D.可以有多個(gè)

答案:D

9.數(shù)據(jù)庫(kù)三級(jí)模式中,存儲(chǔ)在硬盤上的是()

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

答案:D

10.在數(shù)據(jù)庫(kù)中,數(shù)據(jù)的物理獨(dú)立性是指()

A.數(shù)據(jù)庫(kù)與數(shù)據(jù)管理系統(tǒng)的相互獨(dú)立

B.用戶程序與DBMS的相互獨(dú)立

C.用戶的應(yīng)用程序與存儲(chǔ)磁盤上數(shù)據(jù)的相互獨(dú)立

D.應(yīng)用程序與數(shù)據(jù)庫(kù)中數(shù)據(jù)的邏輯結(jié)果相互獨(dú)立

答案:c

二、填空題

1.在關(guān)系數(shù)據(jù)庫(kù)中,把數(shù)據(jù)表示成二維表,每一個(gè)二維表稱為。

答案:關(guān)系

2.數(shù)據(jù)庫(kù)管理系統(tǒng)是位于用戶與之間的軟件系統(tǒng)。

答案:操作系統(tǒng)

3.一個(gè)項(xiàng)目具有一個(gè)項(xiàng)目主管,一個(gè)項(xiàng)目主管可管理多個(gè)項(xiàng)目,則實(shí)體“項(xiàng)目主管”

與實(shí)體“項(xiàng)目”間的關(guān)系屬于的關(guān)系。

答案:一對(duì)多

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

答案:獨(dú)立性

5.數(shù)據(jù)庫(kù)管理系統(tǒng)常見的數(shù)據(jù)模型有層次模型、網(wǎng)狀模型和三種。

答案:關(guān)系模型

笫2章習(xí)題及答案

一、選擇題

1.關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)中專門關(guān)系運(yùn)算包括()。

A.排序、索引、統(tǒng)計(jì)B.選取、投影、連接

C.關(guān)聯(lián)、更新、排序D.顯示、打印、制表

答案:B

2.設(shè)有一個(gè)學(xué)生檔案的關(guān)系數(shù)據(jù)庫(kù),關(guān)系模式是:S(SNo,SN,Sex,Age),其中SNo,

SN,Sex,Age分別表示學(xué)生的學(xué)號(hào)、姓名、性別、年齡。則“從學(xué)生檔案數(shù)據(jù)庫(kù)中檢索學(xué)

生年齡大于21歲的學(xué)生的姓名”的關(guān)系代數(shù)式是()。

A.0SN(nAge>21(S))B.nSN(oAge>21(S))

D.nSN(nAge>21(S))D.oSN(oAge>21(S))

答案:B

3.一個(gè)關(guān)系只有一個(gè)()o

A.超碼B.外碼C.候選碼D.主碼

答案:D

4.在關(guān)系模型中,以下有關(guān)關(guān)系主碼的描述正確的是()。

A.可以由任意多個(gè)屬性組成

B.至多由一個(gè)屬性組成

C.由一個(gè)或多個(gè)屬性組成,其值能唯一標(biāo)識(shí)關(guān)系中的一個(gè)元組

D.以上都不對(duì)

答案:C

5.一個(gè)關(guān)系數(shù)據(jù)庫(kù)文件中的各條記錄()o

A.前后順序不能任意顛倒,一定要按照輸入的順序排列

B.前后順序可以任意顛倒,不影響庫(kù)中的數(shù)據(jù)關(guān)系

C.前后順序可以任意顛倒,但排列順序不同,統(tǒng)計(jì)處理的結(jié)果就可能不同

D.前后順序不能任意顛倒,一定要按照關(guān)鍵字段值的順序排列

答案:B

6.關(guān)系模式的任何屬性()。

A.不可再分B.可再分

C.命名在關(guān)系模式中可以不唯一D.以上都不對(duì)

答案:A

7.設(shè)有關(guān)系R和S,關(guān)系代數(shù)表達(dá)式R-(R-5)表示的是()o

A.RCSB.RUSC.R-SD.RxS

答案:A

8.關(guān)系運(yùn)算中花費(fèi)時(shí)間可能最長(zhǎng)的是()o

A.選取B.投影C.除D.笛卡兒積

答案:D

9.有兩個(gè)關(guān)系R和S,分別含有15個(gè)和10個(gè)元組,則在RUS、R-S和RAS中不可

能出現(xiàn)的元組數(shù)據(jù)的情況是(

A.15,5,10B.18,7,7C.21,11.4D.25,15,0

答案:B

10.在關(guān)系模型中,一個(gè)候選鍵是(

A.必須由多個(gè)任意屬性組成

B.至多由?個(gè)屬性組成

C.可由一個(gè)或多個(gè)其值能唯一標(biāo)識(shí)元組的屬性組成

D.以上都不是

答案:C

二、填空題

1.在關(guān)系代數(shù)中,從兩個(gè)關(guān)系中找出相同元組的運(yùn)算稱為運(yùn)算。

答案:交

2.在關(guān)系代數(shù)運(yùn)算中,傳統(tǒng)的集合運(yùn)算有、、、o

答案:并差交笛卡爾積

3.關(guān)系代數(shù)運(yùn)算中,專門的關(guān)系運(yùn)算有、、o

答案:選擇投影連接

4.如果關(guān)系心的外部關(guān)系鍵X與關(guān)系尺1的主關(guān)系鍵相符,則外部關(guān)系鍵X的每個(gè)值

必須在關(guān)系R1中主關(guān)系鍵的值中找到,或者為空,這是關(guān)系的規(guī)則。

答案:參照完整性

5.設(shè)有關(guān)系模式為:系(系編號(hào),系名稱,電話,辦公地點(diǎn)),則該關(guān)系模型的主關(guān)系

鍵是,主屬性是,非主屬性是o

答案:系編號(hào),系名稱,電話辦公地點(diǎn)

第3章習(xí)題及答案

一、選擇題

1.繪制E-R圖不包含的基本組成部分是()。

A.實(shí)體B.屬性C.元組D.聯(lián)系

答案:C

2.關(guān)系的規(guī)范化是屬于數(shù)據(jù)庫(kù)設(shè)計(jì)()階段。

A.需求分析B.概念設(shè)計(jì)C.邏輯設(shè)計(jì)D.物理設(shè)計(jì)

答案:C

3.建立實(shí)際數(shù)據(jù)庫(kù)結(jié)構(gòu)是屬于數(shù)據(jù)庫(kù)設(shè)計(jì)的()階段。

A.邏輯設(shè)計(jì)B.物理設(shè)計(jì)C.數(shù)據(jù)庫(kù)實(shí)施D.運(yùn)行和維護(hù)

答案:C

4.當(dāng)局部E-R圖合并成全局E-R圖時(shí)可能出現(xiàn)沖突,不屬于合并沖突的是()。

A.屬性沖突B.語法沖突C.結(jié)構(gòu)沖突D.命名沖突、

答案:B

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

是()。

A.M端實(shí)體的主碼

B.N端實(shí)體的主碼

C.M端實(shí)體主碼與N端實(shí)體主碼組合

D.重新選取其他屬性

答案:C

6.數(shù)據(jù)庫(kù)設(shè)計(jì)人員和用戶之間溝通信息的橋梁是()<>

A.程序流程圖B.實(shí)體聯(lián)系圖C.模塊結(jié)構(gòu)圖D.數(shù)據(jù)結(jié)構(gòu)圖

答案:B

勾,該結(jié)構(gòu)主要反映()o

A.應(yīng)用程序員的編程需求B.DBA的管理信息需求

C.數(shù)據(jù)庫(kù)系統(tǒng)的維護(hù)需求D.企業(yè)組織的信息需求

答案:D

8.需求分析階段設(shè)計(jì)數(shù)據(jù)流圖通常采用()。

A.面向?qū)ο蟮姆椒˙.回溯的方法

C.自底向上的方法D.自頂向下的方法

答案:D

9.在數(shù)據(jù)庫(kù)的概念設(shè)計(jì)中,最常用的數(shù)據(jù)模型是()。

A.形象模型B.物理模型C.邏輯模型D.實(shí)體聯(lián)系模型

答案:D

10.在E?R模型中,如果有4個(gè)不同的實(shí)體集、2個(gè)m:n聯(lián)系,根據(jù)E-R模型轉(zhuǎn)換為關(guān)

系模型的規(guī)則,轉(zhuǎn)換()個(gè)關(guān)系模式。

A.4B.5C.6D.7

答案:C

二、填空題

1.數(shù)據(jù)庫(kù)設(shè)計(jì)包括和兩方面的內(nèi)容。

答案:數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)的行為設(shè)計(jì)

2.合并局部E-R圖時(shí)可能會(huì)發(fā)生三種沖突,它們是:、和

答案:屬性沖突、命名沖突、結(jié)構(gòu)沖突

3.將E-R圖向關(guān)系模型進(jìn)行轉(zhuǎn)換是階段的任務(wù)。

答案:邏輯結(jié)構(gòu)設(shè)計(jì)

4.數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì)主要包括和。

答案:確定物理結(jié)構(gòu)、評(píng)價(jià)物理結(jié)構(gòu)

5.在數(shù)據(jù)庫(kù)設(shè)計(jì)中,把數(shù)據(jù)需求寫成文檔,它是各類數(shù)據(jù)描述的集合,包括數(shù)據(jù)項(xiàng)、

數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)加工過程的描述,通常稱為。

答案:數(shù)據(jù)字典

第4章習(xí)題及答案

一、選擇題

1.數(shù)據(jù)庫(kù)中主數(shù)據(jù)文件的擴(kuò)展名是()。

A..ndfB..Idf

C..mdfD..cdf

答案:C

2.一個(gè)數(shù)據(jù)庫(kù)文件中有()次要數(shù)據(jù)文件。

A.1個(gè)B.0個(gè)C.多個(gè)D.0或多個(gè)

答案:D

3.刪除數(shù)據(jù)庫(kù)的命令動(dòng)詞是()o

A.DROPB.DELETEC.ALTERD.MODIFY

答案:A

4.下面哪一項(xiàng)不屬于SQLSERVER的系統(tǒng)數(shù)據(jù)庫(kù)()o

A.masterB.modelC.tempdbD.Pubs

答案:D

5.下面關(guān)于文件組描述錯(cuò)誤的選項(xiàng)是()o

A.每個(gè)數(shù)據(jù)庫(kù)只有一個(gè)主文件組

B.事務(wù)日志文件可以放在文件組

C.用戶可以創(chuàng)建文件組

D.次要數(shù)據(jù)文件可以放在主文件組

答案:B

二、填空題

1.SQL語句中創(chuàng)建數(shù)據(jù)庫(kù)的命令是,修改數(shù)據(jù)庫(kù)的命令是o

答案:CREATEALTER

2.SQLSERVER數(shù)據(jù)庫(kù)中次要數(shù)據(jù)文件的擴(kuò)展名是,事務(wù)日志文件的擴(kuò)展名

是。

答案:.ndf.Idf

3.數(shù)據(jù)庫(kù)文件組分為和。

答案:主文件組用戶定義文件組

4.使用T-SQL語句設(shè)置數(shù)據(jù)廢只讀,將“readonly"的值修改為。

答案:TURE

5.使用T-SQL語句修改數(shù)據(jù)庫(kù)時(shí),添加數(shù)據(jù)文件使用的命令動(dòng)詞是,刪除數(shù)

據(jù)文件使用的命令動(dòng)詞是。

答案:ADDREMOVE

第5章習(xí)題及答案

一、選擇題

1.在SQL中,修改數(shù)據(jù)表的語句是()。

A.CREATEB.ALTER

C.UPDATED.DROP

答案:B

2.下列SQL語句中,()不是數(shù)據(jù)操縱語句。

A.INSERTB.CREATEC.DELETED.UPDATE

答案:B

3.若用如下的SQL語句創(chuàng)建了一個(gè)表Stu:

CREATETABLEStu

(SNoCHAR(6)NOTNULL,

SNameCHAR(8)NOTNULL,

SEXCHAR(2),

AGEINTEGER)

現(xiàn)向S表插入如下行時(shí),哪一行可以被插入()?

A.('991001','李明芳',女,'23')B.('990746','張為,NULL,NULL)

C.(NULL,,陳道一丁男;32)D.09923451NULL,女,25)

答案:B

4.下面關(guān)于INSERT語句說法正確的是()o

A.一次只能插入一行記錄

B.一次可以插入多行記錄

C.對(duì)表中所有字段都要輸入數(shù)據(jù)

D.可以結(jié)合WHERE語句一起使用

答案:B

5.在SQL中,表示外鍵約束的關(guān)鍵字是()。

A.PRIMARYKEYB.FOREIGNKEY

C.CHECKD.QNIQUE

答案:B

二、填空題

1.數(shù)據(jù)表中數(shù)據(jù)的類型有系統(tǒng)數(shù)據(jù)類型和0

答案:用戶定義數(shù)據(jù)類型

2.數(shù)據(jù)完整性一般包括3種類型:域完整性、實(shí)體完整性、o

答案:參照完整性

3.按照索引記錄的存放位置,索引可分為與。

答案:聚集索引非聚集索引

4.刪除數(shù)據(jù)表的語句,刪除數(shù)據(jù)表數(shù)據(jù)的語句是。

答案:DROPDELETE

5.從學(xué)生信息表XSXX中,將學(xué)號(hào)為“2021003”的同學(xué)的姓名改為“陳平”,使用的

SQL語句是o

UPATEXSXX

SET姓名陳平,

WHERE學(xué)號(hào)='2021003'

第6章習(xí)題及答案

一、選擇題

1.在SELECT語句中,需要顯示的內(nèi)容使用表示()。

A.選擇部分屬性B.選擇所有屬性

C.選擇所有元組D.選擇主鍵

答案:B

2.使用SQL語句查詢時(shí),去掉重復(fù)的元組使用的關(guān)鍵字是()<,

A.ALLB.UNIONC.LIKED.DISTINCT

答案:D

3.在使用LIKE關(guān)鍵字進(jìn)行模式匹配查詢時(shí),表達(dá)式‘%a'代表的選項(xiàng)是()。

A.abcdcB.badcr

C.cdereaD.dddfeabere

答案:C

4.使用SELECT語句進(jìn)行分組查詢時(shí),SELECT后面可以顯示的字段(

A.任意字段

B.只能是分組的字段

C.只能是聚合函數(shù)指定的列

D.分組的字段或者是聚合函數(shù)指定的列

答案:D

5.在SQL中,不屬于外連接查詢的選項(xiàng)是()o

A.左外連接B.自連接

C.右外連接D.完全外連接

答案:B

二、填空題

1.在SQL語句查詢中,進(jìn)行分組查詢的語句是?

答案:GROUPBY

2.在SQL語句查詢中,對(duì)數(shù)據(jù)進(jìn)行排序的語句是o

答案:ORDERBY

3.用于范圍比較的關(guān)鍵字有兩個(gè),分別是與。

答案:BETWEENIN

4.對(duì)分組數(shù)據(jù)進(jìn)一步篩選使用的字句是。

答案:Having

5.子查詢外層的SELECT語句稱為外查詢,內(nèi)層的SELECT語句稱為

答案:內(nèi)查詢或子查詢

第7章習(xí)題及答案

一、選擇題

1.關(guān)于視圖的描述,不正確的是(

A.視圖是外模式B.使用視圖可以保護(hù)數(shù)據(jù)

C.視圖是一種虛擬的表D.使用視圖可以提高查詢語句執(zhí)行速度

答案:D

2.在視圖上不能完成的操作是()。

A.更新視圖B.查詢

C.在視圖上定義新表D.在視圖上定義新視國(guó)

答案:C

3.下面語句中,用來刪除視圖的是()。

A.CRATEVIEWB.ALTERVIEW

C.DROPVIEWD.ALTERINDEX

答案:C

4.數(shù)據(jù)表創(chuàng)建索引的目的是()。

A.提高查詢的檢索性能

B.節(jié)省存儲(chǔ)空間

C.便于管理

D.歸類

答案:A

5.下列不適合創(chuàng)建索引的選項(xiàng)是()o

A.經(jīng)常被查詢搜索的列B.主鍵列

C.包含很多NULL值的列D.數(shù)據(jù)量大的表

答案:C

二、填空題

1.視圖中的數(shù)據(jù)實(shí)際上是存在。

答案:數(shù)據(jù)表

2.創(chuàng)建視圖時(shí)保證對(duì)視圖的操作必須遵守視圖定義時(shí)WHERE子句指定條件的語句

是O

答案:WITHCHECKOPTION

3.SQLServer中一個(gè)表的存儲(chǔ)是由數(shù)據(jù)頁和組成。

答案:索引頁

4.SQLServer中的索引按組織方式可以分為和非聚集索引。

答案:聚集索引

5.每個(gè)表可以創(chuàng)建多個(gè)非聚集索引,個(gè)聚集索引。

答案:1

第8章習(xí)題及答案

一、選擇題

1.已知員工和員工親屬兩個(gè)關(guān)系,當(dāng)員工調(diào)出時(shí),應(yīng)該從員工關(guān)系中刪除該員工

的元組,同時(shí)在員工親屬關(guān)系中刪除對(duì)應(yīng)的親屬元組。在SQL語言中利用觸發(fā)器

定義這個(gè)完整性約束的短語是()o

A.AFTERUPDATEB.INSTEADOFDROP

C.AFTERDELETED.INSTEADOFDELETE

答案:A

2.在SQLSERVER服務(wù)器上,存儲(chǔ)過程是一組預(yù)先定義并()的T?SQL語句。

A.解釋B.編譯C.保存D.編寫

答案:B

3.()不屬于用戶定義函數(shù)的組成成分。

A.編程語句B.參數(shù)C.過程名D.返回值

答案:C

4.使用T-SQL語句()刪除用戶自定義函數(shù)。

A.DROPPROCEDUREB.DROPTRIGGER

C.DELETEFOUNCTIOND.DROPFOUNCTION

答案:D

二、填空題

1.在SQLServer2014中,局部變量名以開頭,而全局變量名以開頭。

答案:@@@

2.在SQLServer2014中,字符串常量用引起來,日期型常量用引起來。

答案:‘‘"

3.函數(shù)LEN(amastudentJ),RIGHT('chincsc',5),SUBSTRING('chincsc',3,2),

LEFTCchinese',2)的值是:、、、。

答案:14ineseinch

4.語句SELECT(4+5)*2-17/(4-(5-3))+18%4的執(zhí)行結(jié)果是:。

答案:12

5.對(duì)于多行注釋,必須使用進(jìn)行注釋。

答案:/**/

6.表達(dá)式是使用各種把連接起來組成的式子。

答案:運(yùn)算符運(yùn)算對(duì)象

第9章習(xí)題及答案

一、選擇題

1.以下()不是創(chuàng)建存儲(chǔ)過程的方法。

A.使用系統(tǒng)所提供的創(chuàng)建向?qū)?chuàng)建

B.彳變用CREATEPROCEDURE語句包J建

C.使用SSMS管理平臺(tái)創(chuàng)建

D.使用EXECUTE語句創(chuàng)建

答案:D

2.對(duì)于存儲(chǔ)過程,下列說法不正確的是()。

A.是T-SQL語句和控制流語句的預(yù)編譯集合

B.包合系統(tǒng)存儲(chǔ)過程和用戶自定義存儲(chǔ)過程

C.都是由數(shù)據(jù)管理系統(tǒng)提供,用戶直接調(diào)用就可以完成特定任務(wù)

D.需要使用Transact-SQL語句調(diào)用才能執(zhí)行,不會(huì)自動(dòng)執(zhí)行

答案:

3.使用T-SQL語句創(chuàng)建存儲(chǔ)過程(

A.CREATEPROCEDUREB.CREATETABLE

C.CREATEFUNCTOND.CREATETRIGGER

答案:A

4.帶有前綴名為xp的存儲(chǔ)過程屬于()。

A.用戶自定義存儲(chǔ)過程B.系統(tǒng)存儲(chǔ)過程

C.擴(kuò)展存儲(chǔ)過程D.以上都不是

答案:

5.執(zhí)行帶參數(shù)的存儲(chǔ)過程,正確的方法為()。

A.存儲(chǔ)過程名參數(shù)B.存儲(chǔ)過程名(參數(shù))

C.存儲(chǔ)過程名=參數(shù)D.A,B,C三種都可以

答案:A

6.刪除觸發(fā)器tri_Sno的正確命令是:()。

A.REMOVETRIGGERtri.SnoB.TRUNCATETRIGGERtri_Sno

C.DELETETRIGGERtri_SnoD.DROPTRIGGERtri_Sno

答案:B

7.觸發(fā)器可以創(chuàng)建在()中。

A.函數(shù)B.表C.過程D.數(shù)據(jù)庫(kù)

答案:D

8.以下觸發(fā)器是當(dāng)對(duì)“表1"進(jìn)行()操作時(shí)觸發(fā)。

CreateTriggerabcon表1

Forinsert,update,delete

As...

A.修改、插入、刪除B.只是刪除

B.只是修改D.只是插入

答案:B

9.觸發(fā)器在執(zhí)行時(shí),會(huì)產(chǎn)生兩個(gè)特殊的表,它們是()

A.deleted>insertedB.delete%insert

C.view、tableD.viewl、table1

答案:A

10.關(guān)于觸發(fā)器的描述不正確的是()

A.觸發(fā)器是一種特殊的存儲(chǔ)過程

B.可以實(shí)現(xiàn)復(fù)雜的商業(yè)邏輯

C.數(shù)據(jù)庫(kù)管理員可以通過語句執(zhí)行觸發(fā)器

D.觸發(fā)器可以用來實(shí)現(xiàn)數(shù)據(jù)完整性

答案:

二、多選題

1.在SQLSERVER中,聲明并創(chuàng)建以下存儲(chǔ)過程,正確調(diào)用該存儲(chǔ)過程的語句()

CREATEPROCEDUREPRO

@passNumintOUTPUT?

@passPointint=60

AS

Select@passNum=count(*)FromstuTableWherepoint>@passPoint

GO

A.Declare@sumint;EXECPRO@sumoutput

B.Declare@sumint:EXECPRO@sumoutput,70

C.EXECPRO70

D.Declare?sumin(;EXECPRO@passNum,70

答案:CD

2.以下關(guān)于SQLServer中的視圖和存儲(chǔ)過程說法正確的是()

A.存儲(chǔ)過程可以比相同的T?SQL代碼執(zhí)行速度快

B.視圖可以包含來自多個(gè)表中的列

C.存儲(chǔ)過程中不能包含大量的T-SQL代碼

D.視圖中不包含任何存放在基表中的數(shù)據(jù)

答案:ACD

3.在SQLServei?中,按照觸發(fā)事件的不同可以把觸發(fā)器分成()

A.DCL觸發(fā)器B.DDL觸發(fā)器

C.DML觸發(fā)器D.DQL觸發(fā)器

答案:BC

4.AFTER觸發(fā)器要求只有執(zhí)行以下哪種操作之后觸發(fā)器才被觸發(fā)()

A.INSERTB.UPDATE

C.DELETED.CREATE

答案:BCD

第10章習(xí)題及答案

一、選擇題

1.一個(gè)事務(wù)在執(zhí)行時(shí),應(yīng)該遵守“要么不做,要么全做”的原則,這是事務(wù)的()o

A.原子性B.一致性

C,隔離性D.持久性

答案:A

2.實(shí)現(xiàn)事務(wù)回滾的語句是(

A.GRANTB.COMMIT

C.ROLLBACKD.REVOKE

答案:c

3.解決并發(fā)控制帶來的數(shù)據(jù)不一致問題普遍采用的技術(shù)是()o

A.封鎖B.存取控制

C.恢復(fù)D.協(xié)商

答案:A

4.如事務(wù)T對(duì)數(shù)據(jù)對(duì)象R實(shí)現(xiàn)X封鎖,則T對(duì)R()。

A.只能讀不能寫B(tài).只能寫不能讀

C.既可讀又可寫D.不能讀也不能寫

答案:C

5.在數(shù)據(jù)庫(kù)技術(shù)中,“臟數(shù)據(jù)”是指()<,

A.未回退的數(shù)據(jù)B.未提交的數(shù)據(jù)

C.回退的數(shù)據(jù)D,未提交隨后又被撤銷的數(shù)據(jù)

答案:D

6.在數(shù)據(jù)庫(kù)恢復(fù)時(shí),對(duì)尚未做完的事務(wù)執(zhí)行(

A.REDO處理B.UNDO處理

C.ABORT處理D.ROLLBACK處理

答案:B

7.事務(wù)的一致性是指()。

A.事務(wù)中包括的所有操作要么都做,要么都不做

B.事務(wù)一旦提交,對(duì)數(shù)據(jù)庫(kù)的改變是永久的

C.一個(gè)事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對(duì)并發(fā)的其他事務(wù)是隔離的

D.事務(wù)必須是使數(shù)據(jù)庫(kù)從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài)

答案:D

8.保護(hù)數(shù)據(jù)庫(kù),防止未經(jīng)授權(quán)的或不合法的使用造成的數(shù)據(jù)泄漏、更改破壞。這是指

數(shù)據(jù)的(

A.安全性B.完整性

C.并發(fā)控制D.恢復(fù)

答案:A

二、填空題

1.并發(fā)操作導(dǎo)致的數(shù)據(jù)庫(kù)不一致性主要有、和三種。

答案:丟失更新、污讀、不可重讀

2.實(shí)現(xiàn)并發(fā)控制的方法主要是技術(shù),基本的封鎖類型有和兩

種。

答案:封鎖、排它型封鎖、共享封鎖

3.在SQLServer數(shù)據(jù)庫(kù)管理系統(tǒng)中,設(shè)用戶A可以訪問其中的數(shù)據(jù)庫(kù)MyDb,則用戶A

在數(shù)據(jù)庫(kù)MyDb中必定屬于角色。

答案:public

4.在SQLServer數(shù)據(jù)庫(kù)管理系統(tǒng)中,dbcreator是一種角色,而dbowncr

是一種角色。

答案:服務(wù)器、數(shù)據(jù)庫(kù)

5.在SQLServer2012中有、、和四種備份類型。

答案:數(shù)據(jù)庫(kù)備份、事務(wù)日志備份、差異備份、文件和文件組備份

6.在SQLServer2012中有、和三種數(shù)據(jù)庫(kù)還原模式。

答案:簡(jiǎn)單還原、完全逐原、批日志還原

7.備份設(shè)備可以是、或。

答案:硬盤、磁帶、管道

《數(shù)據(jù)庫(kù)原理及應(yīng)用》模擬試卷(A卷)參考答案

一、單選題(每小題1分,共10分)

1.A2.D3.C4.B5.C

6.D7.B8.C9.A10.B

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

1.多2.投影運(yùn)算3.關(guān)系4.日志文件5.GROUPBY

6.WITHNOCHECK7.數(shù)據(jù)庫(kù)用戶8.讀“臟”數(shù)據(jù)9.傳遞函數(shù)依賴10.控制器

三、判斷題,判斷下列各項(xiàng)敘述是否正確,對(duì)的填“J”錯(cuò)的填“X”(每小題1分,

共10分)

1.V2.X3.V4.X5.V

6.X7.X8.J9.J10.J

四、簡(jiǎn)答題(每小題3分,共15分)

1.數(shù)據(jù)庫(kù)管理系統(tǒng)主要功能包括:

1)數(shù)據(jù)定義功能;(1分)

2)數(shù)據(jù)操作功能;(1分)

3)數(shù)據(jù)庫(kù)的運(yùn)行、建立和維護(hù)功能。(1分)

2.專門的關(guān)系運(yùn)算如下:

1)選擇運(yùn)算;(1分)

2)投影運(yùn)算;(1分)

3)連接和除運(yùn)算。(1分)

3.數(shù)據(jù)表中聚集索引與非聚集索引的區(qū)別如下:

1)聚集索引一個(gè)數(shù)據(jù)表中只能定義一個(gè),非聚集索引一個(gè)數(shù)據(jù)表可以定義多個(gè);(1分)

2)聚集索引表的物理順序與索引關(guān)鍵字一致,但非聚集索引可以不一致。(2分)

4.數(shù)據(jù)庫(kù)管理系統(tǒng)中安全級(jí)別認(rèn)證的步驟如下:

1)驗(yàn)證用戶是否是合法的服務(wù)器登錄名;(1分)

2)驗(yàn)證用戶是否是要訪問的數(shù)據(jù)庫(kù)的合法用戶;(1分)

3)驗(yàn)證用戶是否有適當(dāng)?shù)牟僮鳈?quán)限。(1分)

5.數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)的??般步驟如下

1)數(shù)據(jù)庫(kù)系統(tǒng)的規(guī)劃和需求分析;(1分)

2)概念模型、邏輯結(jié)構(gòu)和物理結(jié)構(gòu)設(shè)計(jì);(1分)

3)程序編制、調(diào)試、運(yùn)行和維護(hù)。(1分)

五、應(yīng)用題(每小題5分,共30分)

1.select姓名,工資.*(2分)

From工資join職工(1分)

on職工.職工號(hào):工資.職工號(hào)(2分)

2.select*from職工(2分)

Where出生日期>'1991-10-1J(3分)

3.select*From職工(2分)

Where姓名like'林%'and性別二'女'(3分)

4.select部門名,count(職工號(hào))as職工人數(shù)(1分)

from部門join職工on部門.部門號(hào):職工.部門號(hào)(1分)

groupby部門名havingcount(*)>=50(2分)

orderby職工人數(shù)desc(1分)

5.select*

From職工

Where部門號(hào)=(2分)

(select部門號(hào)

From部門

Where部門號(hào)='銷售部')(3分)

6.altertable職工(2分)

Add聯(lián)系電話char(11)notnull(3分)

六、分析題(共15分)

1.E-R圖繪制如下(8分):

2.轉(zhuǎn)換成關(guān)系模式如下:

科室(至座,科地址,科電話)(1分)

醫(yī)生(工作證號(hào),姓名,職稱,年齡,科名)(2分)

病房(病房號(hào),床位號(hào),科名)(2分)

病人(病歷號(hào),姓名,性別,病房號(hào),工作證號(hào))(2分)

《數(shù)據(jù)庫(kù)原理及應(yīng)用》模擬試卷(A卷)參考答案

一、單選題(每小題1分,共10分)

l.B2.D3.C

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(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)論