數(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)介

.從關(guān)系規(guī)范化理論的角度講,一個(gè)只知足1NF的關(guān)系可能存在的四方面問(wèn)題是:數(shù)據(jù)冗余度大、_插入異樣、改正異樣和刪除異樣。二一、單項(xiàng)選擇題(共30分,每題2分。把最適合的答案題號(hào)填入括號(hào)內(nèi))1.下邊列出的條目中,()是數(shù)據(jù)庫(kù)系統(tǒng)的構(gòu)成成員。Ⅰ.操作系統(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)模式5.設(shè)相關(guān)系R(A,B,C)和S(C,D)。與SQL語(yǔ)句selectA,B,DfromR,Swhere=等價(jià)的關(guān)系代數(shù)表達(dá)式是()。A、σ=(πA,B,D(R×S))B、πA,B,D(σ=(R×S))C、σ=((πA,BR)×(πDS))D、σ=(πD((πA,BR)×S)6.嵌入式SQL實(shí)現(xiàn)時(shí),采納預(yù)辦理方式是()。A、把SQL語(yǔ)句和宿主語(yǔ)語(yǔ)言句劃分開(kāi)來(lái)B、為SQL語(yǔ)句加前綴表記和結(jié)束標(biāo)記C、辨別出SQL語(yǔ)句,并辦理成函數(shù)調(diào)用形式D、把SQL語(yǔ)句編譯成二進(jìn)制碼7.關(guān)系模式R中的屬性所有是主屬性,則R的最高范式必然是()。A、1NFB、2NFC、3NFD、BCNF8.設(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、BCNF9.關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化理論主要解決的問(wèn)題是()。A、怎樣結(jié)構(gòu)適合的數(shù)據(jù)邏輯結(jié)構(gòu)B、怎樣結(jié)構(gòu)適合的數(shù)據(jù)物理結(jié)構(gòu)C、怎樣結(jié)構(gòu)適合的應(yīng)用程序界面D、怎樣控制不一樣用戶的數(shù)據(jù)操作權(quán)限10.從

ER圖導(dǎo)出關(guān)系模型時(shí),假如實(shí)體間的聯(lián)系是

M:N的,以下說(shuō)法中正確的選項(xiàng)是(

)。A、將

N方碼和聯(lián)系的屬性歸入

M方的屬B、將

M方碼和聯(lián)系的屬性歸入

N方的屬性中C、增添一個(gè)關(guān)系表示聯(lián)系,此中歸入M方和N方的碼D、在M方屬性和N方屬性中均增添一個(gè)表示級(jí)其余屬性11.在關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)中,設(shè)計(jì)關(guān)系模式是數(shù)據(jù)庫(kù)設(shè)計(jì)中()階段的任務(wù)。A、邏輯設(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ù)的履行,要么所有達(dá)成,要么所有不做,一個(gè)事務(wù)中對(duì)數(shù)據(jù)庫(kù)的所有操作都是一個(gè)不行切割的操作序列的特征是()。A、原子性B、一致性C、獨(dú)立性D、長(zhǎng)久性14.以下不屬于并發(fā)操作帶來(lái)的問(wèn)題是(A、丟掉改正B、不行重復(fù)讀

C、死鎖

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

A,T2要讀

A

B、T1正在寫

A,T2也要寫

AC、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ì)源程序進(jìn)行掃描,辨別出辦理成宿主語(yǔ)言的__________________________________形式。6.關(guān)系模式的操作異樣問(wèn)題常常是由______________________惹起的。

SQL語(yǔ)句,并7.邏輯設(shè)計(jì)的主要工作是

____________________。8.?dāng)?shù)據(jù)庫(kù)恢復(fù)的基來(lái)源則是

_________________________。9.判斷一個(gè)并發(fā)調(diào)動(dòng)能否正確,能夠用

_____________________看法來(lái)解決。10.ODBC中,驅(qū)動(dòng)程序管理器的作用是為應(yīng)用程序調(diào)用和加載

