2022-2022-1學(xué)期南方數(shù)據(jù)庫(kù)原理與應(yīng)用(B)卷_第1頁(yè)
2022-2022-1學(xué)期南方數(shù)據(jù)庫(kù)原理與應(yīng)用(B)卷_第2頁(yè)
2022-2022-1學(xué)期南方數(shù)據(jù)庫(kù)原理與應(yīng)用(B)卷_第3頁(yè)
2022-2022-1學(xué)期南方數(shù)據(jù)庫(kù)原理與應(yīng)用(B)卷_第4頁(yè)
2022-2022-1學(xué)期南方數(shù)據(jù)庫(kù)原理與應(yīng)用(B)卷_第5頁(yè)
已閱讀5頁(yè),還剩8頁(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)介

千里之行,始于足下讓知識(shí)帶有溫度。第第2頁(yè)/共2頁(yè)精品文檔推薦2022-2022-1學(xué)期南方數(shù)據(jù)庫(kù)原理與應(yīng)用(B)卷南京林業(yè)高校南方學(xué)院試卷(B)

課程數(shù)據(jù)庫(kù)原理與應(yīng)用2012~2013年第一學(xué)期

全部答案均要寫在答題紙上,否則不給分!

一、挑選題(每題1分,共20分)

1.在數(shù)據(jù)管理技術(shù)的進(jìn)展過(guò)程中,經(jīng)受了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫(kù)系統(tǒng)階段這幾個(gè)階段中,數(shù)據(jù)自立性最高的是(A)階段。A.數(shù)據(jù)庫(kù)系統(tǒng)

B.文件系統(tǒng)

C.人工管理

D.數(shù)據(jù)項(xiàng)管理

2.在數(shù)據(jù)庫(kù)中,下列說(shuō)法不正確的是(A)。

A.?dāng)?shù)據(jù)庫(kù)避開了一切數(shù)據(jù)的重復(fù)

B.若系統(tǒng)是徹低可以控制的,則系統(tǒng)可確保更新時(shí)的全都性

C.?dāng)?shù)據(jù)庫(kù)中的數(shù)據(jù)可以分享

D.?dāng)?shù)據(jù)庫(kù)削減了數(shù)據(jù)冗余3.數(shù)據(jù)自立性是指(D)。

A.數(shù)據(jù)自立于計(jì)算機(jī)

B.數(shù)據(jù)自立于操作系統(tǒng)

C.數(shù)據(jù)自立于數(shù)據(jù)管理系統(tǒng)

D.數(shù)據(jù)自立于應(yīng)用程序4.信息世界的實(shí)體對(duì)應(yīng)于關(guān)系中的(C)。

A.性質(zhì)

B.屬性

C.元組

D.列

5.下列哪些運(yùn)算是關(guān)系代數(shù)的基本運(yùn)算(D)。A.交、并、差

B.投影、挑選、除、銜接

C.銜接、自然銜接、笛卡爾乘積

D.投影、挑選、笛卡爾乘積、差運(yùn)算

6.設(shè)關(guān)系R和關(guān)系S的元組個(gè)數(shù)分離是3和4,關(guān)系T是R與S的笛卡爾積,即:T=R×S,

則關(guān)系T的元組個(gè)數(shù)是(C)。

A.7

B.9

C.12

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

B.R÷S

C.R∪S

D.R∩S8.設(shè)關(guān)系R和S的屬性個(gè)數(shù)分離為2和3,那么等價(jià)于(B)。

A.

B.

C.

D.9.SQL中,與“

A.>MAX

B.MIN

10.設(shè)有關(guān)系R=(A,B,C),與SQL語(yǔ)句SELECTDISTINCTAFROMRWHERE

SR2

