2008級數(shù)據(jù)庫原理及應(yīng)用試題B卷參考答案_第1頁
2008級數(shù)據(jù)庫原理及應(yīng)用試題B卷參考答案_第2頁
2008級數(shù)據(jù)庫原理及應(yīng)用試題B卷參考答案_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、.姓名、學(xué)生人數(shù)、大學(xué)專業(yè)班.華西師范大學(xué)學(xué)生論文學(xué)年第一學(xué)期的考場標(biāo)題號一個二三四五六七八九十總分閱卷老師得分計算機(jī)科學(xué)學(xué)院通信工程系,2008級數(shù)據(jù)庫原理及應(yīng)用試題b卷參考答案閉卷考試時間是120分鐘注意事項:1 .滿分:100分。保持輥面清潔,否則從輥面扣2分。2.請將試卷和答卷一起交上來,否則將被扣分。3.學(xué)生必須在指定的密封欄中填寫姓名、班級和學(xué)生編號,否則將被視為廢品。4.學(xué)生必須簽到,否則他們將對任何遺漏負(fù)責(zé)。得分審查員一、選擇題(共10個小問題,每個小問題得2分,共20分)1.語句:SELECT * FROM數(shù)據(jù)表,其中數(shù)字像00 8% a,c%,好嗎可以查詢的數(shù)值是(b)。a

2、、9890ACDB、007_AFFC、008DCGD、KK8C2.當(dāng)從E-R模型關(guān)系轉(zhuǎn)換到關(guān)系模型時,當(dāng)一個M:N連接轉(zhuǎn)換到關(guān)系模型時,這個層次應(yīng)該是封閉的系統(tǒng)模式的關(guān)鍵詞是(c)。A.移動終端實(shí)體的關(guān)鍵字C.m端實(shí)體關(guān)鍵字和n端實(shí)體關(guān)鍵字的組合d .重新選擇其他屬性3.關(guān)系模型的基本數(shù)據(jù)結(jié)構(gòu)是(一)二維表格b樹c圖d二級樹4.根據(jù)引用完整性規(guī)則,表的(b)必須是另一個表的主鍵的有效值,或者是空值。次要關(guān)鍵字b外部關(guān)鍵字c主要關(guān)鍵字d主要屬性5.下列哪個函數(shù)不是聚合函數(shù)AVG總數(shù)6.下列哪個函數(shù)不能返回字符串的部分或全部字符?(三)左B子串C日期右D7.下列哪個語句可以在地址字段中找到所有帶“

3、南方”字樣的記錄行?(一)a從stud _ info中選擇*地址,如“% south%”b從stud _ info中選擇*地址,如“南方”c從stud _ info中選擇*地址,如“南方%”d從stud _ info中選擇*地址,如“% south”8.關(guān)系中不允許重復(fù)記錄,這是通過(d)約束實(shí)現(xiàn)的。一個檢查B默認(rèn)C空D主鍵9.在SQL SERVER 2000中,下列哪一項不是有效的數(shù)據(jù)類型?(二)一個二進(jìn)制的B時間C貨幣D文本10、數(shù)據(jù)庫系統(tǒng)和文件系統(tǒng)的主要區(qū)別是(b)。A.數(shù)據(jù)庫系統(tǒng)很復(fù)雜,而文件系統(tǒng)很簡單b文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性的問題,但數(shù)據(jù)庫系統(tǒng)可以C.第二個文件系統(tǒng)只能

4、管理程序文件,而數(shù)據(jù)庫系統(tǒng)可以管理各種類型的文件D.文件系統(tǒng)管理的數(shù)據(jù)較少,而數(shù)據(jù)庫系統(tǒng)可以管理大量數(shù)據(jù)得分審查員第二,簡答題(每個小問題5分,共30分)1.簡要描述E-R圖的三個要素?;卮穑簩?shí)體類型、屬性和實(shí)體之間的關(guān)系。2.兩個實(shí)體之間有什么聯(lián)系?一對一聯(lián)系、一對多聯(lián)系和多對多聯(lián)系。3.簡述查詢優(yōu)化的必要性。答:關(guān)系表達(dá)式是一種高級的非過程語言,它減輕了用戶選擇訪問路徑的負(fù)擔(dān)。用戶只需要問做什么,而不需要指出怎么做。查詢表達(dá)式的語義分析完全由數(shù)據(jù)庫管理系統(tǒng)完成。對于同一個關(guān)系表達(dá)式,通常有許多方法來執(zhí)行它。然而,當(dāng)采用不同的查詢策略時,執(zhí)行查詢的時間效率和空間成本差異很大。因此,對于RDM