______________________。三、簡(jiǎn)答題(共40分)1、為何要進(jìn)行關(guān)系模式的分解分解的依照是什么分解有什么優(yōu)弊端(6分)2、數(shù)據(jù)庫(kù)設(shè)計(jì)的任務(wù)是什么數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程包含幾個(gè)主要階段哪些階段獨(dú)立于數(shù)據(jù)庫(kù)管理系統(tǒng)哪些階段依靠于數(shù)據(jù)庫(kù)管理系統(tǒng)(6分)答案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.把看法模式變換為DBMS能辦理的模式8.冗余9.可串行化10.?dāng)?shù)據(jù)庫(kù)驅(qū)動(dòng)程序三、簡(jiǎn)答題(共40分)1、為何要進(jìn)行關(guān)系模式的分解分解的依照是什么分解有什么優(yōu)弊端(6分)1)因?yàn)閿?shù)據(jù)之間存在著聯(lián)系和拘束,在關(guān)系模式的關(guān)系中可能會(huì)存在數(shù)據(jù)冗余和操作異樣現(xiàn)象,所以需要進(jìn)行關(guān)系模式的分解,以除去冗余和異樣現(xiàn)象。2)分解的依照是數(shù)據(jù)依靠和范式。3)分解的長(zhǎng)處是除去冗余和異樣,弊端是做查問(wèn)操作,需做連結(jié)操作,增添了查問(wèn)時(shí)間。2、數(shù)據(jù)庫(kù)設(shè)計(jì)的任務(wù)是什么數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程包含幾個(gè)主要階段哪些階段獨(dú)立于數(shù)據(jù)庫(kù)管理系統(tǒng)哪些階段依靠于數(shù)據(jù)庫(kù)管理系統(tǒng)(6分)1)數(shù)據(jù)庫(kù)設(shè)計(jì)的基本任務(wù)是:依據(jù)一個(gè)單位的信息需求,辦理需乞降數(shù)據(jù)庫(kù)的支撐環(huán)境(包含數(shù)據(jù)庫(kù)管理系統(tǒng)、操作系統(tǒng)和硬件等),設(shè)計(jì)出數(shù)據(jù)庫(kù)模式(包含看法模式、邏輯模式、外模式和內(nèi)模式等)以及應(yīng)用程序。2)數(shù)據(jù)庫(kù)設(shè)計(jì)可分為4個(gè)主要階段:需求剖析、看法設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì)。3)需求剖析和看法設(shè)計(jì)獨(dú)立于數(shù)據(jù)庫(kù)管理系統(tǒng)。4)邏輯設(shè)計(jì)和物理設(shè)計(jì)依靠于數(shù)據(jù)庫(kù)管理系統(tǒng)。三1.DB、DBMS和DBS三者之間的關(guān)系是()。A.DB包含DBMS和DBSB.DBS包含DB和DBMSC.DBMS包含DB和DBSD.不可以互相包含2.對(duì)數(shù)據(jù)庫(kù)物理儲(chǔ)存方式的描繪稱為()A.外模式B.內(nèi)模式C.看法模式D.邏輯模式3.在數(shù)據(jù)庫(kù)三級(jí)模式間引入二級(jí)映象的主要作用是()A.提升數(shù)據(jù)與程序的獨(dú)立性B.提升數(shù)據(jù)與程序的安全性C.保持?jǐn)?shù)據(jù)與程序的一致性D.提升數(shù)據(jù)與程序的可移植性4.視圖是一個(gè)“虛表”,視圖的結(jié)構(gòu)鑒于()A.基本表B.視圖C.基本表或視圖D.?dāng)?shù)據(jù)詞典5.關(guān)系代數(shù)中的π運(yùn)算符對(duì)應(yīng)SELECT語(yǔ)句中的以下哪個(gè)子句()A.SELECTB.FROMC.WHERED.GROUPBY7.怎樣結(jié)構(gòu)出一個(gè)適合的數(shù)據(jù)邏輯結(jié)構(gòu)是()主要解決的問(wèn)題。A.關(guān)系系統(tǒng)查問(wèn)優(yōu)化B.?dāng)?shù)據(jù)詞典C.關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論D.關(guān)系數(shù)據(jù)庫(kù)查問(wèn)8.將E-R模型變換成關(guān)系模型,屬于數(shù)據(jù)庫(kù)的()。A.需求剖析B.看法設(shè)計(jì)C.邏輯設(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(jué)鎖B.只可加S鎖C.可加S鎖或X鎖D.不可以加任何鎖二、填空題(本大題共10小題,每題2分,共20分)數(shù)據(jù)庫(kù)的邏輯數(shù)據(jù)獨(dú)立性是由_____________映象供給的。2.關(guān)系代數(shù)中特意的關(guān)系運(yùn)算包含:選擇、投影、連結(jié)和_________。設(shè)有學(xué)生表S(學(xué)號(hào),姓名,班級(jí))和學(xué)生選課表SC(學(xué)號(hào),課程號(hào),成績(jī)),為保護(hù)數(shù)據(jù)一致性,表S與SC之間應(yīng)知足____________________完好性拘束。4.當(dāng)數(shù)據(jù)庫(kù)被損壞后,假如預(yù)先保留了數(shù)據(jù)庫(kù)副本和____________,就有可能恢復(fù)數(shù)據(jù)庫(kù)。5.假如一個(gè)知足1NF關(guān)系的所有屬性合起來(lái)構(gòu)成一個(gè)重點(diǎn)字,則該關(guān)系最高知足的范式是_______________(在1NF、2NF、3NF范圍內(nèi))。6.設(shè)關(guān)系模式R(A,B,C,D),函數(shù)依靠集F={AB→C,D→B},則R的候選碼為_(kāi)___________________。從關(guān)系規(guī)范化理論的角度講,一個(gè)只知足1NF的關(guān)系可能存在的四方面問(wèn)題是:數(shù)據(jù)冗余度大、插入異樣、______________和刪除異樣。并發(fā)控制的主要方法是___________體制。9.若相關(guān)系模式R(A,B,C)和S(C,D,E),SQL語(yǔ)句SELECTA,DFROMR,SWHERE=ANDE='80'對(duì)應(yīng)的關(guān)系代數(shù)表達(dá)式是____________________________。10.分E-R圖之間的矛盾主要有屬性矛盾、___________、結(jié)構(gòu)矛盾三種。三、簡(jiǎn)答題(本大題共4小題,每題5分,共20分)1.說(shuō)明視圖與基本表的差別和聯(lián)系。試述關(guān)系模型的參照完好性規(guī)則。簡(jiǎn)述系統(tǒng)故障時(shí)的數(shù)據(jù)庫(kù)恢復(fù)策略。答案一、BBACACCCCD二、1.外模式/模式2.除3.參照4.日記文件5.3NF6.AD7.改正異樣8.封閉9.πA,D(σE='80'(RS))10.命名矛盾三1.答:視圖是從一個(gè)或幾個(gè)基本表導(dǎo)出的表,它與基本表不一樣,它是一個(gè)虛表,(2分)數(shù)據(jù)庫(kù)中只寄存視圖的定義,而不寄存視圖對(duì)應(yīng)的數(shù)據(jù),這些數(shù)據(jù)寄存在本來(lái)的基本表中,當(dāng)基本表中的數(shù)據(jù)發(fā)生變化,從視圖中查問(wèn)出的數(shù)據(jù)也就隨之改變(2分)。視圖一經(jīng)定義就能夠像基本表同樣被查問(wèn)、刪除,也能夠在一個(gè)視圖之上再定義新的視圖,可是對(duì)視圖的更新操作有限制(1分)。2.答:事務(wù)擁有四個(gè)特征,即ACID特征:(1分)(1)原子性:事務(wù)中包含的所有操作要么都做,要么都不做。(1分)(2)一致性:事務(wù)一定使數(shù)據(jù)庫(kù)從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài)。(1分)(3)隔絕性:一個(gè)事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對(duì)并發(fā)的其余事務(wù)是隔絕的。(1分)(4)連續(xù)性:事務(wù)一旦提交,對(duì)數(shù)據(jù)庫(kù)的改變是永遠(yuǎn)的。(

1分)3.答:參照完好性規(guī)則:若屬性(或?qū)傩越M)

