




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
(裝訂線內不準做答)線訂裝SQLServer數據庫技術(裝訂線內不準做答)線訂裝PAGE第18頁(共5頁)考試試卷說明:本次考試120分鐘,42道小題,共計5頁,總分100分題號一二三四五六七八九十總分核分教師分值102010101016168100得分評卷教師I考試科目SQLServer數據庫技術考試類型高職期末考試『閉卷』學年學期適用專業(yè)年級教研室主任
Ⅰ理論題部分(注意:所有答案都應按要求回答在試卷最后一頁答題卷上,在試卷上直接作答的無效)選擇題(在每個小題四個備選答案中選出一個正確答案)
(本大題共10小題,每小題1分,總計10分)SQLServer2000屬于()數據庫系統。A.層次模型 B.網狀模型 C.關系模型D.面向對象模型下列操作中,()不是SQLServer服務器管理器功能。A.啟動SQLServer服務B.停止SQLServer服務C.行SQL查詢命令D.暫停SQLServer服務下拉數據庫中,屬于SQLServer系統數據庫的是()數據庫。A.Northwind B.tempdb C.pubs D.sysdb表達式'123'+'456'的結果是()。A.'123456' B.579 C.'579' D.'123'表設計器的“允許空”單元格用于設置該字段是否可輸入空值,
實際上就是創(chuàng)建該字段的()約束。A.主鍵 B.外鍵 C.檢查 D.非空下列途徑哪個不是實現值域完整性()。A,rule(規(guī)則) B.primarykey C.notnull D.default下列關于對象瀏覽器敘述錯誤的是()。A.在編輯查詢時,可將數據庫的表或字段名稱拖放到查詢窗口中B.將數據庫拖放到查詢窗口中可直接添加數據庫名稱C.拖放表名,可在查詢中添加該表的所有字段名稱D.拖放模板,可添加模板中的SQL命令下列說法中正確的是()。A.SQL中局部變量可以不聲明就使用B.SQL中全局變量必須先聲明再使用C.SQL中所有變量都必須先聲明后使用D.SQL中只有局部變量先聲明后使用;全局變量是由系統提供的
用戶不能自己建立。下列函數中,返回值數據類型為int的是()。A.LEFTB.LTRIMC.LEND.SUBSTRINGSQLserver數據庫文件有三類,其中事務日志文件的后綴為()。A..ndf B..ldf C..mdf D..idf二、填空題(在每個小題橫線上填上正確答案)(本大題共10小題,
每題2分,總計20分)11. 關系完整性包括實體完整性、___________完整性、參照完整性和
用戶自定義完整性。12. SQLServer有___________和混合驗證模式兩種身份驗證模式。13. 一個SQLServer數據庫通常包括數據文件和__________兩個文件。14. 在SELECT查詢語句中用______________關鍵字來刪除重復記錄。15. 對數據進行統計時,求最大值的函數是_________。16. 從Windows“開始”菜單啟動查詢分析器后,默認數據庫為
__________。17. 命令truncatetable的功能是_______________。18. SQL語言中行注釋的符號為_________。19. 創(chuàng)建數據庫的SQL語句為CREATEDATABASE,修改數據庫設置
的語句為____________________。20. 數據文件的自動增長方式有:按兆字節(jié)和____________兩種方式。三、判斷題(正確的打√,錯誤的打×)(本大題共10小題,
每小題1分,總計10分)21. 以@@作為首部的變量在SQLSERVER稱為局部變量。22. 在SQLServer中,根據索引對數據表中記錄順序的影響,索引可以
分為聚集索引和非聚集索引。23. 觸發(fā)器可分為before和after兩類。24. ALTERTABLE語句可以修改字段名稱。25. 關系數據表的關鍵字只能由一個字段組成。26. 關系數據模型只能表示實體間的一對一的聯系。以SQLServer身份驗證模式戶登錄SQLServer時,需要輸入
登錄名和密碼。備份是為了在數據庫遭到破壞時,能夠及時進行修復。29. SQL語言包含數據定義、數據操作、數據查詢三種子語言。30. 以XP__作為首部的存儲過程稱為系統存儲過程。四、簡答題(本大題共2小題,每小題5分,共計10分)數據庫設計分為哪幾個階段?SQL-server2000提供了哪些數據類型?(任意列舉五類)Ⅱ操作題部分(注意:所有操作畫面都應保存在以自己姓名命名的WORD文檔中,代碼的保存請按題目的編號來命名,代碼無需記錄在試卷上。最后所有的代碼和操作畫面文件應以一個壓縮文件包的形式遞交,壓縮包以自己的2位學號+姓名的形式命名,如“01王明”??荚嚻陂g,一定要注意文件的保存。)五、數據庫的創(chuàng)建。(本大題1小題,共計10分)創(chuàng)建一個名字為ks的數據庫,包含一個數據文件和一個日志文件,邏輯文件名為ks_data,磁盤文件名為ks_data.mdf,文件初始容量為2MB,最大容量為10MB,文件遞增量為1MB;而事務日志文件的邏輯文件名ks_log,磁盤文件名為ks_log.ldf,文件初始容量為1MB,最大容量為5MB,文件遞增量為1MB(數據庫創(chuàng)建在C:\SERVER文件夾下,代碼以文件名33.sql保存)六、數據表的基本操作。(本大題共4小題、每題4分、共計16分)用T-SQL語句創(chuàng)建一個如下所示的數據表,表名為sc,建在名為ks的數據庫中(即上題所創(chuàng)建的數據庫ks)。(代碼以文件名34.sql保存)列名數據類型及長度是否為空備注學號CHAR(8)NO主鍵課程編號CHAR(10)NO成績INTYES向上面的表sc中添加一個字段’學期’,不允許為空,數據類型為SMALLINT。(代碼以文件名35.sql保存)將sc表中‘成績’字段添加一個檢查約束,以保證輸入的數據在0到100分之間。(代碼以文件名36.sql保存)向sc表添加一條記錄。學號為S040301,課程編號為T01,成績90,學期為1。(代碼以文件名37.sql保存)七、數據查詢。(本大題共4小題、每題4分,共計16分)(提供的數據庫備份xsxx中共有三張表,分別是學生、課程和學生選課信息,數據表的結構如下所示。請原名恢復數據庫,并根據題目要求完成數據查詢)學生(學號char(12)primarykey,姓名char(8),性別char(2),出生日期datetime,所在系部char(10),入學成績int)課程(課程號char(4)primarykey,課程名char(20)學生選課信息(學號char(12)references學生(學號),課程號char(4)references課程(課程號),成績int)查詢入學成績排名前十的學生的學號、姓名和成績。(代碼以文件名38.sql保存)統計學生表中每個系部的入學成績最高分。(代碼以文件名39.sql保存)查詢和“陳鍵”在同一系部的學生的姓名和班級。(代碼以文件名40.sql保存)查詢選修“藝術欣賞”課程的學生的學號、姓名和成績。(代碼以文件名41.sql保存)八、程序設計。(本大題1小題,共計8分)在數據庫ks中編寫一個存儲過程S_SUM,可以求50以內的奇數之和,并調用該存儲過程。(要求:所有代碼以文件名42.sql保存)
《SQL-SERVER數據庫》理論部分答題卷一、選擇題(本大題共10小題,每小題1分,總計10分)二、填空題(本大題共10小題,每題2分,總計20分)三、判斷題(本大題共10小題,每小題1分,總計10分)四、簡答題(本大題共2小題,每小題5分,共計10分)31.32.《SQLServer數據庫技術》(I卷參考答案及評分標準)選擇題(在每個小題四個備選答案中選出一個正確答案,填在答題框中)
(本大題共10小題,每小題1分,總計10分)1、C 2、C 3、B 4、A 5、D6、B 7、C 8、D 9、C 10、B二、填空題(在每個小題橫線上填上正確答案)(本大題共10小題,
每空2分,總計20分)(值)域完整性WINDOWS驗證模式事務日志文件DISTINCTMAX()master清空數據表的內容--ALTERDATABASE按百分比三、判斷題(正確的打√,錯誤的打×)(本大題共10小題,
每小題1分,總計10分)21、× 22、√ 23、× 24、× 25、×26、× 27、√ 28、√ 29、√ 30、×四、簡答題(本大題共2小題,每小題5分,共計10分)數據庫設計可分為六個階段:需求分析階段、概念設計階段、邏輯設計階段、物理設計階段、實施階段、運行和維護階段。(寫出一個給1分,列舉5個給滿分)整數型(int)、字符型(char)、二進制(binary)、貨幣型(money)、日期時間型(datetime)(寫出一個給1分,列舉5個給滿分)五、數據庫的創(chuàng)建。(本大題1小題,共計10分)33.CREATEDATABASEks寫此語句給2分ONPRIMARY寫出此語句給1分(NAME=ks_data,FILENAME='C:\server\ks_data.mdf',SIZE=2MB,MAXSIZE=10MB,FILEGROWTH=1MB)LOGON寫出此語句給2分(NAME=ks_log,FILENAME='C:\server\ks_log.ldf',SIZE=1MB,MAXSIZE=5MB,FILEGROWTH=1MB)(注:其余未注明的語句每句寫對給半分)六、數據表的基本操作。(本大題共4小題、每題4分、共計16分)USEksGOCREATETABLEsc(學號char(8)notnullconstraintpk_scprimarykey,課程編號char(10)notnull,成績int)(注:寫出表的主體部分給2分;寫出主鍵給2分)ALTERTABLESC寫出此段語句給2分ADD學期SMALLINTALTERTABLESC寫出此段語句給2分ALTERCOLUMN學期SMALLINTNOTNULLALTERTABLEsc寫出此語句給1分ADDCONSTRAINTck_成績寫出此語句給1分CHECK(成績>=0AND成績<=100)寫出此語句給2分INSERTINTOSC(學號,課程編號,成績,學期)寫出此語句給2分VALUES('S040301','T01',90,1)寫出此語句給2分七、數據查詢。(本大題共4小題、每題4分,共計16分)SELECTTOP10學號,姓名,入學成績寫出此語句給2分FROM學生寫出此語句給1分ORDERBY入學成績DESC寫出此語句給1分SELECT所在系部,MAX(入學成績)as最高分寫出此語句給2分FROM學生寫出此語句給1分GROUPBY所在系部寫出此語句給1分SELECT姓名,所在系部寫出此語句段給2分FROM學生WHERE所在系部IN(SELECT所在系部寫出此語句段給2分FROM學生WHERE姓名='陳鍵')SELECT學生.學號,姓名,成績寫出此語句段給2分FROM學生,學生選課信息,課程WHERE課程名='藝術欣賞'and學生.學號=學生選課信息.學號and學生選課信息.課程號=課程.課程號寫出此語句段給2分或者:SELECT學生.學號,姓名,成績寫出此語句段給1分FROM學生innerjoin學生選課信息ON學生.學號=學生選課信息.學號INNERJOIN課程ON學生選課信息.課程號=課程.課程號寫出此語句段給2分WHERE課程名='藝術欣賞'寫出此語句段給1分八、程序設計。(本大題1小題,共計8分)USEksGO寫出此段語句給1分CREATEPROCEDURES_SUMASDECLARE@iint,@sumint寫出此段語句給1分SET@i=1SET@sum=0寫出此段語句給1分WHILE@i<50寫出此語句給1分BEGINSET@sum=@sum+@i寫出此語句給1分SET@i=@i+2寫出此語句給1分ENDPRINT@sum寫出此語句給1分GOEXECS_SUM寫出此語句給1分題號一二三四五六七八九十總分核分教師分值102010101016168100得分評卷教師J考試科目SQLServer數據庫技術考試類型高職期末考試『閉卷』學年學期適用專業(yè)年級教研室主任
Ⅰ理論題部分(注意:所有答案都應按要求回答在試卷最后一頁答題卷上,在試卷上直接作答的無效)選擇題(在每個小題四個備選答案中選出一個正確答案)
(本大題共10小題,每小題1分,總計10分)SQLServer2000屬于()數據庫系統。A.層次模型B.網狀模型C.關系模型D.面向對象模型關系數據表的關鍵字可由()字段組成。A.一個 B.兩個 C.多個 D.一個或多個字符串常量使用()作為定界符。A.單引號 B.雙引號 C.方括號 D.花括號下列敘述錯誤的是()。A.ALTERTABLE語句可以添加字段B.ALTERTABLE語句可以刪除字段C.ALTERTABLE語句可以修改字段名稱D.ALTERTABLE語句可以修改字段數據類型表設計器的“允許空”單元格用于設置該字段是否可輸入空值,實際上就是創(chuàng)建該字段的()約束。A.主鍵 B.外鍵 C.非空 D.檢查下列語句中正確的是()。表score(sti_id,names,math,English,VB)A.selectstu_id,sum(math)fromscoreB.selectsum(math),avg(VB)fromscoreC.select*,sum(english)fromscoreD.delete*fromscoreSQLserver數據庫文件有三類,其中主數據文件的后綴為()。A..ndf B..ldf C..mdf D..idf表達式Datepart(yy,‘2004-3-13’)+2的結果是()。A.'2004-3-15'B.2004C.'2006' D.2006下列途徑哪個不是實現值域完整性()。A.rule(規(guī)則)B.primarykeyC.notnullD.defaultCREATETABLE語句()。A.必須在數據表名稱中指定表所屬的數據庫B.必須指明數據表的所有者C.指定的所有者和表名稱組合起來在數據庫中必須惟一D.省略數據表名稱時,則自動創(chuàng)建一個本地臨時表二、填空題(在每個小題橫線上填上正確答案)(本大題共10小題,
每空2分,總計20分)11. 關系完整性包括實體完整性、值域完整性、___________和
用戶自定義完整性。12. SQLServer有__________和混合驗證模式兩種身份驗證模式。13. 數據庫表可分為系統表和___________兩種。14. 企業(yè)管理器和_____________是SQLServer的兩大主要工具。15. 對數據進行統計時,求最小值的函數是_________。16. 觸發(fā)器可分為____________和AFTER兩類.17. sp_rename的功能是_______________。18. SQL語言中塊注釋的符號為_________。19. 以@@作為首部的變量在SQLSERVER稱為_________變量。20. SQLServer安裝時會自動創(chuàng)建兩個登錄賬戶:
BUILTIN\Administrators和_________。三、判斷題(正確的打√,錯誤的打×)(本大題共10小題,
每小題1分,總計10分)SQL中所有變量都必須先聲明后使用。數據文件的自動增長方式有:按兆字節(jié)和按百分比兩種方式。在SELECT查詢語句中用TOP關鍵字來刪除重復記錄。從Windows“開始”菜單啟動查詢分析器后,默認數據庫為pubs。SQL語言包含數據定義、數據操作、數據查詢三種子語言。以SP__作為首部的存儲過程稱為遠程存儲過程。在SQLServer中,根據索引對數據表中記錄順序的影響,索引可以分為聚集索引和非聚集索引。備份是為了在數據庫遭到破壞時,能夠修復,使用SQLserver身份驗證方式登錄SQLServer時,
不需輸入登錄名和密碼。表的檢查約束是值域有效性檢驗規(guī)則。四、簡答題(本大題共2小題,每小題5分,共計10分)數據庫設計分為哪幾個階段?數據備份有哪幾種類型?Ⅱ操作題部分(注意:所有操作畫面都應保存在以自己姓名命名的WORD文檔中,代碼的保存請按題目的編號來命名,代碼無需記錄在試卷上。最后所有的代碼和操作畫面文件應以一個壓縮文件包的形式遞交,壓縮包以自己的2位學號+姓名的形式命名,如“01王明”??荚嚻陂g,一定要注意文件的保存。)五、數據庫的創(chuàng)建。(本大題1小題,共計10分)創(chuàng)建一個名字為TestDB的數據庫,該數據庫包含一個數據文件和一個日志文件,邏輯文件名為Test_DB_data,磁盤文件名為TestDB_data.mdf,文件初始容量為5MB,最大容量為15MB,文件增長量為20%,而事務日志文件的邏輯文件名Test_DB_log,磁盤文件名為TestDB_log.ldf,文件初始容量為5MB,最大容量為10MB,文件遞增量為1MB(數據庫創(chuàng)建在C:\SERVER文件夾下,代碼以文件名33.sql保存)六、數據表的基本操作。(本大題共4小題、每題4分、共計16分)用T-SQL語句創(chuàng)建一個如下所示的數據表,表名為Student,建在名為TestDB的數據庫中(即上題所創(chuàng)建的數據庫TestDB)。(代碼以文件名34.sql保存)列名數據類型及長度是否為空備注學號CHAR(10)NO主鍵姓名CHAR(10)NO系別CHAR(20)NO為表Student中“系別”字段添加默認值為“計算機系”。(代碼以文件名35.sql保存)刪除Student表中所有“計算機系”的學生信息。(代碼以文件名36.sql保存)刪除Student表中“系別”字段。(代碼以文件名37.sql保存)七、數據查詢。(本大題共4小題、每題4分,共計16分)(提供的數據庫備份xsxx中共有三張表,分別是學生、課程和學生選課信息,數據表的結構如下所示。請原名恢復數據庫,并根據題目要求完成數據查詢)學生(學號char(12)primarykey,姓名char(8),性別char(2),出生日期datetime,所在系部char(10),入學成績int)課程(課程號char(4)primarykey,課程名char(20)學生選課信息(學號char(12)references學生(學號),課程號char(4)references課程(課程號),成績int)查詢在1988年前出生的學生的學號、姓名和成績。(代碼以文件名38.sql保存)統計學生表中每個系部的入學成績最低分。(代碼以文件名39.sql保存)查詢和“王亦”在同一系部的學生的姓名和班級。(代碼以文件名40.sql保存)查詢選修“藝術欣賞”課程的學生的學號、姓名和成績。(代碼以文件名41.sql保存)八、程序設計。(本大題1小題,共計8分)編寫一個存儲過程ST_JC,可以計算10的階乘,并執(zhí)行該存儲過程。(要求:所有代碼以文件名42.sql保存)
《SQL-SERVER數據庫》理論部分答題卷一、選擇題(本大題共10小題,每小題1分,總計10分)二、填空題(本大題共10小題,每題2分,總計20分)三、判斷題(本大題共10小題,每小題1分,總計10分)四、簡答題(本大題共2小題,每小題5分,共計10分)31.32.《SQLServer數據庫技術》(J卷參考答案及評分標準)選擇題(在每個小題四個備選答案中選出一個正確答案,填在答題框中)
(本大題共10小題,每小題1分,總計10分)1、C 2、D 3、A 4、C 5、C6、B 7、C 8、D 9、B 10、C二、填空題(在每個小題橫線上填上正確答案)(本大題共10小題,
每空2分,總計20分)參照完整性Windows驗證模式用戶表查詢分析器MIN()INSTEADOF重命名數據庫對象/**/全局sa三、判斷題(正確的打√,錯誤的打×)(本大題共10小題,
每小題1分,總計10分)21、× 22、√ 23、× 24、× 25、√26、× 27、√ 28、√ 29、× 30、√四、簡答題(本大題共2小題,每小題5分,共計10分)數據庫設計可分為六個階段:需求分析階段、概念設計階段、邏輯設計階段、物理設計階段、實施階段、運行和維護階段。(寫出一個給1分,列舉5個給滿分)在SQLserver中有四種備份類型,分別為數據庫備份、事務日志備份、差異備份以及文件和文件組備份。(寫出四種類型給1分,類型名寫出一個給1分)五、數據庫的創(chuàng)建。(本大題1小題,共計10分)CREATEDATABASETestDB寫此語句給2分ONPRIMARY寫出此語句給1分(NAME=TestDB_data,FILENAME='C:\server\TestDB_data.mdf',SIZE=5MB,MAXSIZE=15MB,FILEGROWTH=20%)LOGON寫出此語句給2分(NAME=Test_DB_log,FILENAME='C:\server\TestDB_log.ldf',SIZE=5MB,MAXSIZE=10MB,FILEGROWTH=1MB)(注:其余未注明的語句每句寫對給半分)六、數據表的基本操作。
(本大題共4小題、每題4分、共計16分)USETestDBCREATETABLE
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2031年中國維他命美白早霜行業(yè)投資前景及策略咨詢研究報告
- 新疆生產建設兵團農八師一四三團第一中學2025屆高三3月高考模擬考試語文試題試卷含解析
- 新疆烏魯木齊市名校2025屆高中畢業(yè)班第二次質量檢測試題數學試題理試題含解析
- 新鄉(xiāng)醫(yī)學院《全媒體制播技術B》2023-2024學年第二學期期末試卷
- 2025至2031年中國磨輪基體行業(yè)投資前景及策略咨詢研究報告
- 興平市2025年五下數學期末質量跟蹤監(jiān)視模擬試題含答案
- 2025-2030年中國LCoS顯示芯片行業(yè)市場供需規(guī)模及發(fā)展戰(zhàn)略決策報告
- 甘肅省定西市2023-2024學年中考三模數學試題含解析
- 廣東惠城區(qū)2024屆初中數學畢業(yè)考試模擬沖刺卷含解析
- 2024-2025崗位安全培訓考試試題附下載答案可打印
- 肝硬化常見并發(fā)癥的護理
- 2025年北京市通州區(qū)九年級初三一模道德與法治試卷(含答案)
- 2024-2024年上海市高考英語試題及答案
- PCR培訓理論練習題庫(試題及答案)
- 最新安全生產管理教材電子版
- (完整版)耳鼻喉科操作規(guī)程
- 精選芭蕾舞男女演員之間的潛規(guī)則匯總
- 《中華傳統文化》第11課戲曲-教學教案
- 實驗室氣瓶使用記錄
- 機械基礎章節(jié)練習題集題庫帶答案
- DB13(J)∕T 8054-2019 市政基礎設施工程施工質量驗收通用標準
評論
0/150
提交評論