數(shù)據(jù)庫試題庫(有答案)_第1頁
數(shù)據(jù)庫試題庫(有答案)_第2頁
數(shù)據(jù)庫試題庫(有答案)_第3頁
數(shù)據(jù)庫試題庫(有答案)_第4頁
數(shù)據(jù)庫試題庫(有答案)_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

復習題

-■、填空題,

1、三類經(jīng)典的數(shù)據(jù)模型就是_、_與其中,——目前應用最廣泛。

2、—模型就是面向信息世界的,它就是按用戶而觀點對數(shù)據(jù)與信息建模;——模型就是面向計算

機世界的,它就是按計算機系統(tǒng)的觀點對數(shù)據(jù)建摸。

3、關(guān)系模型的實體完整性就是指o在關(guān)系模型中,候選碼就是指

,全碼就是指—。

4、設Ei為關(guān)系代數(shù)表達式,根據(jù)關(guān)系代數(shù)等價變換規(guī)則,(E1XE2)XE3三_一若選擇條件F只涉

及E1中的屬性,則。F(E1XE2)=。

5、數(shù)據(jù)依賴就是關(guān)系中屬性間的相互關(guān)聯(lián),最重要的數(shù)據(jù)依賴有兩種,即依賴與多值依賴。

6、在關(guān)系規(guī)范化過程中,將1NF轉(zhuǎn)化為2NF,要消除_若一個關(guān)系模式RW2NF,并且

消除了非主屬性對碼的傳遞依賴,則Re_NF。

7、數(shù)據(jù)庫的保護措施有控制、控制、控制與數(shù)據(jù)庫恢復等。

8、事務就是并發(fā)控制的基本單位,事務的四個性質(zhì)就是——性、—性、一性與——性。

9、并發(fā)控制的主要方法就是封鎖,封鎖的類型有兩種,即鎖與鎖。

10、故障恢復的基本手段有_—與_

11、DBMS的中文全稱就是.

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

13、數(shù)據(jù)庫系統(tǒng)的三級模式分別就是_與_其中_—就是用來定義

數(shù)據(jù)庫的全局邏輯結(jié)構(gòu)的。數(shù)據(jù)庫系統(tǒng)的兩級獨立性分別就是與.

14、數(shù)據(jù)庫設計的步驟有需求分析、_—、邏輯結(jié)構(gòu)設計、一、數(shù)據(jù)庫實施與—

15、實體聯(lián)系模型中三種聯(lián)系就是_;

16、數(shù)據(jù)庫系統(tǒng)就是由數(shù)據(jù)庫、、、_____與用戶共同組成;

17、并發(fā)控制帶來的三種數(shù)據(jù)不一致就是、、;

18、數(shù)據(jù)庫的邏輯模型設計階段,任務就是將——轉(zhuǎn)換成關(guān)系模型;

19、關(guān)系規(guī)范化理論就是設計的指南與工具。

20、從用戶角度瞧,數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)可分為——結(jié)構(gòu)、一結(jié)構(gòu)、客戶/服務器結(jié)構(gòu)與

_________結(jié)構(gòu)。

二、選擇題:

1、要保證數(shù)據(jù)庫邏輯數(shù)據(jù)獨立性,需要修改的就是()

A、模式B

C、模式與外模式的映射D

2、不允許任何其她事務對一個鎖定目標加鎖的鎖就是()。

A共享鎖B排她鎖

C共享鎖或排她鎖D都不就是

3、數(shù)據(jù)庫中()就是指數(shù)據(jù)的正確性與相容性。

A安全性B完整性

C并發(fā)性D恢復性

4、設K為關(guān)系模式R〈U,F>中的屬性或?qū)傩越M合,若U完全函數(shù)依賴K,則K稱為R的一個()。

A關(guān)鍵字B候選碼

C主屬性D主屬性值

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

A數(shù)據(jù)庫系統(tǒng)復雜,文件系統(tǒng)簡單;

B文件系統(tǒng)不能解決數(shù)據(jù)冗余與數(shù)據(jù)獨立性問題,而數(shù)據(jù)庫系統(tǒng)能解決此問題;

C文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫系統(tǒng)能管理各種文件;

D文件系統(tǒng)管理的數(shù)據(jù)量小,而數(shù)據(jù)庫系統(tǒng)管理的數(shù)據(jù)量大;