F是基本關(guān)系

R的外碼,它與基本關(guān)系

S的主碼

Ks

相對(duì)應(yīng)(基本關(guān)系

R和

S不必定是不一樣的關(guān)系)(

2分),則關(guān)于

R中每個(gè)元組在F上的值一定為:取空值(

F的每個(gè)屬性值均為空值)(分)或許等于

S中某個(gè)元組的主碼值(分)。4.答:正像掃描日記文件,找出在故障發(fā)生前已經(jīng)提交的事務(wù),將其事務(wù)表記記入

REDO隊(duì)列,同時(shí)找出故障發(fā)生時(shí)還沒(méi)有達(dá)成的事務(wù),將其事務(wù)表記記入

UNDO行列(

2分);對(duì)

UNDO行列中的各個(gè)事務(wù)進(jìn)行撤除辦理(分);對(duì)REDO行列中的各個(gè)事務(wù)進(jìn)行重做辦理。(分)四一、選擇題:1、要保證數(shù)據(jù)庫(kù)邏輯數(shù)據(jù)獨(dú)立性,需要改正的是

(

)。A.模式

B.模式與內(nèi)模式的映照

C.模式與外模式的映照

D.內(nèi)模式2、不一樣意任何其余事務(wù)對(duì)一個(gè)鎖定目標(biāo)加鎖的鎖是(

)。A共享鎖

