數(shù)據(jù)庫應(yīng)用技術(shù)-模擬試題3_第1頁
數(shù)據(jù)庫應(yīng)用技術(shù)-模擬試題3_第2頁
數(shù)據(jù)庫應(yīng)用技術(shù)-模擬試題3_第3頁
數(shù)據(jù)庫應(yīng)用技術(shù)-模擬試題3_第4頁
數(shù)據(jù)庫應(yīng)用技術(shù)-模擬試題3_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

數(shù)據(jù)庫應(yīng)用技術(shù)-模擬試題3一、單項選擇題(每個題只有一個答案是正確的,請將正確的答案填寫到括號內(nèi)。本題共20個小題,每小題2分,共40分)不屬于數(shù)據(jù)庫管理數(shù)據(jù)特點的是()。A.數(shù)據(jù)可以共享并能保證數(shù)據(jù)的一致性B.最大限度的保證數(shù)據(jù)的正確性C.應(yīng)用程序與數(shù)據(jù)的物理存儲緊密相關(guān)D.相互關(guān)聯(lián)的數(shù)據(jù)集合一名教師可以教多門課程,一門課程可以被多個教師講授,則教師與課程之間的聯(lián)系是()。A.一對多B.一對一C.多對一D.多對多一個系有多名學(xué)生,一個學(xué)生只能屬于一個系,則系和學(xué)生的聯(lián)系是()。A.一對多B.一對一C.多對一D.多對多關(guān)于實體聯(lián)系模型中聯(lián)系的說法,錯誤的是()。 A.一個聯(lián)系可以只與一個實體有關(guān)B.一個聯(lián)系可以與兩個實體有關(guān) C.一個聯(lián)系可以與多個實體有關(guān) D.一個聯(lián)系可以不與任何實體有關(guān)用于描述數(shù)據(jù)的物理存儲的是()。A.外模式B.內(nèi)模式C.模式D.模式間的映像數(shù)據(jù)庫系統(tǒng)是由若干部分組成的。不屬于數(shù)據(jù)庫系統(tǒng)組成部分的是()。A.數(shù)據(jù)庫 B.操作系統(tǒng)C.應(yīng)用程序 D.數(shù)據(jù)庫管理系統(tǒng)用于定義列的取值范圍的約束是()。A.NOTNULLB.DEFAULTC.CHECKD.FOREIGNKEY屬于數(shù)據(jù)控制操作的是()。A.REVOKEB.INSERTC.DROPD.SELECT屬于定點小數(shù)類型的是()。A.numericB.intC.datetimeD.real屬于整型類型的是()。A.numericB.intC.datetimeD.real定義外鍵約束的子句,正確的是()。A.FOREIGNKEYC1REFERENCEST(C1)B.FOREIGNKEY(C1)REFERENCEST(C1)C.FOREIGNKEYC1REFERENCEST.C1D.FOREIGNKEY(C1)REFERENCEST.C1關(guān)于SELECT語句中HAVING子句的說法,錯誤的是()。A.HAVING子句一般用于對分組后的統(tǒng)計結(jié)果進行篩選B.HAVING一般作用于組而不針對單個記錄C.在一個SLEECT語句中,HAVING子句的執(zhí)行先于WHERE子句D.HAVING子句的作用與WHERE子句很類似,都用于對數(shù)據(jù)進行篩選關(guān)于TOP選項的作用,說法正確的是()。A.TOP10返回的結(jié)果只能是前10行數(shù)據(jù)B.TOP10返回的結(jié)果有可能多于10行數(shù)據(jù)C.TOP10percent的作用是得到查詢結(jié)果的前10行數(shù)據(jù),并且包含并列的情況D.TOP10withties的作用是返回查詢結(jié)果的前n%行數(shù)據(jù)關(guān)于嵌套子查詢的說法,正確的是()。A.嵌套子查詢的執(zhí)行順序是先執(zhí)行外層查詢,然后根據(jù)外層查詢結(jié)果執(zhí)行內(nèi)層子查詢B.嵌套子查詢時先執(zhí)行子查詢,然后再根據(jù)子查詢返回結(jié)果執(zhí)行外層查詢C.嵌套子查詢會根據(jù)外層查詢的結(jié)果執(zhí)行多遍D.包含嵌套子查詢的外層查詢會根據(jù)子查詢返回的結(jié)果執(zhí)行多遍設(shè)有選課(學(xué)號,課程號,成績),現(xiàn)要將S001和S002學(xué)生的成績加15分,正確的語句是()。A.UPDATE選課SET成績=成績+15WHERE學(xué)號='S001'OR學(xué)號='S002'B.UPDATE選課SET成績=成績+15WHERE學(xué)號='S001'AND學(xué)號='S002'C.UPDATE選課SET成績=成績+15WHERE學(xué)號='S001'OR'S002'D.UPDATE選課SET成績=成績+15WHERE學(xué)號='S001'AND'S002'創(chuàng)建視圖的主要作用是()。 A.提高數(shù)據(jù)查詢效率 B.維護數(shù)據(jù)的完整性約束C.維護數(shù)據(jù)的一致性 D.提供用戶視角的數(shù)據(jù)關(guān)于索引的說法,錯誤的是()。A.索引由索引項組成,索引項只能由表中的一個列組成B.聚集索引對數(shù)據(jù)進行物理排序C.非聚集索引不對數(shù)據(jù)進行物理排序D.唯一索引可以確保索引列不包含重復(fù)的值關(guān)于存儲過程優(yōu)點的說法,正確的是()。A.允許模塊化程序設(shè)計B.不能作為安全機制使用C.會影響數(shù)據(jù)庫性能D.可導(dǎo)致網(wǎng)絡(luò)流量增大觸發(fā)器的主要作用是()。 A.提高數(shù)據(jù)的查詢效率 B.增強數(shù)據(jù)的安全性C.加強數(shù)據(jù)的保密性 D.實現(xiàn)復(fù)雜的約束關(guān)于數(shù)據(jù)庫設(shè)計中新奧爾良方法的說法,錯誤的是()。A.數(shù)據(jù)庫設(shè)計包含需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計和物理結(jié)構(gòu)設(shè)計B.E-R圖是數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計產(chǎn)生的結(jié)果C.概念結(jié)構(gòu)設(shè)計是在需求分析之后、邏輯結(jié)構(gòu)設(shè)計之前進行的D.邏輯結(jié)構(gòu)設(shè)計是在需求分析之后、概念結(jié)構(gòu)設(shè)計之前進行的二、判斷題(正確的在括號內(nèi)打上“√”,錯誤的打上“╳”。本題共10個小題,每小題2分,共20分)E-R模型的聯(lián)系只能關(guān)聯(lián)兩個實體。()數(shù)據(jù)庫三級模式中的內(nèi)模式描述數(shù)據(jù)的物理存儲。()使用FOREIGNKEY約束可以實現(xiàn)參照完整性約束。()關(guān)系代數(shù)中的選擇運算是從水平方向選取數(shù)據(jù),其結(jié)果不影響關(guān)系的列個數(shù)。()在一臺計算機上只能安裝一個SQLServer默認實例。()定義“開關(guān)狀態(tài)”列的類型為char(2),并為該列提供默認值“關(guān)”的子句是:開關(guān)狀態(tài)char(2)default'關(guān)'for開關(guān)狀態(tài)。()使用索引的一個優(yōu)點是,在對數(shù)據(jù)進行插入、更改和刪除操作時,不需要對索引進行相應(yīng)維護,就可以使索引與數(shù)據(jù)保持一致。()UPDATE、INSERT和DELETE都可引發(fā)觸發(fā)器代碼的執(zhí)行。()SQLServer允許將一行數(shù)據(jù)存儲在多個數(shù)據(jù)頁上。()Recordset對象是數(shù)據(jù)表的查詢結(jié)果,通??墒褂盟M行數(shù)據(jù)的插入操作。()三、綜合應(yīng)用題(本題共3個小題,共40分)1.寫出創(chuàng)建如下三張數(shù)據(jù)表的SQL語句。(本題10分)“教師”表結(jié)構(gòu):教師號:普通編碼定長字符類型,長度為10,主鍵。教師名:普通編碼可變長字符類型,長度為10,非空。職稱:統(tǒng)一字符編碼定長字符類型,長度為3,取值為:“教授”、“副教授”、“講師”。所在部門:普通編碼可變長字符類型,長度為20?!罢n程”表結(jié)構(gòu):課程號:普通編碼定長字符類型,長度為20,主鍵。課程名:普通編碼可變長字符類型,長度為30,非空。開課學(xué)期:微整型。學(xué)時:定點小數(shù)類型,小數(shù)點前2位,小數(shù)點后1位“授課”表結(jié)構(gòu):教師號:普通編碼定長字符類型,長度為10,引用教師表的外鍵。課程號:普通編碼定長字符類型,長度為20,引用課程表的外鍵。授課學(xué)年:普通編碼定長字符類型,長度為6,非空。主鍵:(教師號,課程號,授課學(xué)年)。2.依據(jù)第1題所創(chuàng)建的三張表,寫出完成下列操作的SQL語句。(本題共20分,每小題5分)查詢?nèi)坑小敖淌凇甭毞Q的教師名和所在部門。查詢學(xué)時大于等于30的課程的授課情況,列出課程名、學(xué)時和授課學(xué)年。刪除“講師”職稱的授課記錄在課程表中插入一行數(shù)據(jù),課程號:K100,課程名:新課程,開課學(xué)期:未定,學(xué)時:24。3.依據(jù)第1題所創(chuàng)建的三張表,寫出創(chuàng)建滿足如下要求的視圖的SQL語句:查詢“計算機學(xué)院”全體教師的授課情況,列出教師名、講授的課程名及授課學(xué)年。(本題10分)數(shù)據(jù)庫應(yīng)用技術(shù)-模擬試題3-參考答案及評分標準一、單項選擇題(每個題只有一個答案是正確的,請將正確的答案填寫到括號內(nèi)。本題共20個小題,每小題2分,共40分)1、C2、D3、A4、D5、B6、B7、C8、A9、A10、B11、B12、C13、A14、B15、A16、D17、A18、A19、D20、D二、判斷題(正確的在括號內(nèi)打上“√”,錯誤的打上“╳”。本題共10個小題,每小題2分,共20分)1、×2、√3、√4、√5、√6、×7、×8、√9、×10、×三、綜合應(yīng)用題(本題共3個小題,共40分)1.(本題10分)參考答案及評分要點:CREATETABLE教師(教師號 char(10)primarykey,教師名 varchar(10)notnull,職稱 nchar(3)CHECK(類別IN('教授','副教授','講師')),所在部門varchar(20), )評分要點:主鍵1分;CHECK2分;其他1分;共計4分。 CREATETABLE課程(課程號 char(20)primarykey,課程名 varchar(30)notnull,開課學(xué)期 tinyint,學(xué)時numeric(3,1))評分要點:主鍵1分;其他1分;共計2分。 CREATETABLE授課(教師號 char(10),課程號 char(20),授課學(xué)年char(6)notnull,Primarykey(教師號,課程號,授課學(xué)年),Foreignkey(教師號)references教師(教師號),Foreignkey(課程號)references課程(課程號) )評分要點:主鍵1分;2個外鍵共2分;其他1分;共計4分。2.(本題共20分,每小題5分)參考答案及評分要點:1)SELECT教師名,所在部門FROM教師WHERE職稱='教授'評分要點:SELECT部分2分,F(xiàn)ROM部分1分,WHERE部分2分2)SELECT課程名,學(xué)時,授課學(xué)年FROM課程aJOIN授課bONa.課程號=b.課程號WHERE學(xué)時>=30評分要點:SELECT部分2分,F(xiàn)ROM部分2分,WHERE部分1分3)DELETE授課FROM教師aJOIN授課bONa.教師號=b.教師號WHERE職稱='講師'評分要點:DELETE部分1分,F(xiàn)ROM部分2分,WHERE部分2分

溫馨提示

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

評論

0/150

提交評論