6、設關(guān)系R,按條件f對關(guān)系R進行選擇,其關(guān)系代數(shù)就是()?

Aof(RXR)Bnf(RooR)

Cof(R)Dnf(R)

7、關(guān)系模式中,各級模式之間的關(guān)系為()。

A3NFe2NFeINFB3NFeiNFe2NF

CINFe2NFe3NFD2NFG1NFG3NF

8、數(shù)據(jù)庫系統(tǒng)的核心就是()

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

C數(shù)據(jù)模型D軟件工具

9、多用戶共享數(shù)據(jù)庫時,為了保證用戶正確讀寫數(shù)據(jù),DBMS必須進行(

A安全性控制B恢復性控制

C并發(fā)性控制D可靠性控制

10、數(shù)據(jù)庫管理系統(tǒng)能實現(xiàn)對數(shù)據(jù)的查詢、插入、刪除等操作,這種功能就是()。

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ù)庫定義與數(shù)據(jù)庫維護

C數(shù)據(jù)定義、數(shù)據(jù)操作與數(shù)據(jù)維護

D關(guān)系數(shù)據(jù)庫、層次數(shù)據(jù)庫與網(wǎng)狀數(shù)據(jù)庫

12、E-R模型的基本成分就是()。

A字段與記錄B記錄與實體

C聯(lián)系與屬性D實體與聯(lián)系

13、關(guān)系數(shù)據(jù)庫用()來表示實體之間的聯(lián)系。

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

C二維表D線性表

14、在數(shù)據(jù)庫系統(tǒng)中,系統(tǒng)的故障類型有三種,如下不就是故障類型的為()。

A系統(tǒng)故障B磁盤故障

C事物故障D操作系統(tǒng)故障

15、在并發(fā)操作中可能產(chǎn)生若干數(shù)據(jù)庫不一致性,除了丟失修改、不能重復讀以外,還有()。

A讀“臟”數(shù)據(jù)B不可串行化

C事物內(nèi)部故障D活鎖與死鎖

16、具有數(shù)據(jù)冗余度小,數(shù)據(jù)共享以及較高數(shù)據(jù)獨立性等特征的系統(tǒng)就是()。

A文件系統(tǒng)B數(shù)據(jù)庫系統(tǒng)

C管理系統(tǒng)D高級程序

17、在一個關(guān)系中,如果有這樣一個屬性組存在,它的值能唯一的標識此關(guān)系中的一個元組,該屬性組稱為

()o

A候選碼B數(shù)據(jù)項

C主屬性D主屬性值

18、、速數(shù)據(jù)庫設計中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于()。

A需求分析階段B邏輯設計階段

C概念設計階段D物理設計階段

19、設F就是基本關(guān)系R的一個或一組屬性,但不就是關(guān)系R的碼。如果F與基本關(guān)系S的主碼K相對應,則稱F

就是基本關(guān)系R的()。

A候選碼B主碼C全碼D外碼

20、當局部E-R圖合并成全局E-R圖時,可能出現(xiàn)沖突,下面所列舉的沖突中()不屬于上述沖突。

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

21、在SQL語言中,視圖就是數(shù)據(jù)庫體系結(jié)構(gòu)中的().

A內(nèi)模式B模式C外模式D物理模式

22、下列()運算不就是專門的關(guān)系運算。

A選擇B投影C笛卡爾積D連接

23、日志文件的主要作用就是處理數(shù)據(jù)庫的()。

A安全性B完整性C恢復D并發(fā)控制

三、就是非題:

()1、在關(guān)系代數(shù)中,自然連接就就是等值連接。

()2、視圖就是由基本表或其她視圖導出的表,因此它對應實際存儲的數(shù)據(jù)。

()3、在關(guān)系規(guī)范化過程中,將1NF轉(zhuǎn)化為2NF,要消除非主屬性對碼的傳遞依賴。

()4、實體間的所有聯(lián)系都可以轉(zhuǎn)換為單獨的聯(lián)系表。

()5、任何一個二目關(guān)系都就是屬于BCNF的。

()6、deletetable與droptable都可以完全刪除一張表。

()7、對象與實體之間就是ispartof的關(guān)系,屬性與對象類型之間就是ismemberof的關(guān)系。

()8、若RE3NF,則R必屬于BCNF。

()9、數(shù)據(jù)庫系統(tǒng)就就是DBMS。