B

排他鎖

C共享鎖或排他鎖

D

都不是3、數(shù)據(jù)庫(kù)中(

)是指數(shù)據(jù)的正確性和相容性。A安全性

B完好性

C

并發(fā)性

D恢復(fù)性4、

設(shè)K為關(guān)系模式

R<U,F>中的屬性或?qū)傩越M合,若

U完好函數(shù)依靠

K,則

K稱為R的一個(gè)(

)。A重點(diǎn)字

B候選碼

C

主屬性

D主屬性值5、數(shù)據(jù)庫(kù)系統(tǒng)和文件系統(tǒng)的差別是(

)。數(shù)據(jù)庫(kù)系統(tǒng)復(fù)雜,文件系統(tǒng)簡(jiǎn)單;文件系統(tǒng)不可以解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問(wèn)題,而數(shù)據(jù)庫(kù)系統(tǒng)能解決此問(wèn)題;文件系統(tǒng)只好管理程序言件,而數(shù)據(jù)庫(kù)系統(tǒng)能管理各樣文件;文件系統(tǒng)管理的數(shù)據(jù)量小,而數(shù)據(jù)庫(kù)系統(tǒng)管理的數(shù)據(jù)量大;6、設(shè)關(guān)系R,按條件f對(duì)關(guān)系R進(jìn)行選擇,其關(guān)系代數(shù)是()。Aσf(R×R)BΠf(R∞R)Cσf(R)DΠf(R)7、關(guān)系模式中,各級(jí)模式之間的關(guān)系為()。A3NF∈2NF∈1NFB3NF∈1NF∈2NFC1NF∈2NF∈3NFD2NF∈1NF∈3NF8、數(shù)據(jù)庫(kù)系統(tǒng)的核心是()A數(shù)據(jù)庫(kù)

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

C數(shù)

據(jù)模型

