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

下載本文檔

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

文檔簡介

數(shù)據(jù)庫應(yīng)用技術(shù)-模擬試題1單項選擇題(每個題只有一個答案是正確的,請將正確的答案填寫到括號內(nèi)。本題共15個小題,每小題2分,共30分)1.本教材介紹的數(shù)據(jù)庫管理系統(tǒng)是()。A.OracleB.InformixC.MicrosoftSQLServerD.Sybase2.一名教師可以教多門課程,一門課程可以被多個教師講授,這是()聯(lián)系。A.一對多B.一對一C.多對一D.多對多3.()包含了所有系統(tǒng)級信息,對SQLServer系統(tǒng)來說至關(guān)重要,一旦受到損壞,有可能導(dǎo)致SQLServer系統(tǒng)的徹底癱瘓。A.master數(shù)據(jù)庫B.tempdb數(shù)據(jù)庫C.Model數(shù)據(jù)庫D.msdb數(shù)據(jù)庫4.下列關(guān)于集合并運(yùn)算的說法,正確的是()。A.進(jìn)行并運(yùn)算的兩個關(guān)系必須具有相同數(shù)目的行個數(shù)B.進(jìn)行并運(yùn)算的兩個關(guān)系必須具有相同數(shù)目的行個數(shù)和列個數(shù)C.進(jìn)行并運(yùn)算的兩個關(guān)系的列個數(shù)必須相同,對應(yīng)列的語義相同D.如果兩個集合包含相同的數(shù)據(jù)行,則這個關(guān)系的并運(yùn)算結(jié)果也將包含這些重復(fù)的數(shù)據(jù)行5.在E-R圖中,聯(lián)系用()描述。A.圓角矩形B.菱形框C.矩形框D.三角形6.下列關(guān)于索引的說法錯誤的是()。A.索引一經(jīng)建立就需要人工進(jìn)行維護(hù)B.索引與基本表分開存儲C.索引的建立或撤消對數(shù)據(jù)的內(nèi)容毫無影響D.索引會在一定程度上影響增刪改操作的效率7.設(shè)某職工表中有用于存放年齡(整數(shù))的列,下列類型中最適合年齡列的是()。A.int B.smallintC.tinyint D.bit8.下列符合第三范式的關(guān)系模式是()。A.教師(教師編號,教師姓名,教師講授的課程號,教師講授的課程名)B.教師(教師編號,教師姓名,教師講授的課程名,教師所在的系)C.教師(教師編號,教師姓名,教師講授的課程號,教師所在的辦公室)D.教師(教師編號,教師姓名,教師性別)9.設(shè)有表M,將其中的Type列的數(shù)據(jù)類型改為NCHAR(4)。能實現(xiàn)該功能的語句是()。A.ALTERTABLEMADDCOLUMNTypeNCHAR(4)B.ALTERTABLEMALTERCOLUMNTypeNCHAR(4)C.ALTERTABLEMDROPCOLUMNTypeNCHAR(4)D.ALTERTABLEMALTERTypeNCHAR(4)10.通過賬號管理,SQLServer用戶分為()。A.管理員賬號和普通用戶賬號B.操作賬號和登錄賬號C.登錄賬號和用戶賬號D.權(quán)限賬號和身份賬號11.設(shè)有選課(學(xué)號,課程號,成績),現(xiàn)要將S001和S002學(xué)生的成績加10分,正確的語句是()。A.UPDATE選課SET成績=成績+10WHERE學(xué)號='S001'OR學(xué)號='S002'B.UPDATE選課SET成績=成績+10WHERE學(xué)號='S001'AND學(xué)號='S002'C.UPDATE選課SET成績=成績+10WHERE學(xué)號='S001'OR'S002'D.UPDATE選課SET成績=成績+10WHERE學(xué)號='S001'AND'S002'12.下列SQL語句中,能夠完成刪除功能的是()。A.INSERTINTO學(xué)生表VALUES('2006001','王小明','男',2)B.UPDATE學(xué)生表SET姓名='王莉'WHERE學(xué)號='2006001'C.DELETE學(xué)生表SET姓名='王莉'WHERE學(xué)號='2006001'D.DELETEFROM學(xué)生表WHERE性別='男'13.下列SQL語句中,能夠完成求某列最大值的是()。A.SELECTAVG(Age)FROMStudentB.SELECTMAX(Age)FROMStudentC.SELECTMIN(Age)FROMStudentD.SELECTCOUNT(*)FROMStudent14.修改存儲過程P1的語句,正確的是()。 A.ALTERP1 B.ALTERPROCP1C.MODIFYP1 D.MODIFYPROCP115.設(shè)學(xué)生表和課程表的結(jié)構(gòu)分別為(學(xué)號,姓名)和(學(xué)號,課程名,成績),如果希望查詢出“選修了‘?dāng)?shù)據(jù)庫應(yīng)用技術(shù)’課程的學(xué)生姓名和成績”,則對應(yīng)的SQL語句是()。A.SELECT姓名,成績FROM學(xué)生表WHERE學(xué)生表.學(xué)號=課程表.學(xué)號AND課程名='數(shù)據(jù)庫應(yīng)用技術(shù)'B.SELECT姓名,成績FROM課程表WHERE學(xué)生表.學(xué)號=課程表.學(xué)號AND課程名='數(shù)據(jù)庫應(yīng)用技術(shù)'C.SELECT姓名FROM學(xué)生表,課程表WHERE學(xué)生表.學(xué)號=課程表.學(xué)號OR課程名='數(shù)據(jù)庫應(yīng)用技術(shù)'D.SELECT姓名,成績FROM學(xué)生表,課程表WHERE學(xué)生表.學(xué)號=課程表.學(xué)號AND課程名='數(shù)據(jù)庫應(yīng)用技術(shù)'二、判斷題(正確的在括號內(nèi)打上“√”,錯誤的打上“╳”。本題共15個小題,每小題2分,共30分)1.SSMS只支持用圖形化方法訪問數(shù)據(jù)庫,不支持用編寫語句的方法訪問數(shù)據(jù)庫。()2.數(shù)據(jù)的特征分為靜態(tài)特征和動態(tài)特征。()3.數(shù)據(jù)庫三級模式中,外模式到模式的映像提供了數(shù)據(jù)的邏輯獨(dú)立性。()4.對數(shù)據(jù)庫大小的修改,需要msdb數(shù)據(jù)庫維護(hù)。()5.若一個學(xué)校有900余學(xué)生,學(xué)號用數(shù)字字符表示,考慮到學(xué)校未來發(fā)展,學(xué)生人數(shù)有可能過千,學(xué)號的長度最好設(shè)為4位。()6.“SageTINYINT CHECK(Sage>=22ANDSage<=60)”限制Sage列的取值只能在22到60之間。()7.使用索引的一個優(yōu)點是,在對數(shù)據(jù)進(jìn)行插入、更改和刪除操作時,不需要對索引進(jìn)行相應(yīng)維護(hù),就可以使索引與數(shù)據(jù)保持一致。()8.在實際應(yīng)用中,盡可能不要通過視圖對記錄進(jìn)行更新操作。()9.ROLLBACK表示事務(wù)正常結(jié)束,COMMIT表示事務(wù)中的全部操作被撤銷。()10.實體完整性約束通常用主鍵實現(xiàn)。()11.在進(jìn)行數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計時,通常不需要考慮所使用的數(shù)據(jù)庫管理系統(tǒng)。()12.SQLServer允許將一行數(shù)據(jù)存儲在多個數(shù)據(jù)頁上。()13.當(dāng)?shù)卿涃~戶成為某數(shù)據(jù)庫的合法用戶之后,其對該數(shù)據(jù)庫中的用戶數(shù)據(jù)和對象自動擁有各種操作權(quán)限。()14.日志備份備份的是從上次備份到當(dāng)前時刻新增的數(shù)據(jù)庫日志內(nèi)容。()15.設(shè)ADOrs是一個Recordset對象,則ADOrs("學(xué)號")表示得到“學(xué)號”列的值。()三、綜合應(yīng)用題(本題共3個小題,共40分)1.(本題10分)寫出創(chuàng)建如下三張數(shù)據(jù)表的SQL語句。“汽車”表結(jié)構(gòu):汽車型號:普通編碼定長字符類型,長度為20,主鍵。汽車類別:普通編碼定長字符類型,長度為10,取值為:“小轎車”、“商務(wù)車”、“SUV”生產(chǎn)年份:整型?!敖?jīng)銷商”表結(jié)構(gòu):經(jīng)銷商號:普通編碼定長字符類型,長度為20,主鍵。經(jīng)銷商名:普通編碼可變長字符類型,長度為30,非空。地址:普通編碼可變長字符類型,長度為50。“銷售”表結(jié)構(gòu):經(jīng)銷商號:普通編碼定長字符類型,長度為20,引用經(jīng)銷商表的外鍵。汽車型號:普通編碼定長字符類型,長度為20,引用汽車表的外鍵。銷售時間:日期時間型。銷售價格:整型主鍵:(經(jīng)銷商號,汽車型號,銷售時間)。(本題共20分,每小題5分)依據(jù)第1題所創(chuàng)建的三張表,寫出完成下列操作的SQL語句。查詢2014年生產(chǎn)的汽車型號和汽車類別。查詢2013年賣出的銷售價格30萬元以上(包括30萬元)的汽車的總數(shù)量。將銷售價格超過100萬元的汽車降價5萬。在汽車表中插入一行數(shù)據(jù):汽車型號為“Q100”,汽車類別為“小轎車”,生產(chǎn)年份為2014。(本題10分)依據(jù)第1題所創(chuàng)建的三張表,寫出創(chuàng)建滿足如下要求的視圖的SQL語句:查詢銷售“小轎車”的經(jīng)銷商的經(jīng)銷商名和地址。數(shù)據(jù)庫應(yīng)用技術(shù)-模擬試題1-參考答案及評分標(biāo)準(zhǔn)一、單項選擇題(每個題只有一個答案是正確的,請將正確的答案填寫到括號內(nèi)。本題共15個小題,每小題2分,共30分)1.C2.D3.A4.C5.B6.A7.C8.D9.B10.C11.A12.D13.B14.B15.D二、判斷題(正確的在括號內(nèi)打上“√”,錯誤的打上“╳”。本題共15個小題,每小題2分,共30分)1.╳2.√3.√4.╳5.√6.√7.╳8.√9.╳10.√11.╳12.╳13.╳14.√15.√三、綜合應(yīng)用題(本題共3個小題,共40分)1.(本題10分)參考答案及評分要點:CREATETABLE汽車(汽車型號 char(20)primarykey,汽車類別 char(10)CHECK(汽車類別in('小轎車','商務(wù)車','SUV')),生產(chǎn)年份 int )評分要點:主鍵:1分;CHECK:2分,其他1分。共計4分。 CREATETABLE經(jīng)銷商(經(jīng)銷商號 char(20)primarykey,經(jīng)銷商名 varchar(30)notnull,地址 varchar(50))評分要點:主鍵:1分;其他:1分。共計2分。 CREATETABLE銷售(經(jīng)銷商號 char(20),汽車型號 char(20),銷售時間 datetime,銷售價格 int,Primarykey(經(jīng)銷商號,汽車型號,銷售時間),Foreignkey(經(jīng)銷商號)references經(jīng)銷商(經(jīng)銷商號),Foreignkey(汽車型號)references汽車(汽車型號) )評分要點:主鍵1分,外鍵2分,其他1分。共計4分。2.(本題共20分,每小題5分)參考答案及評分要點: SELECT汽車型號,汽車類別FROM汽車 WHERE生產(chǎn)年份=2014評分要點:SELECT部分2分,F(xiàn)ROM部分1分,WHERE部分2分SELECTCOUNT(*)銷售總數(shù)量FROM銷售 WHERE銷售價格>=300000AND銷售時間BETWEEN'2013/1/1'AND'2013/12/31'評分要點:SELECT部分1分,F(xiàn)ROM部分1分,WHERE部分3分UPDATE銷售SET銷售價格=銷售價格-50000WHERE銷售價格>100

溫馨提示

  • 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

提交評論