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

下載本文檔

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

文檔簡介

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

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

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

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

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

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

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

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

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

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

〔〔選課〕

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

A.課程<>B.課程號 A

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

Bname

(B

Anum”001”

(AB))。查詢總共有多少家商場銷售“西門子洗衣機”的SQL語句:Selectcount(distinctAnum)FromA,B,CWhere A.Anum=AB.AnumandB.Bnum=AB.BnumandBname=’西門子洗衣機’關(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ī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#表示課程編號,而Tn表示教師姓名。SCT中有以下語義:每個教師僅上一門課程。學(xué)生與課程的關(guān)系確定之后,教師即唯一確定。依據(jù)上述完成下面〔1〕--〔4〕小題〔20分〕則關(guān)系模式的根本函數(shù)依靠為:S#,CTn;TnC#,關(guān)鍵碼〔候選鍵〕為:S#,C#或者S#,Tn。

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論