數(shù)據(jù)庫(kù)系統(tǒng)原理試題答案_第1頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)原理試題答案_第2頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)原理試題答案_第3頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)原理試題答案_第4頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)原理試題答案_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第第16頁(yè)《數(shù)據(jù)庫(kù)系統(tǒng)原理》期中試題答案一.選擇題〔240分〕以下模型中數(shù)據(jù)抽象級(jí)別最高的是〔 〕概念模型C.外部模型

B.規(guī)律模型D.物理模型設(shè)有關(guān)系〔〕和,以下各關(guān)系代數(shù)表達(dá)式的是〔 〕A П〔R〕 П〔S〕A C.R∪S

B.RSD.ПB〔R〕∩ПB〔S〕依據(jù)關(guān)系數(shù)據(jù)基于的數(shù)據(jù)?!P(guān)系模型的特征推斷以下正確的一項(xiàng) A.只存在一對(duì)多的實(shí)體關(guān)系,以圖形方式來(lái)表示。B.以二維表格構(gòu)造來(lái)保存數(shù)據(jù),在關(guān)系表中不允許有重復(fù)行存在。C.能表達(dá)一對(duì)多、多對(duì)多的關(guān)系,但不能表達(dá)一對(duì)一的關(guān)系。D.關(guān)系模型數(shù)據(jù)庫(kù)是數(shù)據(jù)庫(kù)進(jìn)展的最初階段。以下說(shuō)法錯(cuò)誤的選項(xiàng)是〔 〕A.一個(gè)根本表可以跨一個(gè)或多個(gè)存儲(chǔ)文件B.一個(gè)存儲(chǔ)文件可以跨一個(gè)或多個(gè)根本表C.每個(gè)存儲(chǔ)文件與外部存儲(chǔ)器上一個(gè)物理文件對(duì)應(yīng)D.每個(gè)根本表與外部存儲(chǔ)器上一個(gè)物理文件對(duì)應(yīng)在SQL語(yǔ)言中,數(shù)值函數(shù)COUNT〔列名〕用于〔 〕計(jì)算元組個(gè)數(shù)C.對(duì)一列中的非空值計(jì)算個(gè)數(shù)

計(jì)算屬性的個(gè)數(shù)D.對(duì)一列中的非空值和空值計(jì)算個(gè)數(shù)將弱實(shí)體轉(zhuǎn)換成關(guān)系時(shí),弱實(shí)體的主碼〔 〕由自身的候選關(guān)鍵字組成C.由父表的主碼和自身的候選關(guān)鍵字組成

由父表的主碼組成D.不確定從一個(gè)數(shù)據(jù)庫(kù)文件中取出滿(mǎn)足某個(gè)條件的全部記錄的操作是〔 〕選擇C.投影

連接D.復(fù)制下面關(guān)于自然連接與等值連接的各個(gè)表達(dá)中,的是〔 〕A.自然連接是一種特別的等值連接B.自然連接要求兩個(gè)關(guān)系中具有一樣的屬性組,而等值連接不必C.兩種連接都可以只用笛卡爾積和選擇運(yùn)算導(dǎo)出D.自然連接要在結(jié)果中去掉重復(fù)的屬性,而等值連接則不必SQL語(yǔ)言是關(guān)系數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言,它是〔 〕過(guò)程化的C.格式化的

非過(guò)程化的D.導(dǎo)航式的a111231ba111231b123124c212112RA.a(chǎn)C.(b,c)

B.(a,b)D.(a,c)在下面的數(shù)據(jù)庫(kù)表中,假設(shè)學(xué)生表的主碼是學(xué)號(hào),系別表的主碼是系別名,用SQL語(yǔ)言執(zhí)行的下面操作是〔 〕學(xué)生表學(xué)號(hào)姓名年齡系別名系別表系別名系別名稱(chēng)001李紅190101數(shù)學(xué)系005王明200102中文系006王芳180203計(jì)算機(jī)系010張強(qiáng)2003A.從學(xué)生表中刪除行〔′005′,′王明′,20,′01′〕B.將行〔′005′,′王山′,19,′04′〕插入到學(xué)生表中C.將學(xué)號(hào)為′001′的年齡改為18D.將學(xué)號(hào)為′010′的系別名改為′04′關(guān)系R和S如下表所示:R ABCSABCa1b2c1a2fga2b2c2a2b2c2a3b1c1a3fg試對(duì)R和S進(jìn)展交運(yùn)算,其結(jié)果的元組數(shù)應(yīng)是〔 〕第36頁(yè)A.0C.4

B.1D.6現(xiàn)要查找缺少學(xué)習(xí)成績(jī)(G)的學(xué)生學(xué)號(hào)(Sno)和課程號(hào)(Cno),相應(yīng)的SQL語(yǔ)句SELECT Sno,CnoFROM SCWHERE中WHERE后正確的條件表達(dá)式是〔 〕A.G=0C.G=NULL

