數(shù)據(jù)庫原理(本)階段練習(xí)一_第1頁
數(shù)據(jù)庫原理(本)階段練習(xí)一_第2頁
數(shù)據(jù)庫原理(本)階段練習(xí)一_第3頁
數(shù)據(jù)庫原理(本)階段練習(xí)一_第4頁
數(shù)據(jù)庫原理(本)階段練習(xí)一_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

本文格式為Word版,下載可任意編輯——數(shù)據(jù)庫原理(本)階段練習(xí)一華東理工大學(xué)網(wǎng)絡(luò)學(xué)院

《數(shù)據(jù)庫原理[本]》階段練習(xí)1(第一、二章)

一、填空題。

1、數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)過三個階段:_手工管理階段_、_文件系統(tǒng)階段_和數(shù)據(jù)庫系統(tǒng)階段。

2、數(shù)據(jù)庫中四種主要的數(shù)據(jù)模型包括_層次數(shù)據(jù)模型_、_網(wǎng)狀數(shù)據(jù)模型_、_關(guān)系數(shù)據(jù)模型和面向?qū)ο蟮臄?shù)據(jù)模型。

3、根據(jù)目前數(shù)據(jù)庫系統(tǒng)的應(yīng)用和發(fā)展,可以將數(shù)據(jù)庫應(yīng)用系統(tǒng)體系結(jié)構(gòu)分為:單用戶結(jié)構(gòu)、客戶/服務(wù)器結(jié)構(gòu)_、客戶/服務(wù)器機(jī)構(gòu)和_瀏覽器/服務(wù)器結(jié)構(gòu)_等類型。4、層次模型用_樹型結(jié)構(gòu)來表示實體間聯(lián)系的。

5、長期存儲在計算機(jī)中、有組織、可共享的數(shù)據(jù)集合稱為__數(shù)據(jù)庫_。

6、關(guān)系數(shù)據(jù)庫語言可以分為:__關(guān)系代數(shù)_、關(guān)系演算語言和具有兩者雙重特點的語言SQL,其中關(guān)系演算語言又可以分為_元組關(guān)系演算_和__域關(guān)系演算_兩類。

7、包含在所有候選碼中的屬性稱為_主屬性_,所有候選碼之外的屬性稱為_非主屬性。8、分解關(guān)系時,應(yīng)遵循的兩條主要原則是_無損連接_和_保持依靠_。

9、關(guān)系模式的存儲異常表現(xiàn)在_數(shù)據(jù)冗余_、_更新異常_、_插入異常_和_刪除異常_。10、對關(guān)系的基本要求是滿足_第一_范式,即_關(guān)系的每一個屬性都是不可再分的數(shù)據(jù)項_。

二、單項選擇題。

1、單個用戶使用的數(shù)據(jù)視圖的描述稱為_A__。

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

2、下面哪一條不在DBA(數(shù)據(jù)庫管理員)的職責(zé)范圍內(nèi)?_A_

A.設(shè)計數(shù)據(jù)庫管理系統(tǒng)B.設(shè)計數(shù)據(jù)庫的規(guī)律結(jié)構(gòu)

C.制定數(shù)據(jù)庫的存儲策略D.監(jiān)視和控制數(shù)據(jù)庫的運(yùn)行

1

3、CODASYL組織提出的DBTG報告中的數(shù)據(jù)模型是__B_的主要代表。

A.層次模型B.網(wǎng)狀模型C.關(guān)系模型D.面向?qū)ο竽P?/p>

4、文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的最大區(qū)別是__C__。

A.數(shù)據(jù)共享B.數(shù)據(jù)獨(dú)立性C.數(shù)據(jù)結(jié)構(gòu)化D.數(shù)據(jù)冗余性

5、模式DDL用來描述__A__。

A.數(shù)據(jù)庫的總體規(guī)律結(jié)構(gòu)B.數(shù)據(jù)庫的局部規(guī)律結(jié)構(gòu)C.數(shù)據(jù)庫的物理存儲結(jié)構(gòu)D.數(shù)據(jù)庫的概念結(jié)構(gòu)

6、依照給定條件從一個關(guān)系中選擇指定的屬性組成的一個新的關(guān)系需要用__B_關(guān)系代數(shù)運(yùn)算。

A.選擇B.投影C.聯(lián)接D.自然聯(lián)接

7、在關(guān)系模式R中,若沒有非主屬性,則___B__。

A.R屬于2NF,但R不一定屬于3NFB.R屬于3NF,但不一定屬于BCNFC.R屬于BCNF,但不一定屬于4NFD.R屬于4NF

8、關(guān)系模式規(guī)范化,各種范式之間的聯(lián)系是_B_。

A.BCNF?4NF?3NF?2NF?1NFB.4NF?BCNF?3NF?2NF?1NFC.1NF?2NF?3NF?4NF?BCNF

2

D.1NF?2NF?3NF?BCNF?4NF9、關(guān)系數(shù)據(jù)模型__D__。

A.只能表示實體間一對一聯(lián)系B.只能表示實體間一對多聯(lián)系C.只能表示實體間多對多聯(lián)系D.能表示實體之間的任意聯(lián)系方式

10、設(shè)關(guān)系R有K1個元組,關(guān)系S有K2個元組,則關(guān)系R和S的連接后的結(jié)果關(guān)系的元組數(shù)目是___C___個。

A.K1+K2B.?K1+K2C.?K1?K2D.K1?K2

三、多項選擇題。

1、數(shù)據(jù)操縱語言DML的使用方式有___CD__。

