版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
本文格式為Word版,下載可任意編輯——大型數(shù)據(jù)庫(kù)期末試題以及答案一、選擇題
1、下面(_B___)描述是正確的。
A、視圖是一種常用的數(shù)據(jù)庫(kù)對(duì)象,使用視圖不可以簡(jiǎn)化數(shù)據(jù)操作。B、使用視圖可以提高數(shù)據(jù)庫(kù)的安全性。C、視圖和表一樣是由數(shù)據(jù)構(gòu)成的。D、視圖必需從多個(gè)數(shù)據(jù)表中產(chǎn)生才有意義。2、下面(__D__)組命令,將變量count值賦值為1。
A、DIM@countintSELECT@count=1B、DIMcount=1intC、DECLAREcountintSELECTcount=1D、DECLARE@countintSELECT@count=1
3、你要為一個(gè)向全世界出口產(chǎn)品的物流公司開發(fā)一個(gè)數(shù)據(jù)庫(kù)。這個(gè)公司有關(guān)銷售信息的資料都存儲(chǔ)在一個(gè)名為sales的表格內(nèi)。消費(fèi)者的名字都被存放一個(gè)名為Customers的數(shù)據(jù)庫(kù)內(nèi)。以下是創(chuàng)立表格的腳本代碼。CREATETABLECustomers(CustomerIDintNOTNULL,
CustomerNamevarchar(30)NOTNULL,ContactNamevarchar(30)NULL,Phonevarchar(20)NULL,Countryvarchar(30)NOTNULL)
尋常每個(gè)國(guó)家只有1,2名顧客。然而,有些國(guó)家有多達(dá)20名顧客。公司的營(yíng)銷部門想要對(duì)超過10個(gè)顧客的國(guó)家做廣告。
你要為營(yíng)銷部門創(chuàng)立一個(gè)包含這些國(guó)家的名單列表。你應(yīng)當(dāng)使用哪個(gè)代碼?(A)A.SELECTCountryFROMCustomersGROUPBYCountryHAVINGCOUNT(Country)>10
B.SELECTTOP10CountryFROMCustomersC.SELECTTOP10CountryFROMCustomers
FROM(SELECTDISTINCTCountryFROMCustomers)ASXGROUPBYCountryHAVINGCOUNT(*)>10D.SETROWCOUNT10
SELECTCountry,COUNT(*)as“NumCountries〞
FROMCustomersGROUPBYCountryORDERBYNumCountriesDesc4、以下關(guān)于數(shù)據(jù)庫(kù)、文件和文件組的描述中,錯(cuò)誤的是(B)。A)一個(gè)文件或文件組只能用于一個(gè)數(shù)據(jù)庫(kù)B)一個(gè)文件可以屬于多個(gè)文件組C)一個(gè)文件組可以包含多個(gè)文件D)數(shù)據(jù)文件和日志文件放在同一個(gè)組中
5、學(xué)生成績(jī)表包含列“學(xué)號(hào)〞、“課程〞、“成績(jī)〞、“考試時(shí)間〞等。列“成績(jī)〞的值為NULL表示該學(xué)生缺考這門課。請(qǐng)用SELECT語(yǔ)句查詢學(xué)號(hào)為“98120001〞的學(xué)生所有缺考的課程數(shù)(A)。
A、SELECTCOUNT(*)FROM學(xué)生成績(jī)表
WHERE學(xué)號(hào)='98120001'AND成績(jī)ISNULLB、SELECTCOUNT(成績(jī))FROM學(xué)生成績(jī)表WHERE學(xué)號(hào)='98120001'AND成績(jī)ISNULLC、SELECTCOUNT(*)FROM學(xué)生成績(jī)表WHERE學(xué)號(hào)='98120001'AND成績(jī)=NULLD、SELECTCOUNT(成績(jī))FROM學(xué)生成績(jī)表WHERE學(xué)號(hào)='98120001'AND成績(jī)=NULL
6、在錄入公司業(yè)務(wù)信息時(shí),要確保字段“業(yè)務(wù)量〞的值在100到200之間,需要使用以下哪種約束(D)。
A)DEFAULTB)PRIMARYKEYC)UNIQUED)CHECK7、以下不是SQLServer2023觸發(fā)器類型的是(_B___)。A、INSERT觸發(fā)器B、SELECT觸發(fā)器C、UPDATE觸發(fā)器D、DELETE觸發(fā)器
8、在學(xué)生成績(jī)表tblCourseScore中的列Score用來(lái)存放某學(xué)生學(xué)習(xí)某課程的考試成績(jī)(0~100分,沒有小數(shù)),用下面的哪種類型最節(jié)省空間?(C)。A)intB)smallintC)tinyintD)decimal(3,0)
9、以下哪個(gè)不能用于處理缺失的信息.(A)
A.innerjoinB.leftouterjoinC.rightouterjoinD.fullouterjoin10、修改存儲(chǔ)過程使用的語(yǔ)句是(_B___)。
A、INSERTPROCEDUREB、ALTERPROCEDUREC、DROPPROCEDUED、DELETEPROCEDUE
11、在InsertInto語(yǔ)句中某些列是可以不插入值,給出列時(shí),可以省略這些列,以下說(shuō)法
不正確的是:(D)
A.具有Identity屬性的列,可以省略;B.具有默認(rèn)值的列,可以省略;C.允許為空的列,可以省略;D.設(shè)置為主鍵的列,可以省略
)
12、以下條目中,哪個(gè)不屬于ALTERTABLE的功能(DA.增加表的完整性約束B.修改表中列的定義C.增加表中的列D.修改表中的記錄13、創(chuàng)立如下存儲(chǔ)過程:CREATEPROCEDUREmy_proc_def@firstint=NULL,@secondint=2,@thirdint=3AS
SELECT@first,@second,@thirdGO
以下調(diào)用存儲(chǔ)過程得到的結(jié)果錯(cuò)誤的是(D)。A、EXECUTEmy_proc_def結(jié)果值:NULL23
B、EXECUTEmy_proc_def10,20,30結(jié)果值:102030C、EXECUTEmy_proc_def@second=500
結(jié)果值:NULL5003結(jié)果值:4050050
D、EXECUTEmy_proc_def40,@third=50
14、在Transact-SQL語(yǔ)法中,SELECT語(yǔ)句的完整語(yǔ)法較繁雜,但至少包括的部分(_D___)。A、SELECT,INTOC、SELECT,GROUP
B、SELECT,F(xiàn)ROMD、僅SELECT
15、在Transact-SQL語(yǔ)法中,使用關(guān)鍵字(_A___)可以把重復(fù)行屏蔽。A、DISTINCTC、ALL
B、UNIOND、TOP
16、在Transact-SQL語(yǔ)法中,將多個(gè)查詢結(jié)果返回一個(gè)結(jié)果集合的運(yùn)算符是(__B__)。A、JOINC、INTO
B、UNIONC、LIKE
17、在Transact-SQL語(yǔ)法中,可以對(duì)查詢結(jié)果進(jìn)行排序的子句是(_C___)。A、GROUPBYC、ORDERBY
B、COMPUTEBYD、COMPUTE
18、在創(chuàng)立視圖時(shí),可以用來(lái)將包含創(chuàng)立此視圖的文本加密的選項(xiàng)是(_B___)
A、WITHSCHEMABINDINGB、WITHENCRYPTION
C、WITHCHECKOPTIOND、WITHVIEW_METADATA
19、一個(gè)數(shù)據(jù)庫(kù)可以有幾個(gè)主文件。(__C__)A、可以0個(gè)
B、至少一個(gè)
D、可以0個(gè),也可以多個(gè)
C、有且僅有一個(gè)
20、在聚合函數(shù)中,即使每行都包含空值,仍會(huì)計(jì)算所有行的函數(shù)是(_C___)。A、SUM
B、MAXD、COUNT
C、COUNT(*)
21、在數(shù)據(jù)庫(kù)中創(chuàng)立表可以通過(_D___)等方法來(lái)實(shí)現(xiàn)。A、企業(yè)管理器C、OSQL
B、查詢分析器
D、企業(yè)管理器和CREATETABLE語(yǔ)句
22、左外聯(lián)接中TABLE1LEFTOUTERJOINTABLE2ONJOIN_CONDITION假使現(xiàn)在TABLE2中沒有相應(yīng)的行,則返回(D)。
A、沒有返回B、兩個(gè)表所有行C、TABLE2中所有行D、TABLE1中所有行23、LIKE’[A-C]%’匹配的內(nèi)容是什么(B)A.匹配以A或C開頭的字符串
B.匹配以A到C當(dāng)中任何一個(gè)字母開頭的字符串
C.匹配以A或C開頭的字符串,且字符串僅包含了兩個(gè)字符
D.匹配以A到C當(dāng)中任何一個(gè)字母開頭的字符串,且字符串僅包含了兩個(gè)字符24、關(guān)于默認(rèn)值和規(guī)則,以下描述不正確的是(C)
A.列的默認(rèn)值必需符合綁定到此列上的任何規(guī)則和CHECK約束B.不能為已有默認(rèn)綁定的列創(chuàng)立DEFAULT約束
C.創(chuàng)立的規(guī)則可檢查出從前已經(jīng)存在于數(shù)據(jù)庫(kù)中的不符合規(guī)則的數(shù)據(jù)D.一個(gè)列或者用戶定義數(shù)據(jù)類型只能被一個(gè)規(guī)則綁定25、下面哪些語(yǔ)句屬于數(shù)據(jù)定義語(yǔ)言(DDL)是(D)。A.SELECT
B.INSERT
C.UPDATE
D.DROP
26、>ALL(1,2,3)表示3,>ANY(1,2,3)表示1(A)。
A、大于,大于
B、大于,小于
C、小于,小于
D、小于,大于
27、以下哪些不是SQLServer的系統(tǒng)數(shù)據(jù)庫(kù)(D)。
A、master
B、model
C、tempdb
D、Northwind
28、已知,SQLServer中的觸發(fā)器使用兩種特別的表:deleted表和inserted表。那么下面的描述中那一個(gè)說(shuō)法是錯(cuò)誤的(D)。
A、在執(zhí)行DELETE語(yǔ)句時(shí),行從觸發(fā)器表中刪除,并傳輸?shù)絛eleted表中。B、在執(zhí)行INSERT語(yǔ)句時(shí),新建行被同時(shí)添加到inserted表和觸發(fā)器表中。C、在執(zhí)行UPDATE語(yǔ)句時(shí),首先舊行被復(fù)制到deleted表中,然后新行被復(fù)制到觸發(fā)
器表和inserted表中。
D、雖然Microsoft?SQLServer?2023自動(dòng)創(chuàng)立和管理deleted表和inserted表,但是還是允許我們直接對(duì)表中的數(shù)據(jù)進(jìn)行更改。
29、定單表Orders的列OrderID的類型是小整型(smallint),根據(jù)業(yè)務(wù)的發(fā)展需要改為整型(integer),應(yīng)當(dāng)使用下面的哪條語(yǔ)句(C)。
A、ALTERCOLUMNOrderIDintegerFROMOrdersB、ALTERTABLEOrders(OrderIDinteger)
C、ALTERTABLEOrdersALTERCOLUMNOrderIDintegerD、ALTERCOLUMNOrders.OrderIDinteger
30、執(zhí)行下面腳本,共有多少條記錄插入到表tblTemp中(D)。CREATETABLEtblTemp(TempIDintegernotnull,TempDatedatetimenotnull)go
DECLARE@countintegerSET@count=1WHILE@count=10BREAKELSEBegin
INSERTtblTempVALUES(@count,GETDATE())SET@count=@count+1endENDA、0二、判斷題
1、insertintotableAselect*fromwhereaddress=’福建省福州市’,要正確運(yùn)行如上語(yǔ)句,tableA可以不存在,在查詢的過程中生成。(F)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年古色古香游合同
- 2025年作品著作權(quán)使用許可協(xié)議
- 2025年度木工工藝研發(fā)與推廣分包合同4篇
- 二零二五版房屋裝修設(shè)計(jì)、施工及監(jiān)理合同2篇
- 2025年中國(guó)連鎖經(jīng)營(yíng)行業(yè)市場(chǎng)深度調(diào)查評(píng)估及投資方向研究報(bào)告
- 二零二五版離婚協(xié)議書針對(duì)存款賬戶的專項(xiàng)管理協(xié)議3篇
- 2025年度私人借款與信用評(píng)估機(jī)構(gòu)合作協(xié)議
- 2025年度二零二五年度車牌借用與保險(xiǎn)理賠合作協(xié)議
- 2025年度航空行業(yè)競(jìng)業(yè)協(xié)議敬業(yè)精神承諾合同
- 二零二五年度網(wǎng)約車平臺(tái)車主與駕駛員合作協(xié)議書
- 教師招聘(教育理論基礎(chǔ))考試題庫(kù)(含答案)
- 2024年秋季學(xué)期學(xué)校辦公室工作總結(jié)
- 鋪大棚膜合同模板
- 長(zhǎng)亭送別完整版本
- 智能養(yǎng)老院視頻監(jiān)控技術(shù)方案
- 你比我猜題庫(kù)課件
- 無(wú)人駕駛航空器安全操作理論復(fù)習(xí)測(cè)試附答案
- 建筑工地春節(jié)留守人員安全技術(shù)交底
- 默納克-NICE1000技術(shù)交流-V1.0
- 蝴蝶蘭的簡(jiǎn)介
- 老年人心理健康量表(含評(píng)分)
評(píng)論
0/150
提交評(píng)論