版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
決戰(zhàn)數(shù)據(jù)庫之巔
情感目標(biāo)增強團隊合作精神,建立良好的團隊氣氛能力目標(biāo)能夠團隊合作完成題目本章目標(biāo)2/14
為保證比賽的圓滿成功,特制定本比賽規(guī)則:一、本次參賽隊比賽順序按照賽前抽簽結(jié)果確定;二、競賽采用現(xiàn)場問答的方式進行;三、比賽設(shè)單選題、拔高題、風(fēng)險題、附加題,如在風(fēng)險題后出現(xiàn)計分相同情況,將針對計分相同的隊進行加賽決出勝負(fù);四、參賽隊員回答要清楚,作出回答后請?zhí)崾尽按痤}完畢”;不能作答請示“放棄回答”。比賽規(guī)則
*單選題*第一組第三組第五組第二組第四組第六組請選擇題號1.SQLServer2008是一個()的數(shù)據(jù)庫系統(tǒng)。(A)網(wǎng)狀型(B)層次型(C)關(guān)系型(D)以上都不是第一組答案:c2.關(guān)于主鍵描述正確的是:()(A)包含一列(B)包含兩列(C)包含一列或者多列(D)以上都不正確答案:c3.SQLServer2008采用的身份驗證模式有()(A)僅Windows身份驗證模式
(B)僅SQLServer身份驗證模式(C)僅混合模式(D)Windows身份驗證模式和混合模式答案:D4.SQL語言按照用途可以分為三類,下面選項中哪一種不是的:()(A)DML
(B)DCL
(C)DQL
(D)DDL答案:c1.SQLServer提供的單行注釋語句是使用()開始的一行內(nèi)容。(A)“/*”
(B)“--”
(C)“{”(D)“/”第二組答案:B2.以下那種類型不能作為變量的數(shù)據(jù)類型()。(A)text
(B)ntext
(C)table
(D)image答案:C3.下面不屬于數(shù)據(jù)定義功能的SQL語句是:()
A.CREATETABLEB.CREATECURSORC.UPDATED.ALTERTABLE答案:C4.如果希望完全安裝SQLServer,則應(yīng)選擇()
A.典型安裝
B.最小安裝
C.自定義安裝
D.僅連接答案:C1.假如有兩個表的連接是這樣的:table_1INNERJOINtable_2這種連接會生成哪種結(jié)果集?()(A)包括table_1中的所有行,不包括table_2的不匹配行(B)包括table_2中的所有行,不包括table_1的不匹配行(C)table_1的行乘以table_2的行(D)只包括table_1和table_2滿足條件的行第三組答案:C2.對視圖的描述錯誤的是:()(A)是一張?zhí)摂M的表(B)在存儲視圖時存儲的是視圖的定義(C)在存儲視圖時存儲的是視圖中的數(shù)據(jù)(D)可以像查詢表一樣來查詢視圖答案:C3.在T-SQL語言中,若要修改某張表的結(jié)構(gòu),應(yīng)該使用的修改關(guān)鍵字是()。(A)ALTER
(B)UPDATE
(C)UPDAET
(D)ALLTER
答案:A4.SQLServer2008提供了一整套管理工具和實用程序,其中負(fù)責(zé)啟動、暫停和停止SQLServer的4種服務(wù)的是()。(A)企業(yè)管理器、(B)導(dǎo)入和導(dǎo)出數(shù)據(jù)(C)事件探察器(D)服務(wù)管理器答案:D1.SQLserver數(shù)據(jù)庫文件有3類,其中日志文件的后綴為()。
A..ndfB..ldfC..mdfD..idf第四組答案:B2、根據(jù)關(guān)系數(shù)據(jù)基于的數(shù)據(jù)模型——關(guān)系模型的特征判斷下列正確的一項:()
A、只存在一對多的實體關(guān)系,以圖形方式來表示。
B、以二維表格結(jié)構(gòu)來保存數(shù)據(jù),在關(guān)系表中不允許有重復(fù)行存在。
C、能體現(xiàn)一對多、多對多的關(guān)系,但不能體現(xiàn)一對一的關(guān)系。
D、關(guān)系模型數(shù)據(jù)庫是數(shù)據(jù)庫發(fā)展的最初階段。答案:B3、關(guān)系數(shù)據(jù)庫中,主鍵是()。
A、主鍵只能是數(shù)字類型、字符類型
B、創(chuàng)建唯一的索引,允許空值
C、只允許以表中第一字段建立
D、一張表允許有多個主鍵答案:D4、SQLServer系統(tǒng)中的所有系統(tǒng)級信息存儲于哪個數(shù)據(jù)庫()各種數(shù)據(jù)內(nèi)容的。
A.master
B.Model
C.tempdb
D.msdb答案:A1、
在Transact-SQL語法中,用來插入數(shù)據(jù)的命令是(___),用于更新的命令是(___)。
A、INSERT,UPDATE
B、UPDATE,INSERT
C、DELETE,UPDATE
D、CREATE,INSERT
INTO第五組答案:A2、在Transact-SQL語法中,SELECT語句的完整語法較復(fù)雜,但至少包括的部(___)。
A、SELECT,INTO
B、SELECT,F(xiàn)ROM
C、SELECT,GROUP
D、僅SELECT答案:B3、SQLServer2008的物理存儲主要包括3類文件(
)
A.主數(shù)據(jù)文件、次數(shù)據(jù)文件、事務(wù)日志文件
B.主數(shù)據(jù)文件、次數(shù)據(jù)文件、文本文件
C.表文件、索引文件、存儲過程
D.表文件、索引文件、圖表文件答案:A4、在SQL
SERVER服務(wù)器上,存儲過程是一組預(yù)先定義并(__)的Transact-SQL語句。
A、保存
B、編譯
C、解釋
D、編寫答案:B1、在下列SQLServer語句中出現(xiàn)語法錯誤的是()
A.DECLARE@MyvarINT
B.SELECT*FROM[AAA]
C.CREATEDATABASEAAA
D.DELETE*FROMAAA答案:D第六組2.在SELECT語句的WHERE子句的條件表達式中,可以匹配0個到多個字符的通配符是()(A)*(B)%
(C)-
(D)?答案:B3.在SQLSERVER中局部變量前面的字符為:()(A)*(B)#
(C)@@
(D)@答案:D4、為數(shù)據(jù)表創(chuàng)建索引的目的是()
A、提高查詢的檢索性能
B、創(chuàng)建唯一索引
C、創(chuàng)建主鍵
D、歸類答案:A5.要查詢book表中所有書名中以“計算機”開頭的書籍的價格,可用()語句。(A)SELECTpriceFROMbookWHEREbook_name=‘計算機*’(B)SELECTpriceFROMbookWHEREbook_nameLIKE‘計算機*’(C)SELECTpriceFROMbookWHEREbook_name=‘計算機%’
(D)SELECTpriceFROMbookWHEREbook_nameLIKE‘計算機%’答案:D
*拔高題*第一組第三組第五組第七組第九組第二組第四組第六組第八組第十組請選題號1)假定有一個用戶表,表中包含字段:userid(int)、username(varchar)、password(varchar)、等,該表需要設(shè)置主鍵,以下說法正確的是()。(選擇兩項)
a)如果不能有同時重復(fù)的username和password,那么username和password可以組合在一起作為主鍵。
b)此表設(shè)計主鍵時,根據(jù)選擇主鍵的最小性原則,最好采用userid作為主鍵。
c)此表設(shè)計主鍵時,根據(jù)選擇主鍵的最小性原則,最好采用username和password作為組合鍵。
d)如果采用userid作為主鍵,那么在userid列輸入的數(shù)值,允許為空。
答案:ab第一組2)MicrosoftSQLServer2000在安裝的時候就創(chuàng)建的示例用戶數(shù)據(jù)庫包括()。(選擇兩項)
a)pubsb)masterc)northwindd)msdb答案:ac3)以下()語句從表TABLE_NAME中提取前10條記錄。(選擇一項)
a)select*fromTABLE_NAMEwhererowcount=10b)selectTOP10*fromTABLE_NAMEc)selectTOPof10*fromTABLE_NAMEd)select*fromTABLE_NAMEwhererowcount<=10答案:b1.從“產(chǎn)品”表里查詢出價格高于產(chǎn)品名稱為“一次性紙杯”的產(chǎn)品的記錄,此SQL語句為()。(選擇一項)
a)SELECT*FROM產(chǎn)品WHERE價格>‘一次性紙杯’
b)SELECT*FROM產(chǎn)品WHERE價格>(SELECT*FROM產(chǎn)品WHERE產(chǎn)品名稱>’一次性紙杯’
c)SELECT*FROM產(chǎn)品WHEREEXISTS產(chǎn)品名稱=’一次性紙杯’
d)SELECT*FROM產(chǎn)品WHERE價格>(SELECT價格FROM產(chǎn)品WHERE產(chǎn)品名稱=’一次性紙杯’
答案:d第二組2、查找student表中所有電話號碼(列名:telephone)的第一位為8或6,第三位為0的電話號碼()。(選擇一項)
a)SELECTtelephoneFROMstudentWHEREtelephoneLIKE'[8,6]%0*'b)SELECTtelephoneFROMstudentWHEREtelephoneLIKE'(8,6)*0%'c)SELECTtelephoneFROMstudentWHEREtelephoneLIKE'[8,6]_0%'d)SELECTtelephoneFROMstudentWHEREtelephoneLIKE'[8,6]_0*'答案:c3、現(xiàn)有表book,字段:id(int),title(varchar),price(float);其中id字段設(shè)為標(biāo)識,使用insert語句向book表中插入數(shù)據(jù),以下語句錯誤的是()。(選擇一項)
a)insertintobook(id,title,price)values(1,'java',100)b)insertintobook(title,price)values('java',100)c)insertintobookvalues('java',100)d)insertbookvalues('java',100)答案:a1、現(xiàn)有表Employee,字段:id(int),firstname(varchar),lastname(varchar);以下sql語句錯誤的是()。(選擇一項)
a)selectfirstname+'.'+lastnameas'name'fromemployee)b)selectfirstname+'.'+lastname='name'fromemployeec)select'name'=firstname+'.'+lastnamefromemployeed)selectfirstname,lastnamefromemployee答案:b第三組答案:c2、在sqlserver2000中,關(guān)于數(shù)據(jù)庫說法錯誤的是()。(選擇一項)
a)數(shù)據(jù)庫在磁盤上默認(rèn)的存儲位置是:SQLServer安裝路徑/MicrosoftSQLServer/MSSQL10.MSSQLSERVER/MSSQL/Datab)一個數(shù)據(jù)庫至少應(yīng)包含一個數(shù)據(jù)庫文件(*.mdf)和一個事務(wù)日志文件(*.ldf)
c)只有當(dāng)數(shù)據(jù)庫中不存在數(shù)據(jù)的情況下,才可以進行數(shù)據(jù)庫的收縮操作。
d)可以通過從A機器拷貝數(shù)據(jù)庫文件和事務(wù)日志文件至B機器,然后通過在B機器上執(zhí)行相應(yīng)的附加數(shù)據(jù)庫操作,實現(xiàn)數(shù)據(jù)庫從A機器到B機器的復(fù)制。答案:bc3、若要刪除book表中所有數(shù)據(jù),以下語句錯誤的是()。(選擇兩項)
a)truncatetablebookb)delete*frombookc)droptablebookd)deletefrombook1、學(xué)生成績表grade中有字段score(float),現(xiàn)在要把所有在55分至60之間的分?jǐn)?shù)提高5分,以下sql語句正確的是()。(選擇兩項)
a)Updategradesetscore=score+5b)Updategradesetscore=score+5wherescore>=55orscore<=60c)Updategradesetscore=score+5wherescorebetween55and60d)Updategradesetscore=score+5wherescore>=55andscore<=60答案:cd第四組2、現(xiàn)有書目表book,包含字段:price(float);現(xiàn)在查詢一條書價最高的書目的詳細信息,以下語句正確的是()。(選擇兩項)
a)selecttop1*frombookorderbypriceascb)selecttop1*frombookorderbypricedescc)selecttop1*frombookwhereprice=(selectmax(price)frombook)d)selecttop1*frombookwhereprice=max(price)答案:bc3、現(xiàn)有書目表book,包含字段:價格price(float),類別type(char);現(xiàn)在查詢各個類別的平均價格、類別名稱,以下語句正確的是()。(選擇一項)
a)selectavg(price),typefrombookgroupbytypeb)selectcount(price),typefrombookgroupbypricec)selectavg(price),typefrombookgroupbypriced)selectcount(price),typefrombookgroupbytype
答案:a1、查詢student表中的所有非空email信息,以下語句正確的是()。(選擇一項)
a)Selectemailfromstudentwhereemail!=nullb)Selectemailfromstudentwhereemailnotisnullc)Selectemailfromstudentwhereemail<>nulld)Selectemailfromstudentwhereemailisnotnull答案:d第五組2、成績表grade中字段score代表分?jǐn)?shù),以下()語句返回成績表中的最低分。(選擇兩項)
a)selectmax(score)fromgradeb)selecttop1scorefromgradeorderbyscoreascc)Selectmin(score)fromgraded)selecttop1scorefromgradeorderbyscoredesc答案:bc3、現(xiàn)有訂單表orders,包含用戶信息userid,產(chǎn)品信息productid,以下()語句能夠返回至少被訂購過兩回的productid?(選擇一項)
a)selectproductidfromorderswherecount(productid)>1b)selectproductidfromorderswheremax(productid)>1c)selectproductidfromorderswherehavingcount(productid)>1groupbyproductid_d)selectproductidfromordersgroupbyproductidhavingcount(productid)>1答案:d1、關(guān)于聚合函數(shù),以下說法錯誤的是()(選擇一項)
a)Sum返回表達式中所有數(shù)的總合,因此只能用于數(shù)字類型的列。
b)Avg返回表達式中所有數(shù)的平均值,可以用于數(shù)字型和日期型的列。
c)Max和Min可以用于字符型的列。
d)Count可以用于字符型的列。答案:b第六組2、Transact-SQL支持的程序結(jié)構(gòu)語句中的一種為
()(選擇一項)
A.Begin…End
B.If…Then…ELSEC.DoCase
D.DoWhile答案:A3、關(guān)于多表聯(lián)接查詢,以下()描述是錯誤的。(選擇一項)
a)外聯(lián)接查詢返回的結(jié)果集行數(shù)可能大于所有符合聯(lián)接條件的結(jié)果集行數(shù)。
b)多表聯(lián)接查詢必須使用到JOIN關(guān)鍵字
c)內(nèi)聯(lián)接查詢返回的結(jié)果是:所有符合聯(lián)接條件的數(shù)據(jù)。
d)在where子句中指定聯(lián)接條件可以實現(xiàn)內(nèi)聯(lián)接查詢。答案:b1、Sql語句:select*fromstudentswhereSNOlike‘010[^0]%[A,B,C]%’,可能會查詢出的SNO是()(選擇兩項)
a)01053090A#Hm3?b)01003090A01c)01053090D09d)0101A01答案:a,d第七組2、(
)有一個關(guān)系:學(xué)生(學(xué)號,姓名,系別),規(guī)定學(xué)號的值域是8個數(shù)字組成的字符串,這一規(guī)則屬于
A實體完整性約束
B參照完整性約束
C用戶自定義完整性約束
D關(guān)鍵字完整性約束
答案:C3、創(chuàng)建一個名為‘Customers’的新表,同時要求新表中包含表‘clients’的所有記錄,sql語句是()。(選擇一項)
a)Select*intocustomersfromclientsb)Selectintocustomersfromclientsc)Insertintocustomersselect*fromclientsd)Insertcustomersselect*fromclients答案:a1、關(guān)于主鍵,以下()說法是錯誤的。(選擇兩項)
a)主鍵可以用來確保表中不存在重復(fù)的數(shù)據(jù)行。
b)一個表必須有一個主鍵。
c)一個表只能有一個主鍵。
d)只能對整數(shù)型列設(shè)置主鍵。答案:a,c第八組2、假設(shè)訂單表orders用來存儲訂單信息,cid代表客戶編號,money代表單次訂購額,現(xiàn)要查詢每個客戶的訂購次數(shù)和每個客戶的訂購總金額,下面()sql語句可以返回正確結(jié)果。(選擇一項)
a)selectcid,count(distinct(cid)),sum(money)fromordersgroupbycidb)selectcid,count(distinct(cid)),sum(money)fromordersorderbycidc)selectcid,count(cid),sum(money)fromordersorderbycidd)selectcid,count(cid),sum(money)fromordersgroupbycid
答案:d3、現(xiàn)有客戶表customers(主鍵:客戶編號cid),包含10行數(shù)據(jù),訂單表orders(外鍵:客戶編號cid),包含6條數(shù)據(jù)。執(zhí)行sql語句:select*fromcustomersrightouterjoinordersoncustomers.cid=orders.cid。最多返回()條記錄。(選擇一項)
a)10b)6c)4d)0
答案:b1、哪個數(shù)據(jù)庫擁有sysobjects表?
A.所有數(shù)據(jù)庫
B.所有用戶題:創(chuàng)建的數(shù)據(jù)庫
C.master數(shù)據(jù)庫
D.該表保存在注冊表中答案:A第九組
2、下面有關(guān)存儲過程的說法()是錯誤的A它可以作為一個獨立的單元供用戶在程序中調(diào)用B存儲過程可以傳入和返回(輸出)參數(shù)C存儲過程必須帶參數(shù),要么是輸入?yún)?shù),要么是輸出參數(shù)D存儲過程提高了執(zhí)行效率
答案:c3、在“連接”組中有兩種連接認(rèn)證方式,其中在什么方式下,需要客戶端應(yīng)用程序連接時提供登錄時需要的用戶標(biāo)識和密碼。
A、Windows身份驗證
B、SQLServer身份驗證
C、以超級用戶身份登錄時
D、其他方式登錄時答案:B1、模式查找like'_a%',下面哪個結(jié)果是可能的()A.ailiB.baiC.bbaD.cca答案:B第十組2、以下關(guān)于外鍵和相應(yīng)的主鍵之間的關(guān)系,正確的是()。A.外鍵并不一定要與相應(yīng)的主鍵同名B.外鍵一定要與相應(yīng)的主鍵同名C.外鍵一定要與相應(yīng)的主鍵同名而且唯一D.外鍵一定要與相應(yīng)的主鍵同名,但并不一定唯一答案:A3、在SQLSERVER服務(wù)器上,存儲過程是一組預(yù)先定義并()的Transact-SQL語句。A.保存B.編譯C.解釋D.編寫答案:B*風(fēng)險題*第一題第二題第三題第四題第五題第六題第七題20分第一題第二題第三題第四題第五題第六題請選題號10分附加題SqlServer2008中通過哪些語句有管理事務(wù)
1、begintransaction2、committransaction3、rollbacktransaction
2.關(guān)于視圖下列哪一個說法是錯誤的()。A.視圖是一種虛擬表B.視圖中也存有數(shù)據(jù)C.視圖也可由視圖派生出來D.視圖是保存在數(shù)據(jù)庫中的SELECT查詢
答案:B3.至少說出sqlserver中四個全局變量@@error@@identity@@rowcount@@language
4、一個事務(wù)的操作必須是具備以下四個屬性:
、
、
和
。
1原子性
2一致性3隔離性
4持久性5、在SQLServer2008中,我們創(chuàng)建數(shù)據(jù)庫的語句是
,而刪除數(shù)據(jù)庫的語句是
。createdatabase數(shù)據(jù)庫名dropdatabase數(shù)據(jù)庫名6、SQLServer系統(tǒng)中的所有服務(wù)器級系統(tǒng)信息存儲于哪個數(shù)據(jù)庫()。mastermodelTempdbmsdb答案:A7、SQLServer2008中的數(shù)據(jù)類型主要包括_______、________、________、二進制、位和雙字節(jié)等類型。數(shù)值、字符、日期時間答案:D1.運行命令SELECTASCII()的結(jié)果是()。A.48B.32C.100D.682、運行以下語句,輸出結(jié)果()。
createprocusp_lookup
@mystuNovarchar(8)=NULL
as
if@mystuNoisNULL
Begin
Print‘您忘記了傳遞學(xué)號參數(shù)’
RETURN
End
select*fromstuInfowherestuNo=@mystuNo
Go
EXECusp_lookup答案:C
A編譯錯誤
B調(diào)用存儲usp_lookup過程出錯C顯示“您忘記了傳遞學(xué)號參數(shù)”D
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年大學(xué)土壤學(xué)(養(yǎng)分管理)試題及答案
- 2025年中職電子技術(shù)(電子設(shè)備調(diào)試)試題及答案
- 2025年中職數(shù)控機床電氣控制(電路調(diào)試)試題及答案
- 2025年中職第一學(xué)年(藥學(xué))中藥鑒定基礎(chǔ)試題及答案
- 2026年廚房電器銷售(售后維修對接)試題及答案
- 2025年高職汽車電子技術(shù)(新能源汽車電子控制技術(shù))試題及答案
- 2025年大學(xué)中藥學(xué)(方劑學(xué))試題及答案
- 2025年大學(xué)裝飾工程運營(運營技術(shù))試題及答案
- 2025年高職分析化學(xué)(分析方法應(yīng)用)試題及答案
- 2025年大學(xué)大四(新能源科學(xué)與工程)新能源存儲技術(shù)階段測試題
- 籃球場工程施工設(shè)計方案
- (市質(zhì)檢二檢)福州市2024-2025學(xué)年高三年級第二次質(zhì)量檢測 歷史試卷(含答案)
- 《外科手術(shù)學(xué)基礎(chǔ)》課件
- 化學(xué)-湖南省永州市2024-2025學(xué)年高二上學(xué)期1月期末試題和答案
- 2025年貴安發(fā)展集團有限公司招聘筆試參考題庫含答案解析
- DB33T 1214-2020 建筑裝飾裝修工程施工質(zhì)量驗收檢查用表標(biāo)準(zhǔn)
- 高考語文復(fù)習(xí)【知識精研】鑒賞古代詩歌抒情方式 課件
- 春運志愿者培訓(xùn)
- 語文-安徽省皖南八校2025屆高三上學(xué)期12月第二次大聯(lián)考試題和答案
- 養(yǎng)豬企業(yè)新員工職業(yè)規(guī)劃
- 《建筑工程設(shè)計文件編制深度規(guī)定》(2022年版)
評論
0/150
提交評論