1>>σ)(41SR?>σ)(41SR>σ)(21SR>σ

B=17;等價(jià)的關(guān)系代數(shù)表達(dá)式是(C)。

A.πA(R)B.πB=17(R)C.πA(σB=17(R))D.σB=17(πA(R))11.索引的作用之一是(C)。

A.節(jié)約存儲(chǔ)空間B.便于管理

C.加快查詢速度D.建立各數(shù)據(jù)表之間的關(guān)系

12.以下有關(guān)SELECT子句的講述中不正確的是(A)。

A.SELECT子句中只能包含表中的列及其構(gòu)成的表達(dá)式

B.SELECT子句規(guī)定了結(jié)果集中的列挨次

C.SELECT子句中可以使用別號(hào)

D.假如FROM子句中引用的兩個(gè)表中有同名的列,則在SELECT子句中引用它們時(shí)必需使用表名前綴加以限制

13.部分匹配查詢中有關(guān)通配符“%”的講述中正確的是(C)。

A.“%”代表一個(gè)字符B.“%”代表多個(gè)字符

C.“%”可以代表零個(gè)或多個(gè)字符D.“%”不能與“_”同使用

14.設(shè)有關(guān)系模式R(A,B,C,D),其函數(shù)依靠集F={(A,B)→C,C→D},則關(guān)系模式R

的規(guī)范化程度最高達(dá)到(B)。

A.1NF

B.2NF

C.3NF

D.BCNF

15.在關(guān)系模式中,假如屬性A和屬性B的值存在一對(duì)一的聯(lián)系,則有(C)。

A.A→B

B.B→A

C.A←→B

D.以上都不是

16.關(guān)系模式R中的屬性全是主屬性,則R的最高范式必然是(D)。

A.1NF

B.2NF

C.3NF

D.BCNF

17.X→Y,當(dāng)下列哪一條成立時(shí),稱為平庸的函數(shù)依靠(B)。

A.X?Y

B.Y?X

C.X∩Y=φ

D.X∩Y≠φ

18.以下四個(gè)講述中,哪一個(gè)不是對(duì)關(guān)系模式舉行規(guī)范化的主要目的(C)。

A.削減數(shù)據(jù)冗余

B.解決更新異樣問(wèn)題

C.加快查詢速度

D.提高存儲(chǔ)空間效率

19.事務(wù)的原子性是指(B)。

A.事務(wù)一旦提交,對(duì)數(shù)據(jù)庫(kù)的轉(zhuǎn)變是永遠(yuǎn)的

B.事務(wù)中包括的全部操作要么都做,要么都不做

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

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

20.日志文件是用于記錄(B)。

A.?dāng)?shù)據(jù)操作B.每個(gè)事務(wù)全部更新操作和事務(wù)執(zhí)行狀態(tài)C.程序執(zhí)行的全過(guò)程D.程序執(zhí)行的結(jié)果

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

1.數(shù)據(jù)自立性分為和。

2.按照聯(lián)系所涉及的實(shí)體集的個(gè)數(shù),聯(lián)系分為三種:、、。

3.為了提高數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)自立性,數(shù)據(jù)庫(kù)系統(tǒng)在這三級(jí)模式間提供了兩層映

像、。

4.DBS由、、應(yīng)用開發(fā)工具軟件和應(yīng)用程序、數(shù)據(jù)庫(kù)的軟/硬

件支撐環(huán)境、等部分構(gòu)成。

5.和是關(guān)系模型必需滿足的完整性約束條件,被稱為關(guān)系的

關(guān)系的兩個(gè)不變性。

6.SQL語(yǔ)言提供了兩種不同的使用方式:交互式、嵌套式。

7.是指數(shù)據(jù)的正確性和相容性,防止錯(cuò)誤數(shù)據(jù)進(jìn)入數(shù)據(jù)庫(kù),防止數(shù)據(jù)存在不

符合語(yǔ)義的數(shù)據(jù)。

8.并發(fā)操作假如不加以控制,可能帶來(lái)三種問(wèn)題:、、,

并發(fā)控制常用的辦法是。

三、編程題(每小題4分,共32分)

設(shè)有如下3個(gè)關(guān)系模式:

(1)職工EMP(ENO,ENAME,SEX,BIRTH),屬性含義分離為:職工號(hào),姓名,性別,誕生年代;

(2)工程PRJ(PNO,PNAME,PTOTAL),屬性含義分離為:工程編號(hào),工程名稱,預(yù)算;

(3)酬勞SAL(ENO,PNO,SALARY),屬性含義分離為:職工號(hào),工程編號(hào),工資;一個(gè)職工最多只能參與一項(xiàng)工程,一個(gè)工程有多個(gè)職工參與。

1.查詢“8395”號(hào)職工的姓名和誕生年代,請(qǐng)用關(guān)系代數(shù)表示

........?!荅NAME,BIRTH(σENO=’8395(EMP))

以下題目請(qǐng)用

.....

...語(yǔ)句表示。

......SQL

2.用SQL語(yǔ)句創(chuàng)建SAL表,其中ENO為字符串類型,長(zhǎng)度為8個(gè)字節(jié),PNO為字符串

類型,長(zhǎng)度為5個(gè)字節(jié),SALARY為整型。要求定義主碼和外碼。

CreatetableSAL(

ENOchar(8),

PNOchar(5),

SALARYint,

PRIMARYKEY(ENO,PNO),

FOREIGNKEYENOREFERENCESEMP(ENO),

FOREIGNKEYPNOREFERENCESPRJ(PNO)

)

