![sql綜合練習(xí)題-備考重點_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/2/bc1baae2-83f2-42b7-9525-4063b4e0b577/bc1baae2-83f2-42b7-9525-4063b4e0b5771.gif)
![sql綜合練習(xí)題-備考重點_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/2/bc1baae2-83f2-42b7-9525-4063b4e0b577/bc1baae2-83f2-42b7-9525-4063b4e0b5772.gif)
![sql綜合練習(xí)題-備考重點_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/2/bc1baae2-83f2-42b7-9525-4063b4e0b577/bc1baae2-83f2-42b7-9525-4063b4e0b5773.gif)
![sql綜合練習(xí)題-備考重點_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/2/bc1baae2-83f2-42b7-9525-4063b4e0b577/bc1baae2-83f2-42b7-9525-4063b4e0b5774.gif)
![sql綜合練習(xí)題-備考重點_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/2/bc1baae2-83f2-42b7-9525-4063b4e0b577/bc1baae2-83f2-42b7-9525-4063b4e0b5775.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、sql server- 綜合練習(xí)題一、填空題1、 SQL Server 2000 默認(rèn)數(shù)據(jù)庫中master 、 tempdb 、 msdb 和 model 為系統(tǒng)數(shù)據(jù)庫,northwind 和 pubs 為范例數(shù)據(jù)庫。2、在使用屬性對話框創(chuàng)建數(shù)據(jù)庫時,如果輸入的數(shù)據(jù)庫名稱為test,則默認(rèn)的數(shù)據(jù)文件名稱為test_data.mdf ,默認(rèn)的事務(wù)日志文件名稱為 test_log.ldf。3、 SQL Server 有 windows 用戶和 SQL 驗證兩種身份驗證模式。4、在SELECT 字句中使用常數(shù)值時,可用數(shù)據(jù)類型有字符串, 數(shù)字和貨幣/時間日期。例如,要使2005 年08 月 25 日
2、作為常數(shù)值,應(yīng)該寫為“2005 年 08 月 25 日”,也就是使用文本描述日期。5、在SELECT 字句中 DISTINCT 和 ALL 關(guān)鍵字可以讓我們明確該如何在結(jié)果中處理重復(fù)行,distinct 會發(fā)現(xiàn)出現(xiàn)組合項的行是唯一的。6、創(chuàng)建一個表時,若該表中有一列允許空值,但他的非空值必須唯一,則應(yīng)該為該列指定unique 約束。7、數(shù)據(jù)庫技術(shù)經(jīng)歷了人工管理階段、文件管理和數(shù)據(jù)庫系統(tǒng)階段三個發(fā)展階段。8、數(shù)據(jù)庫系統(tǒng)中常用的三種數(shù)據(jù)模型有層次模型、網(wǎng)狀模型和關(guān)系模型。9、聚合函數(shù)“count( 列名)”的語義是求個數(shù)。10、如果一個關(guān)系不滿足2NF,則該關(guān)系一定也不滿足3NF(在1NF、2NF
3、、3NF范圍內(nèi))。11 、當(dāng)在一個已經(jīng)存放了數(shù)據(jù)的表上增加主鍵時,SQLSERVER 會自動對表中的數(shù)據(jù)進行檢查,以確保這些數(shù)據(jù)能夠滿足主鍵約束的要求。問:主鍵約束滿足 不允許為空和唯一性兩個要求12 、 SQLSERVER 的安全性機制可以劃分為三個階段:連接權(quán)(登錄權(quán)),訪問權(quán),管理權(quán)。13 、 SQLSERVER 提供四種備份和恢復(fù)的方式:完整數(shù)據(jù)庫備份、差異備份、 事務(wù)日志備份和文件或文件組備份。14 、 刪除視圖的SQL 語句是:drop view 視圖名。16 、在 SQL Server2000 中常用函數(shù)有哪幾個 , , 。 (指出三種 )sum,max,min,avg,coun
4、t17 、 grant 授權(quán)語句主要有:對象權(quán)限、語句權(quán)限和隱含權(quán)限。選擇題18 (A )是位于用戶和操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。數(shù)據(jù)庫在建立、使用和維護時由其統(tǒng)一管理、統(tǒng)一控制。A DBMS B DB C DBS D DBA19 下列說法正確的是(C )a. e連接是一種特殊的等值連接b. e連接是一種特殊的自然連接C.等值連接是一種特殊的自然連接D.自然連接是一種特殊的等值連接3下列哪一個數(shù)據(jù)庫不是SQL Server 2000 的系統(tǒng)數(shù)據(jù)庫(C )A. master數(shù)據(jù)庫B. msdb數(shù)據(jù)庫C. pubs數(shù)據(jù)庫D. model數(shù)據(jù)庫4下列SQL 語句正確的是( B)A.select歹
5、U from表 1cross join表 2 on 表 1.歹U=表 2.歹UB .select歹U from表 1cross join表 2C. select歹U from表 1 join 表 2where 表 1.列=表2.歹UD. select列 from表 1,表 2 0n表 1.列=表2 .列5 SQL 語言允許使用通配符進行字符串匹配的操作,其中% 可以表示( D)A、零個字符 B、1個字符 C、多個字符D、以上都可以6 .有關(guān)系R和S , RUS的運算等價于(C )A. S-(R-S) B. R-(R-S) C. (R-S) U S D. RA (R-S)7公司中有多個部門和多名
6、職員,每個職員只能屬于一個部門,一個部門可以有多名職員,從職員到部門的聯(lián)系類型是 (C )A.多對多 B.一對一 C.多對一 D.一對多8下列四項中說法不正確的是(C )A.數(shù)據(jù)庫減少了數(shù)據(jù)冗余B.數(shù)據(jù)庫中的數(shù)據(jù)可以共享C.數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù)D.數(shù)據(jù)庫具有較高的數(shù)據(jù)獨立性9下列四項中,可以直接用于表示概念模型的是(A )。A.實體-聯(lián)系(E-R)模型B.關(guān)系模型C.層次模型D.網(wǎng)狀模型10事務(wù)有多個性質(zhì),其中不包括( D)A.一致性 B.隔離性 C.原子性 D.不可撤消11 系統(tǒng)死鎖屬于(A )A.事務(wù)故障B.程序故障 C.系統(tǒng)故障 D.介質(zhì)故障12 .假如采用關(guān)系數(shù)據(jù)庫系統(tǒng)來實現(xiàn)應(yīng)用
7、,在數(shù)據(jù)庫設(shè)計的(B)階段,需要將E-R模型轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型。A.概念設(shè)計B.物理設(shè)計C.邏輯設(shè)計D.運行階段13 取出關(guān)系中的某些列,并消去重復(fù)的元組的關(guān)系運算稱為(B )A.取列運算B.投影運算C.連接運算D.選擇運算14一家航空公司把一年中飛行距離超過10000 里的客戶信息轉(zhuǎn)移到一張稱為flyersclub的表中,他們的詳細情況被記錄在表flyers ( D)A.insert into flyersclub from flyers where idistancetravelled>=10000B.insert flyersclub where idistancetravelle
8、d>=10000C.insert into flyersclub from flyers where (idistancetravelled)values>=10000D.insert flyersclub (idstancetravelled) values from flyers where idistancetravelled>=1000015.一個電視經(jīng)銷商在表Tvtype 中維護起庫存的Tvs 信息,下述哪條語句能顯示價格最昂貴的三種電視機的信息 ?( B)A.select top3 cDiscription from Tvtype order by iprice
9、ascB.select top3 cDiscription from Tvtype order by iprice descC.select cDiscription from Tvtype where max(iprice)>3D.select cDiscription max(iprice) from Tvtype order by iprice16 、下列不屬于SQL Server 2000 系統(tǒng)全局變量的有C 。A Error B. ConnectionsC. SYSTEM_Counts D. Fetch_Status17 、聲明一個名為Ctime 的日期類型變量,下列語句中正確
10、的是BA. SET Ctime= 2006-03-06 B. DECLARE Ctime smalldatetimeC. SELECT Ctime AS smalldatetimeD.D. Ctime= 2006-03-06 18 、使用 A 函數(shù)可以返回指定數(shù)值表達式的絕對值。A. absB. ACOSC. ASCIID. AVG19、求子串函數(shù)SUBSTRING ( THE BIG WORLD ,5, 3)的返回值是BA. THE B. BIGC. WOR D. WORLD b20、 T-SQL 中支持的流程控制語句的一種為A 。A. IF THEN ELSE B. BEGIN ENDC.
11、 DO CASE D. DO WHILE21 、下列語句錯誤的是C 。A. select all * from employeeB. select distinct * from employeeC. select distinct ,employee_ID form employeeD. select * into Detail_E form employee where E_Address like s% 22、 SQL 語句 select title ,retailprice from cds where price>=14 and price <=16 ; 可以用以下哪個表
12、達式來代替這個語句中的邏輯條件C。A. pricebetween14 or 16B. price is not 14 and 16C. pricebetween14 and 16D. pricein 14,1623、 要向 types 表中插入數(shù)據(jù),這個表只有兩列,t_id 和 t_name 列。 如果插入一行數(shù)據(jù),這一行的t_id 值是100,t_name值是fruit。應(yīng)該使用SQL語句是 A 。A. insert into types values(100, fruit )B. select * from types where t_id=100 and t_name= fruit C.
13、 update set t_id=100 from types where t_name= fruit D. delete * from types where t_id =100 and t_name= fruit 24、下列條件中不能激活觸發(fā)器的是BA. 更新數(shù)據(jù)B. 查詢數(shù)據(jù)C.刪除數(shù)據(jù) D.插入數(shù)據(jù)25、在取消權(quán)限的語句中,如果不希望將一個被授予權(quán)限的用戶授予其他用戶的權(quán)限取消,那么應(yīng)使用鍵字。A. CURRENT_USER B. CURRENT_ROLEC. RESTRICT D. CASCADE26、下列關(guān)鍵字中,哪個關(guān)鍵字可以與通配符聯(lián)合使用進行查詢?A. INB. LIKEC.
14、 BETWEEN D. AND27、以下關(guān)于視圖的描述,正確的是A 。A視圖是一個虛表,并不存儲數(shù)據(jù)B 視圖同基表一樣可以修改C現(xiàn)視圖只能從基表導(dǎo)出D視圖只能瀏覽,不能查詢28、下列選項中,C 語句用于調(diào)用SQL 存儲過程。Areturn B. setC. execute D. declare29、 SQL Server 2000 屬于( C )數(shù)據(jù)庫系統(tǒng)。A.層次模型B.網(wǎng)狀模型C.關(guān)系模型D.面向?qū)ο竽P?0、在數(shù)據(jù)庫設(shè)計器中,不能完成的操作是(B )。A.創(chuàng)建數(shù)據(jù)表關(guān)聯(lián)B.修改數(shù)據(jù)表關(guān)聯(lián)字段C.修改關(guān)聯(lián)中的主鍵表和外鍵表D.刪除關(guān)聯(lián)操作題1、圖書館系統(tǒng)數(shù)據(jù)庫中有如下三個表:CARD (讀
15、者):CNO 卡號, NAME 姓名, CLASS 班級BOOKS (圖書): BNO書號,BNAME書名,AUTHOR作者,PRICE單價,QUANTITY庫存冊數(shù)BORROW (借閱):CNO 卡號, BNO 書號, RDATE 還書日期按要求實現(xiàn)如下操作:( 1) 找出借書超過5 本的讀者 , 輸出借書卡號及所借圖書冊數(shù)。SELECT COUNT(*), 卡號From 借閱Group by 卡號-以卡號來分組Having count(*)>5( 2) 查詢借閱了"水滸"一書的讀者,輸出姓名及班級。Select 姓名 ,班級From 讀者 join 借閱 on 讀
16、者.卡號=借閱.卡號Join 圖書 on 圖書 .書號=借閱.書號Where 書名=水滸( 3) 查詢現(xiàn)有圖書中價格最高的圖書,輸出書名及作者。Select 書名 ,作者From 圖書Where 價格 =(select max( 價格 ) from 圖書 )( 4) 查詢過期未還圖書,輸出借閱者(卡號)、書號及還書日期。Select 卡號 ,書號 ,還書時間From 借閱Where 還書時間<getdate()( 5) 假定在建BOOKS 表時,沒有定義主碼,那么寫一個語句,定義BNO為其主碼。Alter table books add primary key(BNO)( 6) 創(chuàng)建一個
17、視圖,顯示01 班的學(xué)生的借書信息(只要求顯示姓名和書名)Create view 名稱AsSelect 姓名 ,書名From 讀者 join 借閱 on 讀者.卡號=借閱.卡號Join 圖書 on 圖書 .書號=借閱.書號Where 班級 = 01( 7) 查詢當(dāng)前同時借有“計算方法”和“組合數(shù)學(xué)”兩本書的讀者,輸出其借書卡號,并按卡號升序排列。Select 卡號From 圖書 join 借閱 on 圖書.書號=借閱.書號Where 書名=計算方法and 卡號 in(Select 卡號From 圖書 join 借閱 on 圖書.書號=借閱.書號Where 書名=組合數(shù)學(xué))Order by 卡號
18、( 8) 在 BORROW 記錄中創(chuàng)建一個觸發(fā)器(名字可自定),完成如下功能:當(dāng)在BORROW 表中一旦修改還書日期,那么觸發(fā)器執(zhí)行統(tǒng)計修改多少行記錄。Create trigger a on 借閱For updateasIf update( 還書時間)Beginselect count(*) from insertedend2. 已知學(xué)生數(shù)據(jù)庫中存在這樣的三張表,Student(Sno,Sname,Sgender,Sage,Sdept 系 ),Course(Cno,Cname,Cteacher,Ccredit 學(xué)分 ),SC(Sno,Cno,Grade 分?jǐn)?shù) ),按要求完成下列操作:創(chuàng)建一個規(guī)
19、則,規(guī)則名為 RU_Student,要求將該規(guī)則綁定到表 Student的字段Sage'上,限制該字段的值為16 25Create rule ru_student as a between 16 and 25Sp_bindrule ru_student , student.sage (2) 創(chuàng)建一個默認(rèn)值,默認(rèn)值名為DE_Course, 要求將該默認(rèn)值綁定到表Course 的字段 Ccredit (學(xué)分)上,設(shè)置該字段的默認(rèn)值為5Create default de_course as 5Sp_binddefault de_course , course.ccredit 查詢選修了3 號課程的學(xué)生的學(xué)號及其成績,查詢結(jié)果按分?jǐn)?shù)的降序排列Select sno,gradeFrom scWhere cno=3Order by grade desc查詢選修了課程名為“信息系統(tǒng)”的學(xué)生學(xué)號和姓名Select student.sno,snameFrom student join sc on student.sno=sc.snoJoin course on o=oWhere cname= 信息系統(tǒng)查詢每個學(xué)生的學(xué)號、姓名、選修的課程名及成績(涉及到3張表的連接)Select student.sno,sname,cname,gradeFrom student j
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- Trilysine-TFA-生命科學(xué)試劑-MCE-4187
- KIF18A-IN-15-生命科學(xué)試劑-MCE-5317
- 4-4-Dimethoxyoctafluorobiphenyl-生命科學(xué)試劑-MCE-5198
- 1-3-Dinervonoyl-glycerol-生命科學(xué)試劑-MCE-1243
- 2025年度特色民宿體驗住宿協(xié)議
- 二零二五年度消防設(shè)備定制設(shè)計與銷售合同
- 二零二五年度農(nóng)產(chǎn)品線上線下一體化購銷合同標(biāo)準(zhǔn)
- 施工現(xiàn)場施工防傳染病傳播制度
- 個人兼職用工合同模板
- 鄉(xiāng)村別墅租賃合同樣本
- 《奧特萊斯業(yè)態(tài)淺析》課件
- 2022年湖南省公務(wù)員錄用考試《申論》真題(縣鄉(xiāng)卷)及答案解析
- 國家安全教育課程教學(xué)大綱分享
- 養(yǎng)殖場獸醫(yī)服務(wù)合同
- 電氣工程及其自動化基礎(chǔ)知識單選題100道及答案解析
- HR六大板塊+三支柱體系
- 慢性病患者門診身份管理方案
- 2025年高考英語一輪復(fù)習(xí)講義(新高考)第2部分語法第23講狀語從句(練習(xí))(學(xué)生版+解析)
- 連鑄工職業(yè)技能大賽考試題庫-上(單選、多選題)
- 2024年全國統(tǒng)一高考數(shù)學(xué)試卷(新高考Ⅱ)含答案
- 十七個崗位安全操作規(guī)程手冊
評論
0/150
提交評論