B.G<=0D.GISNULL設(shè)有教師表Rl和學(xué)生表R2,如下表所示,則R1 R2的行數(shù)和列數(shù)分別為〔 〕Rl教師編號(hào)教師姓名R2學(xué)號(hào)姓名教師編號(hào)125吳亞利99321梁山231167張小明99322李雙雙125231劉朋99323王萍23199324張杰125A125B124C44D4515.SQL語(yǔ)言的一次查詢(xún)的結(jié)果是一個(gè)〔〕A.?dāng)?shù)據(jù)項(xiàng)B.記錄C.元組D.表假設(shè)將如下E-R模型轉(zhuǎn)換成關(guān)系模型,正確的選項(xiàng)是〔 〕A.轉(zhuǎn)換成一個(gè)職工關(guān)系,將親屬的全部屬性放入職工關(guān)系B.轉(zhuǎn)換成一個(gè)親屬關(guān)系,將職工的全部屬性放入親屬關(guān)系C.轉(zhuǎn)換成兩個(gè)關(guān)系,職工關(guān)系的主碼包括親屬關(guān)系的主碼D.轉(zhuǎn)換成兩個(gè)關(guān)系,親屬關(guān)系的主碼包括職工關(guān)系的主碼.在Transact-SQLSELECT語(yǔ)句的完整語(yǔ)法較簡(jiǎn)潔,但至少包括的局部1用關(guān)鍵字2〕可以把重復(fù)行屏蔽,將多個(gè)查詢(xún)結(jié)果返回一個(gè)結(jié)果集合的運(yùn)算符是3,假設(shè)在SELECT語(yǔ)句中使用集合函數(shù)時(shí),確定在后面使用。A.SELECT,INTO B.SELECT,F(xiàn)ROMC.SELECT,GROUP D.僅SELECT⑵A.DISTINCT B.UNION第第46頁(yè)C.ALL D.TOP⑶A.JOIN B.UNIONC.INTO D.LIKEA.GROUPBY B.COMPUTEBYC.HAVING D.COMPUTE(錯(cuò)題)二.填空〔60分〕在名稱(chēng)為教學(xué)庫(kù)的數(shù)據(jù)庫(kù)中包含有學(xué)生、課程和選課三個(gè)表,它們的定義分別為:學(xué)生(學(xué)生號(hào)char(7),姓名char(6),性別char(2),誕生日期datetime,專(zhuān)業(yè)char(10),年級(jí)int)課程(課程號(hào)char(4),課程名char(10),課程學(xué)分int選課(學(xué)生號(hào)char(7),課程號(hào)char(4),成績(jī)int)SQL語(yǔ)句為:select*from學(xué)生where學(xué)生號(hào)in(select學(xué)生號(hào)from選課groupby學(xué)生號(hào)havingcount(*)<2)ornotexists(select*from選課where學(xué)生.學(xué)生號(hào)=選課.學(xué)生號(hào))上述SQL查詢(xún)語(yǔ)句的功能為:查詢(xún)選修課程數(shù)目少于2門(mén)的學(xué)生信息,與其對(duì)應(yīng)的關(guān)系代數(shù)表達(dá)式:學(xué)生學(xué)〔 〔

〔〔選課〕

〔選課〕〕〕〔10分〕學(xué)生號(hào)設(shè)有三個(gè)關(guān)系分別為:

A.課程<>B.課程號(hào) A

學(xué)生號(hào)A(Anum,Aname,Wqty,City)B(Bnum,Bname,Price)AB(Anum,Bnum,Qty)其中Anum為商場(chǎng)編號(hào),Aname為商場(chǎng)名稱(chēng),Wqty為商場(chǎng)人數(shù),City為商場(chǎng)所在城市,Bnum為商品號(hào),Bname為商品名稱(chēng),Price為價(jià)格,Qty為銷(xiāo)售商品數(shù)量。基于以上關(guān)系答復(fù)下面〔1〕--〔4〕〔624分〕用SQL語(yǔ)句創(chuàng)立基于A、B、AB三個(gè)表的視圖,其中包含在上海的商場(chǎng)名稱(chēng)以及銷(xiāo)售的商品名稱(chēng)和價(jià)格。CreateviewShangHai_store&productAsSelectBname,priceFromA,B,CWherecity=’shanghai’andA.Anum=AB.AnumandB.Bnum=AB.Bnum查詢(xún)?nèi)可唐返拿Q(chēng)及銷(xiāo)售總額的SQL語(yǔ)句SelectBname,sum(price*Qty)FromB,ABWhereB.Bnum=Ab.BnumGroupbybnum,bname分析下面SQL語(yǔ)句:SELECTBnameFROMBWHEREBnumIN〔SELECTBnumFROM ABWHERE Anum′00′;其相應(yīng)的關(guān)系代數(shù)表達(dá)式為:

Bname

(B

Anum”001”

(AB))。查詢(xún)總共有多少家商場(chǎng)銷(xiāo)售“西門(mén)子洗衣機(jī)”的SQL語(yǔ)句:Selectcount(distinctAnum)FromA,B,CWhere A.Anum=AB.AnumandB.Bnum=AB.BnumandBname=’西門(mén)子洗衣機(jī)’關(guān)系R和關(guān)系S,關(guān)系R具有列A1,A2,……,An,B1,B2,……Bn,關(guān)系S具有A1,A2,……,An,C1,C2,……Cn,則以下SQL語(yǔ)句相應(yīng)的關(guān)系代數(shù)描述為:

(RS。(6分)SELECTA1……An FROM RWHEREEXISTS(SELECT*FROMSWHERER.A1=S.A1ANDR.A2=S.A2AND……R.An=S.An〕設(shè)有關(guān)系模式SC〔S,C,TnSC#表示課程編號(hào),而Tn表示教師姓名。SCT中有以下語(yǔ)義:每個(gè)教師僅上一門(mén)課程。學(xué)生與課程的關(guān)系確定之后,教師即唯一確定。依據(jù)上述完成下面〔1〕--〔4〕小題〔20分〕則關(guān)系模式的根本函數(shù)依靠為:S#,CTn;TnC#,關(guān)鍵碼〔候選鍵〕為:S#,C#或者S#,Tn。

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論