3.查詢姓“張”的女性員工的具體信息。

select*fromEMPwhereENAMElike‘%ENAME%’andSEX=’女’;

4.查詢工資在3500元以上(含3500元)的職工號(hào)、姓名及工資,并按工資從高到低羅列。

SelectENO,ENAME,SALARYfromEMP,SALwhereEMP.ENO=SAL.ENO

SALARY>=3500orderbySALARYdesc;

5.統(tǒng)計(jì)每項(xiàng)工程發(fā)放給員工的工資總額,要求顯示工程編號(hào)和工資總額。

SelectPNO,sum(SALARY)fromSALGROUPBYPNO;

6.查詢平均工資超過(guò)3000元(不含3000)的工程編號(hào)和工程名稱,并按工程編號(hào)由小到大挨次羅列。SELECTPNO,PNAMEFROMPRJWHEREPNOIN

(SELECTPNOFROMSALGROUPBYPNOHAVINGAVG(SALARY)>3000);

7.查詢沒有一位職工工資低于3000元的工程編號(hào)和工程名。

SELECTPNO,PNAMEFROMPRJWHEREPNONOTIN(SELECTPNOFROMSALWHREESALARY<3000);

8.請(qǐng)用嵌入式SQL語(yǔ)句向酬勞表SAL中插入一條新元組,已知職工號(hào)、工程編號(hào)和工資依次存放在主變量HENO,HPNO和HSALARY中。

INSERTINTOSAL(ENO,PNO,SALARY)VALUES(:HENO,:HPNO,:HSALARY);

四、簡(jiǎn)答題(每題5分,共10分)

1.試述數(shù)據(jù)模型的概念和數(shù)據(jù)模型的三個(gè)要素。

2.什么是DBA?你如何看待DBA這項(xiàng)工作?如果你是一位DBA,你會(huì)從哪幾方面做好這份工作?今后你還決定學(xué)習(xí)哪些與數(shù)據(jù)庫(kù)管理或數(shù)據(jù)庫(kù)開發(fā)相關(guān)的課程?

五、設(shè)計(jì)題(10分)

一個(gè)工廠需要建立一個(gè)數(shù)據(jù)庫(kù)系統(tǒng),要存儲(chǔ)以下信息:

(1)一個(gè)工廠內(nèi)有多個(gè)車間,每個(gè)車間有車間號(hào)、車間主任姓名、地址和電話。

(2)一個(gè)車間有多個(gè)工人,每個(gè)工人有職工號(hào)、姓名、誕生日期、性別和工種

(3)一個(gè)車間生產(chǎn)多種產(chǎn)品,產(chǎn)品有產(chǎn)品號(hào)和價(jià)格

(4)一個(gè)車間生產(chǎn)多種零件,一個(gè)零件也可以在多個(gè)車間內(nèi)生產(chǎn),零件有零件號(hào)、分量和價(jià)格。

(5)一個(gè)產(chǎn)品由多種零件組成,一種零件也可以裝配出多種產(chǎn)品

(6)產(chǎn)品與零件均存入倉(cāng)庫(kù)中,一種產(chǎn)品或零件只能存放在一個(gè)倉(cāng)庫(kù)中,一個(gè)倉(cāng)庫(kù)可以存放多種產(chǎn)品或零件。

(7)廠內(nèi)有多個(gè)倉(cāng)庫(kù),倉(cāng)庫(kù)有倉(cāng)庫(kù)號(hào)、倉(cāng)庫(kù)主任姓名和電話。

請(qǐng)按照上述描述完成以下操作:

(1)畫出該系統(tǒng)的ER圖,只要求畫出實(shí)體及聯(lián)系。

(2)按照ER圖轉(zhuǎn)換關(guān)系模式,要求指出每個(gè)關(guān)系模式的主碼及其存在的外碼。關(guān)系名稱和屬性名稱要求都用中文表示。

六、綜合題(8分)

對(duì)于R(A,B,C,D,E),F(xiàn)={B→CD,E→B,B→C,D→AC,E→C,B→A},完成以下操作:(1)求該關(guān)系模式最小函數(shù)依靠集Fmin。

(2)求屬性BD的閉包(BD)F+

(3)求R的候選碼

(4)推斷R最高達(dá)到第幾范式?為什么?

南京林業(yè)高校南方學(xué)院答題紙(B)

課程名稱數(shù)據(jù)庫(kù)原理與應(yīng)用2022-2022學(xué)年第一學(xué)期

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

1、________________________

2、____________________________________

3、________________________

4、____________________________________

5、____________________________________

6、________________________

7、_

溫馨提示

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