D軟件工具9、多用戶共享數(shù)據(jù)庫(kù)時(shí),為了保證用戶正確讀寫數(shù)據(jù),DBMS一定進(jìn)行()。A安全性控制B恢復(fù)性控制C并發(fā)性控制D可靠性控制10、數(shù)據(jù)庫(kù)管理系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)的查問(wèn)、插入、刪除等操作,這類功能是(能

)。A數(shù)據(jù)定義功能B數(shù)據(jù)管理功能C數(shù)據(jù)操控功D數(shù)據(jù)控制功能11、數(shù)據(jù)模型的三因素是()。A數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)完好性B數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫(kù)定義和數(shù)據(jù)庫(kù)保護(hù)C數(shù)據(jù)定義、數(shù)據(jù)操作和數(shù)據(jù)保護(hù)D關(guān)系數(shù)據(jù)庫(kù)、層次數(shù)據(jù)庫(kù)和網(wǎng)狀數(shù)據(jù)庫(kù)性

12、E-R模型的基本成分是(A字段和記錄D實(shí)體和聯(lián)系

)。B記錄和實(shí)體

C

聯(lián)系和屬13、關(guān)系數(shù)據(jù)庫(kù)用(

)來(lái)表示實(shí)體之間的聯(lián)系。A

樹(shù)結(jié)構(gòu)

B

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

C

二維表

D線性表14、在數(shù)據(jù)庫(kù)系統(tǒng)中,系統(tǒng)的故障種類有三種,以下不是故障種類的為(A系統(tǒng)故障B磁盤故障

C

)。事物故障

D操作系統(tǒng)故障15、在并發(fā)操作中可能產(chǎn)生若干數(shù)據(jù)庫(kù)不一致性,除了丟掉改正、不可以重復(fù)讀之外,還有()。A

B

C障

D活鎖和死鎖16、擁有數(shù)據(jù)冗余度小,數(shù)據(jù)共享以及較高數(shù)據(jù)獨(dú)立性等特點(diǎn)的系統(tǒng)是(A文件系統(tǒng)B數(shù)據(jù)庫(kù)系統(tǒng)C管理系統(tǒng)

D高級(jí)程序

)。17、在一個(gè)關(guān)系中,假如有這樣一個(gè)屬性組存在,它的值能獨(dú)一的表記此關(guān)系中的一個(gè)元組,該屬性組稱為(

)。A候選碼

B數(shù)據(jù)項(xiàng)

C

主屬性

D主屬性值18、.在數(shù)據(jù)庫(kù)設(shè)計(jì)中,將A需求剖析階段

E-R圖變換成關(guān)系數(shù)據(jù)模型的過(guò)程屬于(B

)。邏輯設(shè)計(jì)階段C看法設(shè)計(jì)階段19、設(shè)F是基本關(guān)系的主碼K相對(duì)應(yīng),則稱

D物理設(shè)計(jì)階段R的一個(gè)或一組屬性,但不是關(guān)系F是基本關(guān)系R的(

R的碼。假如)。

F與基本關(guān)系

SA候

選碼

B主

C全碼

D外碼20、當(dāng)局部

E-R圖歸并成全局

E-R圖時(shí),可能出現(xiàn)矛盾,下邊所列舉的矛盾中(

)不屬于上述矛盾。A

屬性

B語(yǔ)

法矛盾

C結(jié)

構(gòu)

沖突

D命名矛盾21、在A

SQL語(yǔ)言中,視圖是數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)中的(內(nèi)模式B模式

)。

C外

模式

D物理模式22、以下(A

選擇

)運(yùn)算不是特意的關(guān)系運(yùn)算。B投影

C

笛卡爾積

D連結(jié)23、日記文件的主要作用是辦理數(shù)據(jù)庫(kù)的(A安全性

B

)。完好性

C

恢復(fù)

D并發(fā)控制二、填空題:1、三類經(jīng)典的數(shù)據(jù)模型是_________、_________和_________。此中,________當(dāng)前應(yīng)用最寬泛。2、_________模型是面向信息世界的,它是按用戶的看法對(duì)數(shù)據(jù)和信息建模;________模型是面向計(jì)算機(jī)世界的,它是按計(jì)算機(jī)系統(tǒng)的看法對(duì)數(shù)據(jù)建摸。3、關(guān)系模型的實(shí)體完好性是指______________________________。在關(guān)系模型中,候選碼是指_______________________,全碼是指_________________________。4、設(shè)E3≡