5、S來說,優(yōu)化用戶的查詢并選擇執(zhí)行查詢的最佳策略是非常必要的。-如果你答對了,得5分,并酌情給出一些分?jǐn)?shù)。4.SQL SERVER中的系統(tǒng)數(shù)據(jù)庫是什么?主數(shù)據(jù)庫、模型數(shù)據(jù)庫、tempdb數(shù)據(jù)庫和msdb數(shù)據(jù)庫。5.使用視圖有什么好處?答:過濾表中的行,以防止未經(jīng)授權(quán)的用戶訪問敏感數(shù)據(jù),并降低數(shù)據(jù)庫的復(fù)雜性。將多個物理數(shù)據(jù)庫抽象成一個邏輯數(shù)據(jù)庫6.關(guān)系模型STJ(S,T,J),其中S代表學(xué)生,T代表老師,J代表課程。假設(shè):每個老師只教一門課。每門課都由幾個老師教。當(dāng)一個學(xué)生選擇了某門課程,一個固定的老師就確定了。當(dāng)學(xué)生選修老師的課程時,課程的名稱就確定了。關(guān)系模式是否是BCNF,如果是,請說明原因

6、,如果不是,請說明原因并將其轉(zhuǎn)換為BCNF。解決方案:關(guān)系模式具有功能依賴性:(s,J)T,(s,T)J,t j。這種關(guān)系模式的候選碼是(S,J)和(S,T),T不是一個碼,T是函數(shù)依賴TJ的決定因素,所以這種關(guān)系模式不是BCNF。使用投影分解方法,關(guān)系模型可以分解為BCNF關(guān)系模型,如下所示:BCNF、BCNF得分審查員第三,應(yīng)用問題(每個小問題分為總分)已知學(xué)生信息表stud_info的表結(jié)構(gòu)如下:列名數(shù)據(jù)類型大小它是空的嗎缺省值列含義螺柱_標(biāo)識茶10N學(xué)生證,主鍵名稱nvarchar6N學(xué)生姓名生日日期時間出生日期性別nchar1性別地址nvarchar20標(biāo)識地址標(biāo)記int560入學(xué)分

7、數(shù)1)寫出SQL語句,在SQL SERVER中創(chuàng)建表stud_info。(8分)創(chuàng)建表格stud_info(stud_id char(10)不為空,名稱nvarchar(6)不為空,生日日期時間,性別nchar(1),地址nvarchar(20),標(biāo)記int默認(rèn)值(560)主鍵(螺柱_id)(2)要顯示入學(xué)分?jǐn)?shù)在560到580之間的學(xué)生的姓名、學(xué)生人數(shù)、性別、家庭地址和入學(xué)分?jǐn)?shù),并按從低到高的順序排列,請寫SQL語句(6分)解決方案:從stud_info中選擇stud_id、名稱、地址、標(biāo)記,其中標(biāo)記在560和580之間,按標(biāo)記asc排序3)要統(tǒng)計入學(xué)成績在600分以上的學(xué)生人數(shù),請寫SQL語

8、句。(6分)從stud_info中選擇count(*)作為學(xué)生人數(shù),其中標(biāo)記6004)要將以下學(xué)生信息插入學(xué)生信息表stud_info,請編寫SQL語句。(6分)螺柱_id姓名地址性別生日標(biāo)記2009130001張三南充市男性的1990-1-1580插入學(xué)習(xí)_ id(學(xué)習(xí)_ id,姓名,地址,性別,生日,標(biāo)記)值( 2009130001 ,張三,南充市,男, 1990-1-1 ,580)5)要統(tǒng)計不同性別學(xué)生的數(shù)量并在下表中顯示,請編寫SQL語句。(6分)學(xué)生性別學(xué)生人數(shù)男性的100女性的200選擇性別作為學(xué)生性別,從學(xué)習(xí)信息中計算(*)作為學(xué)生人數(shù)6)要從學(xué)生信息表中刪除入學(xué)分?jǐn)?shù)低于560的學(xué)生信息,請寫出他們的SQL語句。(5分)從螺柱_信息中刪除,標(biāo)記5607)假設(shè)學(xué)生的性別只能是“男”或“女”,請重寫創(chuàng)建表stud_info的SQL語句。(5分)創(chuàng)建表格stud_info(stud_id char(10)不為空,名稱nvarchar(6)不為空,生日日期時間,性別(1)檢查(性別=男性或性別=女性),地址nvarchar(20),標(biāo)記int默認(rèn)值(560)主鍵(螺柱_id)(

溫馨提示

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

最新文檔

評論

0/150

提交評論