




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、«SQLServer與數(shù)據(jù)庫應(yīng)用開發(fā)?試題9卷、單項(xiàng)選擇題每題1分,共1,以下四項(xiàng)中說法不正確的選項(xiàng)是A.數(shù)據(jù)庫減少了數(shù)據(jù)冗余C,數(shù)據(jù)庫防止了一切數(shù)據(jù)的重復(fù)2,以下哪個(gè)不是SQLServer效勞1. SQLServerC.MSDTC3,以下哪個(gè)不是數(shù)據(jù)庫對象A.數(shù)據(jù)類型C.默認(rèn)10分B,數(shù)據(jù)庫中的數(shù)據(jù)可以共享D,數(shù)據(jù)庫具有較高的數(shù)據(jù)獨(dú)立性°8. SQLServerAgentD,PWSoB.規(guī)那么D.用戶4,SQLServer對象的完整名稱不包括下面哪個(gè).A.效勞器名C.對象名5,數(shù)據(jù)定義語言的縮寫詞為A,DDLC,DML6. SQL語言中,條件表示年齡在A,IN40,50C
2、,BETWEEN40OR507.表示職稱為副教授同時(shí)性別為男的表達(dá)式為A,職稱='副教授'OR性別='男'B.B.數(shù)據(jù)庫名D.文件夾名.B,DCLD,DBL40至50之間的表達(dá)式為.B,BETWEEN40AND50D,BETWEEN40,50職稱='副教授AND性另1J='男C,BETWEEN'副教授'AND'男'D,IN'副教授','男'8,下面哪個(gè)不是SQLServer的合法標(biāo)識符.A,a12B,12aC,a12D,#qq9. SQL語言中,不是邏輯運(yùn)算符號的.A,ANDB,NO
3、TC,ORD,XOR10,下面哪個(gè)函數(shù)是屬于字符串運(yùn)算的.A.ABSB,SINC,STRD,ROUND二、判斷題每空1分,共10分1, 視圖和表是完全一樣的?2, SQLServer允許用戶自定義類型?3,惟一鍵就是主鍵?4, SQLServer不允許字段名為漢字?5, ¥2005,89是SQ葉的貨幣型常量嗎?6, 語句select15%2的執(zhí)行結(jié)果是:7,5嗎?7,作為字符串型數(shù)據(jù)李白是排在杜甫的前面嗎?8,smallint是SQL勺數(shù)據(jù)類型嗎?9,設(shè)置惟一約束的列不允許為空?10,主鍵可以是復(fù)合鍵嗎?三、填空題每空1分,共20分1 .創(chuàng)立、修改和刪除表命令分別是createtab
4、le、table和tableb5E2RGbCAP2 .SQLServer以開頭的標(biāo)識符,表示臨時(shí)表或過程;局部變量名字必須以開頭,而全局變量名字必須以開頭.p1EanqFDPw3 .語句selectchar65,len'我們快放假了.'的執(zhí)行結(jié)果是、.DXDiTa9E3d4 .語句selectlower'beautiful',rtrim'我心中的太陽的執(zhí)行結(jié)果是:和.RTCrpUDGiT5 .leftjoin運(yùn)算是.6 .SELECTDATEADDday,10,'2005-12-22'結(jié)果是.5PCzVD7HxA7 .ROUND函數(shù)的是函
5、數(shù).8 .檢索姓名字段中含有娟的表達(dá)式為姓名like.9 .語句權(quán)限是指用戶能否當(dāng)前數(shù)據(jù)庫上執(zhí)行backupdatabase、backuplog、createdatabase、create、create、create、create、createrule、createdefault語句.jLBHrnAILg10 .SQLServer復(fù)制把效勞器分為效勞器、效勞器和效勞器三種.xHAQX74J0X四、簡述題每題5分,共10分1 .視圖的好處是什么?2 .流程限制語句包括哪些語句,他們各自的作用是什么?五、設(shè)計(jì)題共50分現(xiàn)有關(guān)系數(shù)據(jù)庫如下:數(shù)據(jù)庫名:醫(yī)院數(shù)據(jù)庫醫(yī)生表編號,姓名,性別,出生日期,職稱病
6、人表編號,姓名,性別,民族,身份證號病歷表ID,病人編號,醫(yī)生編號,病歷描述用SQL語言實(shí)現(xiàn)以下功能的sql語句代碼:1 .創(chuàng)立上述三表的建庫、建表代碼;要求使用:主鍵師醫(yī)生表.編號,病人表.課號、外鍵病歷表.醫(yī)生編號,病歷表病人課號、非空職稱,姓名、檢查性別,自動編號ID16分LDAYtRyKfE2 .將以下醫(yī)生信息添加到醫(yī)生表的代碼編號姓名性別出生日期職稱100001杜醫(yī)生男1963-5-18副主任醫(yī)師100002郭醫(yī)生女1950-7-26副主任醫(yī)師100003劉醫(yī)生男1973-9-18醫(yī)師修改編號為100002的醫(yī)生職稱為主任醫(yī)師刪除編號為100003的醫(yī)生信息8分3 .寫出創(chuàng)立:醫(yī)療表
7、視圖醫(yī)生編號,姓名,病人姓名,病歷的代碼;4分4 .寫出所有病人編號、姓名、病歷、以及病人所對應(yīng)的醫(yī)生編號的查詢語句;4分5 .寫出創(chuàng)立:輸出某醫(yī)生根據(jù)醫(yī)生編號即可看病人數(shù)存儲過程以及執(zhí)行過程要求輸入醫(yī)生姓名的參數(shù),輸出病人數(shù)6分.Zzz6ZB2Ltk6 .寫出查詢1970年以前出生的醫(yī)生4分.7 .檢索有病人的醫(yī)生信息.4分.4分8 .創(chuàng)立一個(gè)默認(rèn),并將其綁定到醫(yī)生表的成績職稱列上,默認(rèn)值為“醫(yī)師參考答案一、1.C2,D3.A4.D5.A6.B7.B8.B9.D10.CdvzfvkwMll二、1.N2.Y3.N4.N5.N6.N7.N8.Y9.N10.Yrqyn14ZNXI三、1.alter
8、、drop2. #、3. A、74. beautiful、我心中的太陽5. 左外連接6. 2006-01-017. 四舍五入8. %娟'9. table、view、procedure、function10. 發(fā)布、分發(fā)、訂閱四、簡述題1 .(1)為用戶集中需要的數(shù)據(jù),簡化了數(shù)據(jù)的用戶操作;(2)對用戶隱藏了數(shù)據(jù)庫設(shè)計(jì)的復(fù)雜性;(3)簡化用戶權(quán)限的治理2 .要點(diǎn):1. IFELSE是條件判斷語句2. BEGINEND!總將多個(gè)SQL語句組合成一個(gè)語句塊,并視為一個(gè)單元處理3. CASE多情況語句,將其中一個(gè)符合條件的結(jié)果表達(dá)式返回4. WHILE-COUNTINUEBREA皎置循環(huán)語句,
9、COUNTINUE以終止本次循環(huán),開始下一次循環(huán),BREAK3斷循環(huán),跳出循環(huán)外EmxvxOtOco5. GOTO可以使程序跳到指定的標(biāo)有標(biāo)識符的位置處繼續(xù)執(zhí)行6. WAITFOR暫時(shí)停止執(zhí)行SQL語句、語句塊或者存儲過程7. RETURN無條件的終止一個(gè)查詢、存儲過程或批處理五、設(shè)計(jì)題1.createdatabase醫(yī)院數(shù)據(jù)庫use醫(yī)院數(shù)據(jù)庫gocreatetable醫(yī)生表(編號char(6)primarykey,姓名nchar(4)notnull,性別ncharcheck(性別in('男,'女'),出生日期datetime,職稱char(18)notnull)cre
10、atetable病人表(課號char(6)primarykey,姓名nchar(4)notnull,性別ncharcheck(性別in('男','女'),民族nchar(10),身份證號char(18)notnull)createtable病歷表(IDIDENTITY.,1),病人編號char(6)references病人表(學(xué)號),醫(yī)生編號char(6)references醫(yī)生表(編號),病歷描述varchar(1000)2.insert醫(yī)生表values('100001','')SixE2yXPq5insert醫(yī)生表value
11、s('100002','')6ewMyirQFLinsert醫(yī)生表values('100003',杜醫(yī)生,男','1963-5-18','副主任醫(yī)師郭醫(yī)生,女','1950-7-26','副主任醫(yī)師劉醫(yī)生,男,'1973-9-18','醫(yī)師')kavU42VRUsupdate醫(yī)生表set職稱='主任醫(yī)師'where編號='100002'delete醫(yī)生表where編號='100003'3.createvi
12、ew醫(yī)療表視圖asselectbr.姓名,ys.姓名,yl.病歷from病人表asbrjoin醫(yī)療表asyly6V3ALoS89onbr.編號yl.病人編號join醫(yī)生表asysonyl.醫(yī)生編號=ys.編號4.5.Selectbr.編號,br.姓名,br.病歷,yl.醫(yī)生編號from病人表brleftjoin醫(yī)療表ylonbr.編號=yl.病人編號createprocedure某醫(yī)生看病人數(shù)醫(yī)生編號nchar(16),人數(shù)intoutputasselect人數(shù)=count(病人編號)from病人表where醫(yī)生編號=醫(yī)生編號godeclareTOTALintexecute某醫(yī)生看病人數(shù)'100001',TOTAL7.sel
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高品質(zhì)研磨碳酸鈣漿料項(xiàng)目建議書
- 2025年煤炭采掘機(jī)械設(shè)備項(xiàng)目合作計(jì)劃書
- 2025年醫(yī)學(xué)信息技術(shù)產(chǎn)品項(xiàng)目發(fā)展計(jì)劃
- 2025年湖州市教育局直屬學(xué)校招聘教師考試試題【答案】
- 2025年仁懷市外縣市選調(diào)小學(xué)教師考試試題【答案】
- 消費(fèi)系統(tǒng)設(shè)計(jì)方案解析
- 項(xiàng)目操作管理制度
- 2025疫情期間的心得體會高分作文
- 5篇有用垃圾運(yùn)輸合同書范本
- 2025年收費(fèi)的生產(chǎn)服務(wù)及修理項(xiàng)目發(fā)展計(jì)劃
- 雅思英文測試題及答案
- 肝癌中西醫(yī)治療
- 2025-2030付費(fèi)自習(xí)室行業(yè)市場深度分析及競爭格局與投資價(jià)值研究報(bào)告
- 《自動化釀酒技術(shù)》課件
- 臨床成人患者經(jīng)膀胱腹內(nèi)壓測量臨床實(shí)踐應(yīng)用
- (二模)淮北市和淮南市2025屆高三第二次質(zhì)量檢測英語試題(含答案詳解)
- 騰訊入職合同協(xié)議
- 電力設(shè)備質(zhì)量保證措施
- 放射科醫(yī)療糾紛的防范課件
- 血管導(dǎo)管相關(guān)血流感染預(yù)防控制
- T-NMSP 3-2022 高寒地區(qū)汽車試驗(yàn)場地建設(shè)技術(shù)指南
評論
0/150
提交評論