Ei

為關(guān)系代數(shù)表達(dá)式,依據(jù)關(guān)系代數(shù)等價(jià)變換規(guī)則,(__________,若選擇條件F只波及E1中的屬性,則σ

E1×E2)×F(E1×E2)≡____________。5、數(shù)據(jù)依靠是關(guān)系中屬性間的互相關(guān)系,最重要的數(shù)據(jù)依靠有兩種,即

_____依靠和多值依靠。6、在關(guān)系規(guī)范化過(guò)程中,將

1NF轉(zhuǎn)變?yōu)?/p>

2NF,要除去

______________________,若一個(gè)關(guān)系模式

R∈2NF,而且除去了非主屬性對(duì)碼的傳達(dá)依靠,則

R∈__NF。7、數(shù)據(jù)庫(kù)的保護(hù)舉措有________控制、_________控制、_________控制和數(shù)據(jù)庫(kù)恢復(fù)等。8、事務(wù)是并發(fā)控制的基本單位,

事務(wù)的四個(gè)性質(zhì)是

_______性、_______性、_______性和________性。9、并發(fā)控制的主要方法是封閉,封閉的種類有兩種,即

________鎖和_______鎖。10、故障恢復(fù)的基本手段有

____________和_________________。11、DBMS的中文全稱是

___________。12、數(shù)據(jù)管理的發(fā)展經(jīng)歷了人工管理階段、

_________階段和

________階段。13、數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式分別是

___________,___________

和_________。此中__________是用來(lái)定義數(shù)據(jù)庫(kù)的全局邏輯結(jié)構(gòu)的。數(shù)據(jù)庫(kù)系統(tǒng)的兩級(jí)獨(dú)立性分別是__________和_________。14、數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟有需求剖析、

___________、邏輯結(jié)構(gòu)設(shè)計(jì)、

___________、數(shù)據(jù)庫(kù)實(shí)行和

____________。15、實(shí)體聯(lián)系模型中三種聯(lián)系是

__________、__________、__________;16、數(shù)據(jù)庫(kù)系統(tǒng)是由數(shù)據(jù)庫(kù)、

__________、__________、__________和用戶共同組成;17、并發(fā)控制帶來(lái)的三種數(shù)據(jù)不一致是

__________、__________、__________;18、數(shù)據(jù)庫(kù)的邏輯模型設(shè)計(jì)階段,任務(wù)是將

________變換成關(guān)系模型;19、關(guān)系規(guī)范化理論是設(shè)計(jì)

________的指南和工具。20、從用戶角度看,數(shù)據(jù)庫(kù)系統(tǒng)的系統(tǒng)結(jié)構(gòu)可分為

_________結(jié)構(gòu)、________結(jié)構(gòu)、客戶/服務(wù)器結(jié)構(gòu)和_________結(jié)構(gòu)。三、簡(jiǎn)答題:1、什么是E-R圖E-R圖的基本因素是什么2、并發(fā)操作可能會(huì)產(chǎn)生哪幾類數(shù)據(jù)不一致用什么方法能防止各樣不一致的狀況3、數(shù)據(jù)庫(kù)恢復(fù)的基本技術(shù)有哪些四、計(jì)算:設(shè)有以下所示的三個(gè)詳細(xì)關(guān)系:ABCafbbdeafcagdafebdgRSTDEF3d25a14d85d4CD541、求:(1)E1=ΠA,C,D(σA=’a’∧B=’f’(R∞T))E2=ΠD(S)-ΠD(T)(3)E3=(R÷T)×(σD<5(S))E4=R∩(ΠA,B(R)×ΠC(T))2、MNDc1d1c2d2ABCDa1b1c1d1a1b2c2d3a1b1c2d2a2b2c1d1a3b2c3d1a2b2c2d2求:(1)、E1=ΠA,C,D(σA=’a1’∧B=’b1’(M∞N))(2)、