()10、在數(shù)據(jù)庫的設計過程中規(guī)范化就是必不可少的。

四、簡答題:

1、什么就是E-R圖?E-R圖的基本要素就是什么?

2、并發(fā)操作可能會產(chǎn)生哪幾類數(shù)據(jù)不一致?用什么方法能避免各種不一致的情況?

3、數(shù)據(jù)庫恢復的基本技術(shù)有哪些?

五、計算:

設有如下所示的三個具體關(guān)系:

RST

,(R

(2)、E2=nc,D(M)-N

(3),E3=(M+N)XN

六、

1、

三個關(guān)系為:

S(S#,SNAME,AGE,SEX)

C(C#,CNAME,TEACHER)

SC(Stt,Cft,GRADE)

(1)>檢索學習課程號為C5的學生的學號與姓名;

(2)?檢索“李強”同學不學的課程號;

⑶?檢索學習課程號為C2的學生的學號與成績;

(4)?檢索“程軍”老師所代的課程號與課程名;檢索年齡大于21的男學生的學號與姓名;

(6)>檢索選修課程名為Maths的學生的學號與姓名;

(7)>檢索選修課程號為C2或C4的學生學號;

⑻>把“王云”同學的年齡改為22歲;插入一個新的學生記錄(“S9“,“程玲”,21,女);刪除“程軍”

老師所代的課程。

2、設有如下所示的零件表P,供應商表S及供應表SP:

P(PN0,PNAME,PADDR,PQTY)

S(SN0,SNAME,SADDR)

SP(SN0,PNO,SPQTY)

其中,各列的含義如下:

PN0一零件號,PNAME一零件名稱,PADDR一零件存放地點,PQTY一零件庫存量

SNO一供應商號,SNAME一供應商名稱,SADDR一供應商地址,SPQTY—供應量

試用SQL語句寫出下列操作:

(1)利用SQL的數(shù)據(jù)定義功能創(chuàng)建P表,且定義PNO為主碼。

(2)查詢所有在“北京”的供應商號,供應商名稱及其所供應的所有零件數(shù)量的總與(SUM)。

(3)查詢供應量己超過1000的零件的零件號,零件名稱及零件的庫存量。

(4)將所有存放地點在“西安”的零件的庫存量增加50%?

(5)從供應關(guān)系SP中刪除供應量低于1000的供應記錄。

(6)將對S表的瓷詢及插入的權(quán)限授予USER1用戶。

七、

1.現(xiàn)有如下關(guān)系模式:教師(教師編號,姓名,電話,所在部門,借閱圖書編號,圖書名稱,借閱日期,備注)

(1)試分析該關(guān)系模式的函數(shù)依賴,并指明其主碼。

(2)該關(guān)系就是否存在部分函數(shù)依賴,若有,請指出。

(3)將該關(guān)系分解到2NF,3NF。

2.考生(準考證號,姓名,電話,家庭住址,報考專業(yè)編號,報考專業(yè)名稱,報考年份,備注)

(1)試分析該關(guān)系模式的函數(shù)依賴,并指明其主碼。

(2)該關(guān)系就是否存在部分函數(shù)依賴,若有,請指出。

(3)將該關(guān)系分解到2NF,3NF。

八、數(shù)據(jù)庫設計題:

1.

學生與教師管理教學模型如下:

(1)有若干學生包括:學號、姓名、性別、年齡。

(2)有若干教師包括:編號、姓名、性別、年齡、職稱。

(3)開設若干課程包括:課程號、課程名、課時、學分。

(4)一門課程只安排一名教師任教,一名教師可任多門課程。教師任課包括任課時間與使用教材。

(5)一門課程有多名學生選修,每名學生可選修多門課。學生選課包括所選課程與考核成績。

求:

(1)確定實體及其包含的屬性。

(2)設計系統(tǒng)的概念結(jié)構(gòu)模型(E-R圖)。

(3)設計系統(tǒng)的關(guān)系數(shù)據(jù)庫邏輯模型(關(guān)系模式)。

2.

(1)圖書信息包括:書號、書名、作者、數(shù)量、出版社、單價、架號。

(2)出版社信息包括:出版社號、社名、地址、電話、郵編、信箱。

(3)讀者信息包括:借書證號、姓名、單位。

(4)一個出版社可以出版多種書籍,但每本書只能在一個出版社出版,出版應有日期與責任編輯。

(5)每個讀者可以借閱多本圖書,每本圖書可以有多人借閱。借閱信息包括:借書日期、還書日期、就是否續(xù)

借。

解題要求:

(1)確定實體及其包含的屬性。

(2)設計系統(tǒng)的概念結(jié)構(gòu)模型(E-R圖).

(3)設計系統(tǒng)的關(guān)系數(shù)據(jù)庫邏輯模型(關(guān)系模式)。

復習題參考答案

一、填空題:

1.層次模型網(wǎng)狀模型關(guān)系模型關(guān)系模型

2.概念模型數(shù)據(jù)模型

3.主屬性的值不能為空能唯一標識元組的屬性與屬性組

4.E1X(E2XE3)oFI(El)XE2

5.函數(shù)

6.非屬性對碼的部分函數(shù)依賴3

7.安全性完整性并發(fā)

8.原子性一致性隔離性持久性

9.排它鎖共享鎖

10.數(shù)據(jù)轉(zhuǎn)儲登記日志文件

11.數(shù)據(jù)庫管理系統(tǒng)

12.文件系統(tǒng)數(shù)據(jù)庫管理

13.外模式模式內(nèi)模式模式外模式/模式模式/內(nèi)模式

14.概念結(jié)構(gòu)設計物理結(jié)構(gòu)設計數(shù)據(jù)庫的運行與維護

15.一對一一對多多對多

16.數(shù)據(jù)庫管理系統(tǒng)操作系統(tǒng)數(shù)據(jù)庫管理員

17.丟失修改不可重復讀讀臟數(shù)據(jù)

18.E-R圖

19.邏輯結(jié)構(gòu)

20.集中式分布式瀏覽器/服務器

二、選擇題:

1-5CBBBB

6-10CABCC

11-15ADCDA

16-20BABDB

21-23CCC

三、就是非題:

1-5錯錯錯對對

6-10錯錯錯錯對

四、簡答題:

五、計算:

1、

ABD

a1b1d1

a1b1d2

2、

0nzz

c2d3

c3niz

3、

ABCD

a1b1c1d1

a1b1c2d2

a2b2c1d1

a2b2c2d2

4.

ABC

afb

afc

2、

1、

ABD

albldl

albld2

2、

ABCD

alblcldl

alblc2d2

a2b2cldl

a2b2c2d2

1、

1IIs#,sname(oc#=,c5,As>s#=sc、s))

2、nc#(c)-nc#(osname='李強'Ns、s#=sc、s#町Vs))

3、ns#,grade(。c#=,c2,(sc))

4^Hc#,cname(oteacher='程軍’(C))

5、IIs#,sname(。age>21Asex='男'(S))

6、IIs#,sname((FIc#(ocname=,maths?(C))SC)>^S)

7、ris#(oc#='c2'Vc#='c4'(sc))

SQL語言查詢語句

I.SELECTS、S#,S、Sname

FROMSC,S

WHERESC、C#='C5'ANDSC、S#=S、S#;

2.SELECTC#

FROMC

WHEREC#NOTIN(SELECTSC.C#

FROMSC,S

WHERES、Sname=,李強'ANDS、S#=SC、S#);

3.SELECTS#,GRADE

FROMSC

WHEREC#=,C2,;

4.SELECTC#,Cname

FROMC

WHERETEACHERS程軍二

5.SELECTS#,Sname

FROMS

WHERESEX='男'ANDAGE>21;

6.SELECTS#,Sname

FROMSC,S,C

WHEREC>Cname='maths'ANDC、C#=SC>C#ANDSC、S#=S、S#;

7.SELECTS#

FROMSC

WHEREC#='C2'ORC#='C4\

8.

UPDATES

SETAGE=22

WHERESNAME=,王云,;

INSERTINTOS

VALUES('S9','程玲',21,'女');

DELETE

FROMC

WHERETEACHERS程軍,;

2、

1、CREATETABLEP

(PNOCHAR(5)NOTNULLUNIQUE,

PNAMECHAR(15),

PADDRCHAR(20),

PQTYCHAR(IO));

2、SELECTSNO,SNAME.SUM(SPQTY)

FROMS,SP

WHERES、SNO=SP、SNOAN

溫馨提示

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

評論

0/150

提交評論