


版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、A.字符B數(shù)據(jù)項C.記錄D.數(shù)據(jù)塊2.下列敘述中正確的是(A. 關系中元組沒有先后順序,屬性有先后順序B. 關系中元組有先后順序,屬性沒有先后順序C. 關系中元組沒有先后順序,屬性也沒有先后順序D. 關系中元組有先后順序,屬性也有先后順序3. sql server2000 采用的身份驗證模式有(dA. 僅windows身份驗證B. 僅sql server身份驗證C.僅混合驗證D.windows身份驗證和混合驗證4.以下不屬于sql server2000企業(yè)管理功能的是A.注冊服務器B.交互輸入T-SQL程序5.C.設置登錄安全在每個服務器中,最多可以創(chuàng)建(c )個數(shù)據(jù)庫。A.128B.255C
2、.32767D.對數(shù)據(jù)庫及其對象進行管理和操作D.655366.在SQL SERVER2000中,為了便于分配和管理,允許將多個文件組組織為一組, 并賦予一個名稱,即文件組。SQL SERVER文件組有(b )。A. 主文件組和事務日志文件組B. 主文件組和用戶定義文件組C.用戶定義文件組和事務日志文件組D.主文件組和次要文件組7.創(chuàng)建數(shù)據(jù)庫的方法有多種,以下不是創(chuàng)建數(shù)據(jù)庫的方法的是(8.A.向?qū).企業(yè)管理器C.CREATE DATABASED.CREATE TABLE刪除數(shù)據(jù)庫用的命令是(b )A.DROP FILE9.C.DELETE FILED.DELE DATABASE頁是數(shù)據(jù)庫內(nèi)容
3、的基本存儲單位,每頁的大小是(A )。A.8KBB.16KBC.32KBD.64KBB. DROP DATABASE10.A. 索引文件B. 日志文件C. 備注文件D. 腳本文件11.要將一個文件的最大容量設置為無限,則須指定(A.size=無限B.size=UNLIMITED5.C.maxsize=無限D.maxsize=UNLIMITED以下不屬于master數(shù)據(jù)庫所包含的內(nèi)容的是(d )。A.登錄帳號B.系統(tǒng)配置C.數(shù)據(jù)庫錯誤信息D.模板信息SQL SERVER2000 支持的整型包括 bigint、int、smallint 和A.-2 63 到 263-1C.-21
4、5 至I215-1tinyint,其中int型表示數(shù)的范圍是(b ) oB.-231 到 231-1D.0-255在SQL SERVER2000中,每個表最多可含( d )列。A.128B. 256C.512D.1024假設表中某列的數(shù)據(jù)類型varchar(100),而輸入的字符串為'abcd1234 ',則存儲的是(a )。A. abcd1234,共8個字節(jié)B. abcd1234 和92個空格C. abcd1234 和8個空格D.abcd1234 和64個空格16. 在 SQL SERVER2000中,定義用戶數(shù)據(jù)類型使用的系統(tǒng)存儲過程是(SQL SERVER2000的數(shù)據(jù)庫
5、包括:主數(shù)據(jù)文件,輔助數(shù)據(jù)文件和(A.sp_addtypeC.sp_deltype17. 在 SQL SERVER2000中,表中字段參數(shù)若選中“允許空”是指( c )B. sp_droptypeD. sp_dbopti onA.字符串空串B.數(shù)值為0值D.A 或 BC. 允許待定值18. 在SQL SERVER2000中,字段名的字符最長可達( c )個字符。A. 10B.32C.128D.25619. 關于惟一性約束,不正確的是( c )。A. 使用惟一性約束的字段可以為空值B. 個表允許有多個惟一性約束C. 可以把惟一性約束用于強制在指定字段上創(chuàng)建一個惟一性索引,并默認為聚集索引D. 可
6、以把惟一性約束定義在多個字段上20. 關于檢查約束,不正確的是( d)oA. 個表中可以定義多個核查約束B. 每個字段可以指定多個核查約束C. 當執(zhí)行INSERT語句或UPDATE語句時,核查約束將驗證數(shù)據(jù)D. 核查約束中還可含子查詢21. 關于默認約束,不正確的是( b )oA. 每個字段只能定義一個默認約束B. 如果定義的默認值長于其對應字段的定義長度,則輸入到表中的默認將不會被截斷C. 默認約束不能加到帶有IDENTITY屬性或具有timetamp 類型的字段D. 如果字段定義為用戶定義的數(shù)據(jù)類型,且有一個默認綁定到該數(shù)據(jù)類型上,則不允許該字段再設置默認約束22. 關于默認值,正確的是(
7、a )oA. 只能在當前數(shù)據(jù)庫中創(chuàng)建默認值的名稱B. 在同一個批處理中,CREATE DEFAULT可以與其他T-SQL語句組合使用C. 默認值不必與其他綁定的字段數(shù)據(jù)類型兼容D. 如果列同時有默認值和規(guī)則與之關聯(lián),則默認值可以違反規(guī)則。23. 要將一個默認值綁定到表中的字段或用戶定義數(shù)據(jù)類型,應當使用的系統(tǒng)存儲過程是(a )oA. sp_bindefaultB.sp_helpC. sp_helptextD.sp_unbindefault24. 關于規(guī)則,正確的是(d )A. 規(guī)則可以綁定到系統(tǒng)數(shù)據(jù)類型上B. 規(guī)則必須與表字段的數(shù)據(jù)類型兼容,并且能綁定到數(shù)據(jù)類型為text、image和time
8、tamp的字段上C. 一個新的規(guī)則可以直接綁定到字段或用戶定義數(shù)據(jù)類型上,而不必事先解除綁定在字段或用戶定義數(shù)據(jù)類型上的規(guī)則D. 當一個字段上同時綁定有規(guī)則和默認值,默認值應該滿足規(guī)則的要求。25. SQL語言是關系數(shù)據(jù)庫標準語言,它是( b )oA.過程化的 B.非過程化的C.格式化的D.導航的26. SQL語言的一次查詢結果是一個(d )A.數(shù)據(jù)項B.記錄C.元組D.表27. SQL的函數(shù)COUNT、SUM、AVG、MAX、MIN等,不允許出現(xiàn)在(d )子句中。A.SELECT B.HAVINGC.GROUP HAVING D.WHERE28. 已知SN是一個字符型字段,下面 SQL查詢語
9、句的執(zhí)行結果是(c )oSELECT SN FROM S WHERE SN LIKE ' AB% 'A. 找出含有3個字符AB% '的所有SN字段值B. 找出僅含3個字符且前兩個字符為AB '的SN字段值C. 找出以字符AB '開頭的所有SN字段值D. 找出含有字符AB '的所有SN字段值SQL語句中要添加一個29. 設有學生(S)表和選課(SC)表,現(xiàn)要查詢選修 C2課程,且成績?yōu)锽以上(含B)的學生及成績,在以下的 項。SELECT S.*,SC .成績實用標準文案FROM S JOIN SC ONS學號=SC.學號WHERE SC.課程號=
10、'C2'AND( b )A.SC.成績 >='B'B. SC.成績<='B 'C. SC.成績W' B'D. SC.成績!< ' B'30. 可以使用SQL語句實現(xiàn)表的拷貝操作,以下敘述正確的是( d )A. 只允許整表的拷貝,不能有選擇的拷貝B. 新表的列名必須與被拷貝的表的列名相同C. 新表的列數(shù)必須與被拷貝的表的列數(shù)相同D. 新表的列名和列數(shù)可以與被拷貝表不相同,但是對應列的數(shù)據(jù)類型必須一致31. 可以使用SQL語句實現(xiàn)表的排序操作,以下敘述正確的是( b)oA. 在ORDER BY子句后只
11、能有一個屬性B. ORDER BY子句所產(chǎn)生的輸出只是邏輯排序效果,并沒影響表的實際內(nèi)容C. 進行排序操作時,如果列中有空值則在升序輸出時首先列出空值項,而在降序輸出時最后列出空值項D. ORDER BY子句中必須指明是升序或降序,不能缺省32. 設數(shù)據(jù)庫中有三個表:選課(學號,課程號,成績)學生(學號,姓名,年齡,性別)課程(課程號,課程名,教師)查詢學習課程號為C2的學生學號與姓名的操作中,不正確的是( b )A.SELECT S.學號,S姓名FROM 學生 AS S選課 AS SCWHERE S.學號=SC.學號 AND 課程號='C2'B. SELECT S.學號 S姓
12、名FROM 學生 AS SWHERE 學號 IN(SELECT *FROM 選課 AS SCWHERE 課程號='C2')C. SELECT S.學號S姓名FROM 學生 AS SWHERE EXISTS(SELECT *FROM 選課 AS SCWHERE S.學號=SC.學號 AND 課程號='C2')D. SELECT學號,姓名FROM 學生 AS SWHERE ' C2' IN(SELECT課程號FROM 選課 AS SCWHERE SC.學號=S.學號)33. 設有學生表、課程表同上題,統(tǒng)計每一年齡選修課程的學生人數(shù),要補充完整SQL語
13、句,選擇答案( d )SELECT 年齡,COUNT( )FROM 學生 AS S,選課 AS SCWHERE S.學號=SC.學號GROUP BY A. S.學號SC學號B. DISTINCTC. DISTINCTD. S.學號S學號S學號年齡S學號年齡34.已知有關系員工(姓名,地址,SELECTstr1.姓名,str2.姓名FROM員工 ASstr1,員工 ASstr2WHERE(d )性別,出生日期),查詢具有相同地址的兩位員工信息的操作是4.45.A. strl.地址=str2.B. strl.地址=str2.C. strl.地
14、址=str2.D. strl.地址=str2.地址地址地址地址AND strl.姓名 <>str2.姓名OR strl.姓名 <str2.姓名AND strl.姓名 <str2.姓名SELECT 5/2,-10%3 的顯示結果是( b )。A.2.51B.2-1C.21D.2.5-1設有說明語句DECLARE n int正確的賦值語句是(a)。A.set n =123C.let n=123B. n=123D.select ' n' =123在T-SQL中可使用(c )命令進行注釋。A.note 和*C./*/和-B.* 禾口-D./*/ 禾口 &
15、&在下列各項中不能正確地賦列別名的是(d )oA.SELECT '學生號碼=學號B.SELECT學號學生號碼C.SELECT 學號AS學生號碼D.SELECT 學生號碼=學號下列四項中,A.數(shù)據(jù)共享C.數(shù)據(jù)冗余很高下列四項中,A.企業(yè)管理器C.服務管理器不屬于數(shù)據(jù)庫特點的是(B.數(shù)據(jù)完整性D.數(shù)據(jù)獨立性高不屬于 SQL2000實用程序的是( d )oB.查詢分析器D.媒體播放器SQL Server安裝程序創(chuàng)建4個系統(tǒng)數(shù)據(jù)庫,下列哪個不是(c )系統(tǒng)數(shù)據(jù)庫。A.masterB.modelC.pubD.msdb在SQL中,建立表用的命令是(b )oA.CREATE SCHEMAB.
16、CREATE TABLEC.CREATE VIEWD.CREATE INDEXSQL語言中,條件年齡A.包括15歲和35歲B.不包括15歲和35歲C.包括15歲但不包括35D.包括35歲但不包括15BETWEEN 15 AND 35下列四項中,不正確的提法是(c )。A.SQL語言是關系數(shù)據(jù)庫的國際標準語言B.SQL語言具有數(shù)據(jù)定義、查詢、操縱和控制功能C.SQL語言可以自動實現(xiàn)關系數(shù)據(jù)庫的規(guī)范化D.SQL語言稱為結構查詢語言表示年齡在15至35之間,且(a )。在MS SQL Server中,用來顯示數(shù)據(jù)庫信息的系統(tǒng)存儲過程是(d )。A. sp_dbhelpB. sp_dbC. sp_he
17、lpD. sp_helpdb1.62.B. DROPSQL語言中,刪除表中數(shù)據(jù)的命令是(A. DELETEC. CLEARD. REMOVESQL的視圖是從(c )中導出的。A.基本表B.視圖C.基本表或視圖D.數(shù)據(jù)庫下列哪個不是sql數(shù)據(jù)庫文件的后綴。A、.mdfdfC、.tif.ndf在SQL語言中,建立存儲過程的命令是A、CREATE PROCEDURECREATE RULEC、CREATE DURECREATE FILE數(shù)據(jù)庫設計中的概念結構設計的主要工具是)。A.數(shù)據(jù)模型B. ER模型C.新奧
18、爾良模型D.概念模型SQL Server 2000中表查詢的命令是()。A. USEB. SELECTC.UPDATED . DROPSQL Server 2000中表更新數(shù)據(jù)的命令是A . USEB. SELECTC. UPDATED . DROP在SQL Server 2000 中,下列變量名正確的是(aA . sumsumD . 4kk為數(shù)據(jù)表創(chuàng)建索引的目的是B.創(chuàng)建唯一索引A. 提高查詢的檢索性能C.創(chuàng)建主鍵D. 加快數(shù)據(jù)庫的打開速度用于求系統(tǒng)日期的函數(shù)是(A . YEAR ()GETDATE (C . COUNT (D . SUM ()*向用戶授予操作權限的 SQL語句是(A . C
19、TEATEB . REVOKEC . SELECTD . GRANTSQL Server系統(tǒng)中的所有服務器級系統(tǒng)信息存儲于哪個數(shù)據(jù)庫(a )。A. masterB. modelC. tempdbD. msdb下列標識符可以作為局部變量使用(c )A. MyvarB. My varC. MyvarD. My var以下關于主鍵的描述正確的是(a )。A.標識表中唯一的實體B.創(chuàng)建唯一的索引,允許空值C.只允許以表中第一字段建立D.表中允許有多個主鍵在SQL SERVER服務器上,存儲過程是一組預先定義并(b )的 Transact-SQL 語句。A.保存B編譯C.解釋D.編寫以下關于外鍵和相應的
20、主鍵之間的關系,正確的是(a)。A.夕卜鍵并不一定要與相應的主鍵同名B.夕卜鍵一定要與相應的主鍵同名C.外鍵一定要與相應的主鍵同名而且唯一D.外鍵一定要與相應的主鍵同名,但并不一定唯一在 SQL Server 中,model 是(b )B.數(shù)據(jù)庫模板D.示例數(shù)據(jù)庫A. 數(shù)據(jù)庫系統(tǒng)表C. 臨時數(shù)據(jù)庫63.在視圖上不能完成的操作是B查詢A. 更新視圖數(shù)據(jù)64.C.在視圖上定義新的基本表下列哪個不是數(shù)據(jù)庫對象(A.數(shù)據(jù)模型視圖D.在視圖上定義新視圖C.表D.用戶65.模式查找like '_a%',下面哪個結果是可能的(A.ailiB. baiD.ccaC. bba66.SQL Ser
21、ver對象的完整名稱不包括下面哪個)。數(shù)據(jù)庫名文件夾名A.服務器名C. 對象名67.表示職稱為副教授同時性別為男的表達式為A.職稱='副教授OR性別='男'B. 職稱='副教授AND 性別='男'68.C. BETWEEN '畐V教授'AND '男'下面哪個不是SQL Server的合法標識符D. IN ('副教授','男')B. 12aD. #qqA. a12C. a1269.SQL語言中,不是邏輯運算符號的(d70.A. ANDB. NOTC. ORD. XOR下面哪個函數(shù)是屬于
22、字符串運算的(cC. STR71.SQL Server 2000 是(d )72.A、C、A、C、數(shù)據(jù)庫數(shù)據(jù)處理系統(tǒng)*數(shù)據(jù)庫中存放兩個關系:教師(教師編號,姓名在教師表上按教師編號建索引在課程表上按教師編號建索引B、數(shù)據(jù)庫系統(tǒng)D、數(shù)據(jù)庫管理系統(tǒng))和課程(課程號,課程名,教師編號),為快速查出某位教師所講授的課程,應該 (a)B、在課程表上按課程號建索引D、在教師表上按姓名建索引B. SINA. ABSD. ROUND73.*數(shù)據(jù)庫中存放三個關系:學生(學號,姓名)和課程(課程號,課程名)和成績(學號、課程號、成績),為快速查出某位學生所學的課程名,應該(a)A、在學生表上按學號建索引B、在成績
23、表上按課程號建索引C、在課程表上按課程號建索引D、在學生表上按姓名建索引74. 如果要修改表的結構,應該使用 SQL語言的命令(c )A、UPDATE TABLEB、MODIFY TABLEC、ALTER TABLED、CHANGE TABLE75. 已知員工和員工親屬兩個關系,當員工調(diào)出時,應該從員工關系中刪除該員工的元組,同時在員工親屬關系中刪除對應的親屬元組。在SQL語言中定義這個完整性約束的短語是 (c )A、INSTEAD OF DELETEB、INSTEAD OF DROPC、AFTER DELETED、AFTER UPDATE76. 安裝MS SQL Server時,系統(tǒng)自動建立
24、幾個數(shù)據(jù)庫,其中有一個數(shù)據(jù)庫被刪除后,不影響系統(tǒng)的正常運行,這個數(shù)據(jù)庫是(d )A、master數(shù)據(jù)庫B、 model數(shù)據(jù)庫C、tempdb數(shù)據(jù)庫D、 pubs數(shù)據(jù)庫77. 55 .下列聚合函數(shù)中正確的是(c )A、SUM (*)MAX (*)C、COUNT (*)AVG (*)78.SQL中,下列涉及空值的操作,不正確的是 (c )79.80.A、C、A、C、A、C、age IS NULLage = NULL腳本文件是在(b )中執(zhí)行的。企業(yè)管理器服務管理器每個數(shù)據(jù)庫有且只有一個(a )主要數(shù)據(jù)文件日志文件age IS NOT NULLNOT (age IS NULL)查詢分析器事件探查器次
25、要數(shù)據(jù)文件索引文件81.SQL語言中,刪除一個表中所有數(shù)據(jù),但保留表結構的命令是(82.A、C、A、C、DELETECLEAR查詢員工工資信息時,結果按工資降序排列,正確的是ORDER BY 工資ORDER BY 工資 ascDROPREMOREORDER BYORDER BY工資desc工資 dictinct83.SQL中,下列涉及通配符的操作,范圍最大的是 (c )A、name like ' hgf# 'B、name like ' hgf_t%C、name like ' hgf% 'D、name like ' hgf_ '84. 在S
26、QL Server中,關于數(shù)據(jù)庫的說法正確的是(b)A、一個數(shù)據(jù)庫可以不包含事務日志文件B、一個數(shù)據(jù)庫可以只包含一個事務日志文件和一個數(shù)據(jù)庫文件C、一個數(shù)據(jù)庫可以包含多個數(shù)據(jù)庫文件,但只能包含一個事務日志文件D、一個數(shù)據(jù)庫可以包含多個事務日志文件,但只能包含一個數(shù)據(jù)庫文件SQL工具是(b )85.能夠?qū)崿F(xiàn)執(zhí)行SQL語句、分析查詢計劃、顯示查詢統(tǒng)計情況和實現(xiàn)索引分析等功能的A、企業(yè)管理器B、查詢分析器C、服務管理器D、事件探查器86.以下觸發(fā)器是當對表1進行(d )操作時觸發(fā)。Create Trigger abc on 表 1For insert , update , deleteAs A.只是
27、修改B.只是插入C.只是刪除D.修改、插入、刪除87.主索引可確保字段中輸入值的(c )性。A.多樣B.重復C.唯一D.若干88.關于視圖下列哪一個說法是錯誤的(b)。A.視圖是一種虛擬表B.視圖中也保存有數(shù)據(jù)C.視圖也可由視圖派生出來D.視圖是保存SELECT查詢89.執(zhí)行帶參數(shù)的存儲過程,正確的方法為(a )。A.過程名參數(shù)B.過程名(參數(shù))C.過程名=參數(shù)D.A,B,C三種都可以90.查詢畢業(yè)學校名稱與“清華”有關的記錄應該用(d ) oA. SELECT * FROM 學習經(jīng)歷 WHERE畢業(yè)學校LIKE '*清華 *'B. SELECT * FROM 學習經(jīng)歷 WHE
28、RE畢業(yè)學校='%清華%'C. SELECT * FROM 學習經(jīng)歷 WHERE畢業(yè)學校 LIKE ''青華?D. SELECT * FROM 學習經(jīng)歷 WHERE畢業(yè)學校 LIKE ' %清華% '91. Select職工號 FROM 職工 WHERE工資1250 命令的功能是(d )。A.查詢工資大于1250的紀錄B.查詢1250號記錄后的記錄C.檢索所有的職工號D.從職工關系中檢索工資大于1250的職工號92. 在SQL中,SELECT語句的"SELECT DISTINCT"表示查詢結果中 (c )A.屬性名都不相同B.
29、去掉了重復的列C.行都不相同D.屬性值都不相同93. 限制輸入到列的值的范圍,應使用(a )約束。A. CHECKB. PRIMARY KEYC. FOREIGN KEYD. UNIQUE94. 觸發(fā)器可引用視圖或臨時表,并產(chǎn)生兩個特殊的表是( a )oA. Deleted、InsertedB. Delete、InsertC. View、TableD. View1、table195. 使用索引下列哪個說法是正確的( b )oA. 節(jié)省磁盤空間B. 縮短查詢時間C. 在執(zhí)行插入、修改、刪除時節(jié)省時間D. 與表無關96. SQL Server中實現(xiàn)從一個查詢或過程中無條件退出的語句是A.CASE
30、B.RETURN C.BREAK97. 停止本次循環(huán)進入后面的循環(huán)用()DA.BREAKB.RETURNC.CASE98. SQL Server2000 中的編程語言就是()AA. T-SQL B.S-SQLC.Q-SQL99. 關系模型的完整性包括()DA.實體完整性C.用戶定義完整性100. 不能在 Windows 2000 ProfessionalA.SQL Server2000 企業(yè)版C. SQL Server2000 個人版101. 用以交互地設計和測試A.企業(yè)管理器C.事件探查器()BD.CONTINUED.CONTINUED.R-SQLB.參照完整性D.以上都是上運行的是()AB
31、. SQL Server2000 企業(yè)評估版D. SQL Server2000 開發(fā)版T-SQL語句的是()BB.查詢分析器D.服務管理器102.主數(shù)據(jù)庫文件的默認擴展名是()BA.dbt B. mdfC.datD.dst103. 在T-SQL中,常用來顯示有關數(shù)據(jù)庫和數(shù)據(jù)庫參數(shù)的信息的系統(tǒng)存儲過程為()DA. sp_dropdbB.sp_adddbC.sp_setdbD. sp_helpdb104. 在Transact-SQL語法中,用來插入數(shù)據(jù)的命令是() AA.IN SERT B.UPDATEC.DELETED.CREATE105. 在Transact-SQL語法中,用于更新的命令是()
32、 BA.IN SERT B.UPDATEC.DELETED.CREATE106.允許用一條SELECT命令同時查詢數(shù)據(jù)需要子句()BA.ORDER BY B.COMPUTEC.Havi ngD.GROUP BYB.CREATE TRIGGERD.CREATE TABLEB.CREATE TRIGGERD.CREATE FUNCTION107.創(chuàng)建觸發(fā)器的命令是()BA. CREATE VIEWC.CREATE RULE108.創(chuàng)建用戶自定義函數(shù)的命令是()DA. CREATE VIEWC.CREATE RULE109.在學生成績表tbICourseScore中的列Score用來存放某學生學習某
33、課程的考試成績(0100分,沒有小數(shù)),用下面的哪種類型最節(jié)省空間?( C)A、intB、smallintC、tinyintD、decimal(3,0)110. 定單表Orders的列OrderlD的類型是小整型(smallint ),根據(jù)業(yè)務的發(fā)展需要改為整型(integer ),應該使用下面的哪條語句?( C )A、ALTER COLUMN OrderID integer FROM OrdersB、ALTER TABLE Orders ( OrderID integer )C、ALTER TABLE Orders ALTER COLUMN OrderID integerD、ALTER CO
34、LUMN Orders.OrderID integer111. 在SQL Server 2000 中創(chuàng)建一些新對象的腳本如下: CREATE TABLE Publishers(publisher_idintPRIMARY KEY,publisher_ name varchar(100)notn ull)CREATE TABLE Books (book_idintbook_title book_c ontent field01 field02 field03 field04 publisher_idCONSTRAINT PK_title_id PRIMARY KEY,n varchar(2000
35、)ntextvarchar(100)char(1000),char(1000),char(1000),intnot n ull,not n ull,uniq ue.CONSTRAINT FK_publisher_id FOREIGN KEY (publisher_id)not nu II,REFERENCES Publishers(publisher_id)CREATE TABLE ThirdTable(third_id int IDENTITY(45,17) PRIMARY KEY,field01varchar(100) FOREIGN KEY REFERENCES Books(field0
36、1),)從下面中選擇正確的說法。(A )A.上面的創(chuàng)建語句沒有錯誤;B. 表Books的一行的長度超過允許的最大長度;C. 表ThirdTable的列的thirdd的種子要能被增量整除;D. 列field01的類型是varchar,不能作為外部關鍵字;E. 不能直接在表Books的列book_id上使用CONSTRAINT關鍵字,使用CONSTRAINT關鍵字要象該表的 CONSTRAINT FK_publisher_id一樣另起一行112. 在登記學生成績時要保證列Score的值在0到100之間,下面的方法中哪種最簡單?(D )A. 編寫一個存儲過程,管理插入和檢查數(shù)值,不允許直接插入;B.
37、 生成用戶自定義類型type_Score和規(guī)則,將規(guī)則與數(shù)據(jù)類型type_Score相關聯(lián),然后設置列 Score的數(shù)據(jù)類型類型為type_Score ;C. 編寫一個觸發(fā)器來檢查 Score的值,如果不在0和100之間,則撤消插入;D. 在Score列增加檢查約束。113.執(zhí)行下面腳本,共有多少條記錄插入到表tblTemp中? ( C )CREATE TABLE tblTemp(TempID in teger not nu II,TempDate datetime not n ull)goDECLARE cou nt in tegerSET cou nt = 1WHILE cou nt &l
38、t;=10BEGINIF (SELECT COUNT(*) FROM tblTemp ) > 8BEGIN BREAK ENDELSEINSERT tblTemp VALUES(co un t,GETDATE()SET cou nt = cou nt + 1ENDA、 0 B、 8C、 9 D、 10114.你的數(shù)據(jù)庫存放產(chǎn)品的序列號,序列號以整型存儲。你需要把序列號按如下的格式顯示:(999)999-9999假設你已經(jīng)把一個序列號放在一個變量中,該變量的定義如下:DECLARE SerialNumber int下面哪個語句可以正確地完成該任務?( D )A.SELECT 'Se
39、rial Number'='('+ SUBSTRING(CONVERT(varchar(10),SerialNumber),3,0)+')'+ SUBSTRING(CONVERT(varchar(10),SerialNumber),3,3)+ '-' + SUBSTRING(CONVERT(varchar(10),SerialNumber),4,6)B.SELECT 'Serial Number'='('+ SUBSTRING(CONVERT(varchar(10),SerialNumber),3,1)+&
40、#39;)'+ SUBSTRING(CONVERT(varchar(10),SerialNumber),3,4)+ '-' + SUBSTRING(CONVERT(varchar(10),SerialNumber),4,7)C.SELECT 'Serial Number'='('+ SUBSTRING(CONVERT(varchar(10),SerialNumber),0,3)+')'+ SUBSTRING(CONVERT(varchar(10),SerialNumber),3,3)+ '-' + SUBS
41、TRING(CONVERT(varchar(10),SerialNumber),6,4)D.SELECT 'Serial Number'='('+ SUBSTRING(CONVERT(varchar(10),SerialNumber),1,3)+')'+ SUBSTRING(CONVERT(varchar(10),SerialNumber),4,3)+ '-' + SUBSTRING(CONVERT(varchar(10),SerialNumber),6,4)115. 一個腳本有如下代碼:CREATE TABLE Employee
42、s-第一條語句(EmployeeIDintIDENTITY(10001,1) PRIMARY KEY,Namevarchar(40)not null,Birthdaydatetimenull)SELECT * FROM Employees-第二條語句CREATE DEFAULT pho ne_n o_default -第三條語句AS '(000)000-0000'CREATE TABLE Customers-第四條語句(CustomerIDintIDENTITY(100001,1) PRIMARY KEY,Namevarchar(40)not null,Phonevarchar
43、(20)null)EXECUTE sp_bindefault phone_no_default, 'Customers.Phone'-第五條語句在執(zhí)行過程中會因為缺少 GO語句而出現(xiàn)錯誤,下面哪些是必須的?(多選)(B, C)A. 在“第一條語句"和“第二條語句"之間添加GO語句B. 在“第二條語句”和“第三條語句"之間添加GO語句C. 在“第三條語句”和“第四條語句”之間添加GO語句D. 在“第四條語句”和“第五條語句”之間添加GO語句116.您需要顯示從2001年1月1日到2001年12月31日雇傭的所有職員的姓名和雇傭日期。職員信息表tblE
44、mployees 包含歹ll Name和列HireDate,下面哪些語句能完成該功能? ( D )A、SELECT Name, HireDate FROM tblEmployeesB、SELECT Name, HireDate FROM tblEmployeesWHERE HireDate = ' 2001-01- 01 ' OR ' 20012- 31'C、SELECT Name, HireDate FROM tblEmployeesWHERE HireDate BETWEEN ' 20002- 31 ' AND ' 200201- 0
45、1D、SELECT Name, HireDate FROM tblEmployeesWHERE DATEPART(yy, HireDate) =2001117.創(chuàng)建了定單表,創(chuàng)建語句如下:CREATE TABLE 定單表(定單代號int客戶代號int雇員代號int在 SQL Server 2000IDENTITY(1,1) PRIMARY KEY,not nu II,not null, -經(jīng)手該筆業(yè)務的雇員的代號定單日期datetime not null,銷售金額 money not null,備注varchar(200) null)早的順序顯示,并且對于每一天的定單,按銷售金C )你需要獲得
46、定單信息列表,包括雇員代號、銷售金額和定單日期。你想按日期從近到額從大到小的順序排序。假設列“銷售日期”的時間部分的值都是0,下面哪條語句能夠準確地完成該任務?(A. SELECT雇員代號,銷售金額,定單日期FROM 定單表ORDER BY銷售金額,定單日期 DESCB. SELECT雇員代號,銷售金額,定單日期FROM 定單表ORDER BY定單日期,銷售金額DESCC. SELECT雇員代號,銷售金額,定單日期FROM 定單表ORDER BY 定單日期 DESC,銷售金額 DESCD. SELECT雇員代號,銷售金額,定單日期FROM 定單表ORDER BY銷售金額DESC,定單日期 DE
47、S118. 你在SQL Server 2000數(shù)據(jù)庫中創(chuàng)建了定單表,其創(chuàng)建語句如下:CREATE TABLE定單表(定單號int IDENTITY(1,1) PRIMARY KEY,雇員代號intNOT NULL,地區(qū)代號intNOT NULL,訂購日期datetimeNOT NULL,訂購金額)moneyNOT NULL銷售經(jīng)理想要獲得總的銷售金額和按地區(qū)分組的總銷售金額。下面哪條語句能完成該任務?(B )A. SELECT雇員代號,地區(qū)代號,訂購金額FROM定單表ORDER BY地區(qū)代號COMPUTE SUM(訂購金額)B. SELECT雇員代號,地區(qū)代號,訂購金額FROM定單表ORDER
48、 BY地區(qū)代號COMPUTE SUM(訂購金額)BY地區(qū)代號COMPUTE SUM(訂購金額)C. SELECT雇員代號,地區(qū)代號,SUM(訂購金額)FROM定單表GROUP BY雇員代號,地區(qū)代號D. SELECT雇員代號,地區(qū)代號,SUM(訂購金額)FROM定單表GROUP BY雇員代號,地區(qū)代號119. 下面哪些關鍵字能影響SELECT語句返回的結果的行數(shù)?(多選)(A、B、D)A. TOP nB. WHERC. ORDER BYD. DISTINCT120. 你在SQL Server 2000 數(shù)據(jù)庫中創(chuàng)建了如下兩個表:CREATE TABLE 雇員表(雇員代號 int IDENTIT
49、Y(10001,1) PRIMARY KEY NONCLUSTERED, 雇員姓名 varchar(20) NOT NULL,通信地址 varchar(200)NULL)CREATE TABLE 定單表(定單號intIDENTITY(1,1) PRIMARY KEY,雇員代號intNOT NULL,客戶代號intNOT NULL,訂購日期datetimeNOT NULL,訂購金額moneyNOT NULL)你需要獲得2003年9月1日每個雇員的最高的一筆銷售金額,要求列出“雇員代號”、“雇員姓名"、“訂購日期”、最高的“訂購金額”下面哪個語句能完成該功能?(B )A.SELECT a
50、.雇員代號,a.雇員姓名,b.訂購日期,b.訂購金額FROM 雇員表 AS a LEFT OUTER JOIN 定單表 AS bON a.雇員代號=b.雇員代號WHERE b 訂購日期 ='09/01/2003'AND 訂購金額IN (SELECT MAX(訂購金額)FROM 定單表)B.SELECT a.雇員代號,a.雇員姓名,b.訂購日期,MAX(訂購金額)FROM 雇員表 AS a LEFT OUTER JOIN 定單表 AS bON a.雇員代號 =b.雇員代號 AND b.訂購日期='09/01/2003'GROUP BY a.雇員代號,a.雇員姓名,
51、b.訂購日期C.SELECT a.雇員代號,a.雇員姓名,b.訂購日期,MAX(訂購金額)FROM 雇員表 AS a INNER JOIN 定單表 AS bON a.雇員代號=b.雇員代號WHERE b 訂購日期 ='09/01/2003'GROUP BY a.雇員代號,a.雇員姓名,b.訂購日期,b.定單號D.SELECT a.雇員代號,a.雇員姓名,b.訂購日期,MAX(訂購金額)FROM 雇員表 AS a INNER JOIN 定單表 AS bON a.雇員代號=b.雇員代號WHERE b 訂購日期 ='09/01/2003AND 訂購金額IN (SELECT M
52、AX(訂購金額)FROM 定單表)CREATE TABLE定單表(定單號int IDENTITY(100001,1) PRIMARY KEY,雇員代號intNOT NULL,客戶代號intNOT NULL,訂購日期datetimeNOT NULL,訂購金額)moneyNOT NULL由于業(yè)務量很大,定單表已經(jīng)存放了大量的數(shù)據(jù)。你想刪除3年以前的訂購信息,定單表定單日期121. 你在SQL Server 2000 數(shù)據(jù)庫中創(chuàng)建了定單表:下面哪個語句能夠完成改任務?( A )A. DELETE FROMWHERE< DATEADD( YY, -3, GETDATE()B. DELETE FR
53、OM定單表WHERE定單日期< DATEADD( YY, 3, GETDATE()C. DELETE FROM定單表WHERE定單日期< GETDATE() - 3D. DELETE FROM定單表WHERE定單日期< GETDATE() + 3122. 創(chuàng)建一個名為FindCustomer 存儲過程,可以用它來找出 SQL SERVER中的northwind 數(shù)據(jù)庫的Customer 表中,CustomerlD 為 指定值(輸入?yún)?shù))的記錄的ContactName 字段的名稱,然后調(diào)用這個存儲過程, 找出CustomerID為thecr ' 的JontactName 字段值, 寫出創(chuàng)建存儲過程的SQL語句和調(diào)用的命令,以下選項哪一個是正確的。(B )A.創(chuàng)建
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45169-2025增材制造金屬制件殘余應力聲束控制法
- GB/T 45142-2025海洋溢油污染生態(tài)修復監(jiān)測和效果評估技術指南
- GB/T 45221-2025化學品EASZY試驗利用轉基因tg(cyp19a1b:GFP)斑馬魚胚胎通過雌激素受體檢測內(nèi)分泌活性物質(zhì)
- 鄉(xiāng)村地基出售合同范本
- 2025年鐵嶺考貨運從業(yè)資格證
- 2025年永州貨運從業(yè)資格證怎么考試
- 加工合同范本道客
- 買車庫出售合同范本
- it購銷合同范本
- 醫(yī)院業(yè)務合同范本
- 經(jīng)濟法學學習通超星期末考試答案章節(jié)答案2024年
- 浙江寧波前灣控股集團有限公司招聘筆試題庫2024
- 結構化學(PDF電子書)
- 產(chǎn)科腹部四步觸診要點
- 第10課 人類社會及其發(fā)展規(guī)律-【中職專用】2024年中職思想政治《哲學與人生》金牌課件(高教版2023·基礎模塊)
- SLT 478-2021 水利數(shù)據(jù)庫表結構及標識符編制總則
- 2024年春學期人教版小學道德與法治六年級下冊教學計劃附教學進度表
- 深度學習視角下“尺規(guī)作圖”教學策略
- 2024 年袋鼠數(shù)學競賽 等級E(中國區(qū))
- 2024年南京旅游職業(yè)學院單招職業(yè)適應性測試題庫匯編
- 2024-2030中國半導體閥門及管接頭市場現(xiàn)狀研究分析與發(fā)展前景預測報告
評論
0/150
提交評論