E2=Πc,D(M)-

N(3)、E3=(M÷N)×

N五、1、三個(gè)關(guān)系為:S(S#,C(C#,SC(S#,

SNAME,AGE,SEX)CNAME,TEACHER)C#,GRADE)1)檢索學(xué)習(xí)課程號(hào)為C5的學(xué)生的學(xué)號(hào)和姓名;2)檢索“李強(qiáng)”同學(xué)不學(xué)的課程號(hào);3)檢索學(xué)習(xí)課程號(hào)為C2的學(xué)生的學(xué)號(hào)和成績(jī);4)檢索”程軍”老師所代的課程號(hào)和課程名;5)檢索年紀(jì)大于21的男學(xué)生的學(xué)號(hào)和姓名;6)檢索選修課程名為Maths的學(xué)生的學(xué)號(hào)和姓名;7)檢索選修課程號(hào)為C2或C4的學(xué)生學(xué)號(hào);8)把“王云”同學(xué)的年紀(jì)改為22歲;插入一個(gè)新的學(xué)生記錄(”S9”,”程玲”,21,女);刪除”程軍”老師所代的課程。2、設(shè)有以下所示的部件表P,供給商表S及供給表SP:P(PNO,PNAME,PADDR,PQTY)S(SNO,SNAME,SADDR)SP(SNO,PNO,SPQTY)此中,各列的含義以下:PNO—部件號(hào),PNAME—部件名稱,PADDR—部件寄存地址,PQTY—部件庫(kù)存量SNO—供給商號(hào),SNAME—供給商名稱,SADDR—供給商地址,SPQTY—供給量試用SQL語(yǔ)句寫出以下操作:1)利用SQL的數(shù)據(jù)定義功能創(chuàng)立P表,且定義PNO為主碼。2)查問(wèn)所有在“北京”的供給商號(hào),供給商名稱及其所供給的所有部件數(shù)目的總和(SUM)。3)查問(wèn)供給量已超出1000的部件的部件號(hào),部件名稱及部件的庫(kù)存量。4)將所有寄存地址在“西安”的部件的庫(kù)存量增添50%。(5)從供給關(guān)系SP中刪除供給量低于1000的供給記錄。6)將對(duì)S表的查問(wèn)及插入的權(quán)限授與USER1用戶。六、1.現(xiàn)有以下關(guān)系模式:教師(教師編號(hào),姓名,電話,所在部門,借閱圖書編號(hào),圖書名稱,借閱日期,備注)1)試剖析該關(guān)系模式的函數(shù)依靠,并指明其主碼。2)該關(guān)系能否存在部分函數(shù)依靠,如有,請(qǐng)指出。3)將該關(guān)系分解到2NF,3NF。2.考生(準(zhǔn)考據(jù)號(hào),姓名,電話,家庭地址,報(bào)考專業(yè)編號(hào),報(bào)考專業(yè)名稱,報(bào)考年份,備注)1)試剖析該關(guān)系模式的函數(shù)依靠,并指明其主碼。2)該關(guān)系能否存在部分函數(shù)依靠,如有,請(qǐng)指出。3)將該關(guān)系分解到2NF,3NF。七、數(shù)據(jù)庫(kù)設(shè)計(jì)題:1.學(xué)生與教師管理教課模型以下:1)有若干學(xué)生包含:學(xué)號(hào)、姓名、性別、年紀(jì)。2)有若干教師包含:編號(hào)、姓名、性別、年紀(jì)、職稱。3)開(kāi)設(shè)若干課程包含:課程號(hào)、課程名、課時(shí)、學(xué)分。4)一門課程只安排一名教師任教,一名教師可任多門課程。教師任課包含任課時(shí)間和使用教材。5)一門課程有多名學(xué)生選修,

溫馨提示

  • 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)論