A.過程式B.非過程式C.自含式D.宿主式

2、可直接表示現(xiàn)實世界實體間多對多聯(lián)系的數(shù)據(jù)模型有__BCD__。

A.層次模型B.網(wǎng)狀模型C.關(guān)系模型D.E-R模型

3、E-R模型的基本成分包括_ABC_。

A.實體B.屬性C.實體聯(lián)系D.鍵

4、把關(guān)系看成二維表,則以下說法中正確的是__BCD__。

3

A.表中允許出現(xiàn)一致的行B.表中不允許出現(xiàn)一致的行C.行的次序可以交換D.列的次序可以交換

5、對關(guān)系模型表達(dá)正確的是_ABC_。

A.建立在嚴(yán)格的數(shù)學(xué)理論、集合論和謂詞演算公式的基礎(chǔ)之上B.微機(jī)DBMS絕大部分采取關(guān)系數(shù)據(jù)模型C.用二維表表示關(guān)系模型

D.不具有連接操作的DBMS也可以是關(guān)系數(shù)據(jù)庫系統(tǒng)6、自然聯(lián)接運(yùn)算由__ABC_操作組合而成的。

A.投影B.選擇C.笛卡爾積D.并

7、對關(guān)系模式進(jìn)行規(guī)范化是為了__AC_。

A.減少冗余B.消滅冗余C.控制操作異常D.控制數(shù)據(jù)不一致性

8、設(shè)X、Y是關(guān)系模式R的兩個屬性子集,若存在函數(shù)依靠X?Y,則它們之間的聯(lián)系方式為__AC__。

A.1:1B.1:MC.M:1D.M:N

9、以下有關(guān)范式的表達(dá)中錯誤的是__ABC_。

A.假使關(guān)系模式R?1NF,且R中主屬性完全依靠于碼,則R是2NFB.假使關(guān)系模式R?3NF,X,Y?U,若X?Y,則R是BCNF

C.假使關(guān)系模式R?BCNF,若X??Y(Y?X)是平凡的多值依靠,則R是4NFD.一個關(guān)系模式假使屬于4NF,則一定屬于BCNF,反之不成立

4

10、關(guān)系模式學(xué)生(學(xué)號,課程號,名次),若每一名學(xué)生每門課程有一定的名次,每門課程每一名次只有一名學(xué)生,則以下表達(dá)正確的是__ACD__。A.(學(xué)號,課程號)和(課程號,名次)都可以作為候選鍵B.只有(學(xué)號,課程號)能作為候選鍵C.關(guān)系模式屬于第三范式D.關(guān)系模式屬于BCNF

四、簡答題。

1、什么是數(shù)據(jù)模型?數(shù)據(jù)模型由哪三部分組成?

數(shù)據(jù)模型是描述數(shù)據(jù)及其之間聯(lián)系的方法,如層次數(shù)據(jù)模型、網(wǎng)狀數(shù)據(jù)模型、關(guān)系數(shù)據(jù)模型、面向?qū)ο竽P偷?。?shù)據(jù)模型的三要素包括:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)的約束條件。

2、什么是數(shù)據(jù)字典?

數(shù)據(jù)字典(DataDictionary)中存放關(guān)于數(shù)據(jù)庫中各級模式定義信息,而不是用戶的數(shù)據(jù),其中數(shù)據(jù)稱為“元數(shù)據(jù)〞。對數(shù)據(jù)庫的操作都要通過數(shù)據(jù)字典才能實現(xiàn)。

3、什么是數(shù)據(jù)獨(dú)立性?兩級數(shù)據(jù)獨(dú)立性是怎樣實現(xiàn)的?

數(shù)據(jù)獨(dú)立性是指數(shù)據(jù)庫中數(shù)據(jù)與應(yīng)用程序之間相互獨(dú)立,包括物理數(shù)據(jù)獨(dú)立性和規(guī)律數(shù)據(jù)獨(dú)立性。物理數(shù)據(jù)獨(dú)立性是指當(dāng)數(shù)據(jù)庫的存儲結(jié)構(gòu)改變,通過修改模式/內(nèi)模式映象,從而使模式保持不變,應(yīng)用程序不受影響。規(guī)律數(shù)據(jù)獨(dú)立性是指當(dāng)數(shù)據(jù)的全局規(guī)律結(jié)構(gòu)(即模式)發(fā)生變化時,通過改變外模式/模式映像,使外模式和用戶應(yīng)用程序不變。兩級映像保證了數(shù)據(jù)獨(dú)立性。

5、簡述關(guān)系模型的三類完整性規(guī)則及其含義。

(1)實體完整性:每個元組在主關(guān)鍵字的屬性上不能取空值。

(2)參照完整性:假使屬性或?qū)傩越MX是關(guān)系R2的外關(guān)鍵字也是關(guān)系R1的主關(guān)鍵字,則在R2中,K的取值或者為空,或者等于R1中某個關(guān)鍵字。(3)用戶定義的完整性。

6、關(guān)系模型與非關(guān)系模型比較,具有什么特點?

5

(1)建立在嚴(yán)格的數(shù)學(xué)基礎(chǔ)上

(2)概念單一,無論是實體還是聯(lián)系,無論是原始數(shù)據(jù)還是操作結(jié)果,都用關(guān)系表示(3)存儲路徑對用戶隱蔽

(4)數(shù)據(jù)操作的結(jié)果是集合,而不是單條記錄

五、綜合題。

溫馨提示

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

評論

0/150

提交評論