下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、SQL數(shù)據(jù)庫管理與開發(fā)教程與實訓(xùn)試題(I卷) 郭翠英 老師 、單項選擇題 ( 每小題 1 分,共 10 分) 1. 下列四項中說法不正確的是 ( ) A. 數(shù)據(jù)庫減少了數(shù)據(jù)冗余 B. 數(shù)據(jù)庫中的數(shù)據(jù)可以共享 C.數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù)D.數(shù)據(jù)庫具有較高的數(shù)據(jù)獨立性 2. 下列哪個不是 SQL Server 服務(wù)( )。 ASQL ServerB SQL Server Agent C MS DTCD. PWS 3. 下列哪個不是數(shù)據(jù)庫對象()。 A.數(shù)據(jù)類型B.規(guī)則 C.默認(rèn)D.用戶 4. SQL Server對象的完整名稱不包括下面哪個()。 A.服務(wù)器名B.數(shù)據(jù)庫名 C.對象名D.文件夾
2、名 5. 數(shù)據(jù)定義語言的縮寫詞為 ()。 B.DCL A.DDL C.DML 6. SQL 語言中,條件表示年齡在 A. IN (40 ,50) C. BETWEEN 40 OR 50 D.DBL 40 至 50 之間的表達(dá)式為 () B. BETWEEN 40 AND 50 D. BETWEEN 40 ,50 7 .表示職稱為副教授同時性別為男的表達(dá)式為 () A.職稱=副教授OR性別=男B.職稱=副教授AND性別=男 C. BETWEEN 副教授AND 男D. IN ( 副教授,男) 8. 下面哪個不是 SQL Server 的合法標(biāo)識符 ()。 A. a12B. 12a C. a12D.
3、 #qq 9. SQL 語言中,不是邏輯運算符號的 ()。 A. ANDB.NOT C. ORD.XOR 10. 下面哪個函數(shù)是屬于字符串運算的()。 A. ABSB. SIN C. STRD. ROUND 、判斷題 (每空 1 分,共 10 分) 1. 視圖和表是完全一樣的? 2. SQL Server允許用戶自定義類型? 3. 惟一鍵就是主鍵? 4. SQL Server不允許字段名為漢字? 5. 20XX.89是SQL中的貨幣型常量嗎? 6. 語句 select 15%2 的執(zhí)行結(jié)果是 : 7.5 嗎? 7. 作為字符串型數(shù)據(jù) 李白是排在 杜甫 的前面嗎? 8. smalli nt是SQ
4、L的數(shù)據(jù)類型嗎? 9. 設(shè)置惟一約束的列不允許為空? 10. 主鍵可以是復(fù)合鍵嗎? 三、填空題 (每空 1 分,共 20分) 1. 創(chuàng)建、修改和刪除表命令分別是 create table 、 table 和 table 。 矚慫潤厲釤瘞睞櫪廡賴。 2. SQL Server 20XX 以 開頭的標(biāo)識符,表示臨時表或過程;局部變量名字必須以 開頭,而全局變量名字必須以 開頭。 聞創(chuàng)溝燴鐺險愛氌譴凈。 3. 語句 select char(65),len( 我們快放假了 .)的執(zhí)行結(jié)果是 、。殘騖樓諍錈瀨濟(jì) 溆塹籟。 4. 語 句 select lower(beautiful),rtrim (我 心
5、 中 的 太 陽 ) 的 執(zhí) 行 結(jié) 果 是 : 和 。釅錒極額閉鎮(zhèn)檜豬訣錐。 5. left join 運算是 。 6. SELECT DATEADD(day, 10, 20XX-12-22) 結(jié)果是 。 彈貿(mào)攝爾霽斃攬磚鹵廡。 7. ROUND( ) 函數(shù)的是 函數(shù)。 8. 檢索姓名字段中含有 娟 的表達(dá)式為 姓名 like 。 9. 語句權(quán)限是指用戶能否當(dāng)前數(shù)據(jù)庫上執(zhí)行 backup database 、 backup log 、 create database 、create 、create 、create 、create 、 create rule 、 create default
6、語句。 謀蕎摶篋飆鐸懟類蔣薔。 10SQL Server 復(fù)制把服務(wù)器分為 服務(wù)器、 服務(wù)器和 服務(wù)器三種。 廈 礴懇蹣駢時盡繼價騷。 四、簡述題 (每小題 5 分,共 10分) 1. 視圖的好處是什么? 2. 流程控制語句包括哪些語句,他們各自的作用是什么? 五、設(shè)計題 ( 共 50 分 ) 現(xiàn)有關(guān)系數(shù)據(jù)庫如下: 數(shù)據(jù)庫名:醫(yī)院數(shù)據(jù)庫 醫(yī)生表 ( 編號,姓名,性別,出生日期,職稱) 病人表 ( 編號,姓名,性別,民族,身份證號) 病歷表 (ID ,病人編號 , 醫(yī)生編號,病歷描述 ) 用 SQL 語言實現(xiàn)下列功能的 sql 語句代碼: 1. 創(chuàng)建上述三表的建庫、建表代碼; 要求使用:主鍵 (
7、師醫(yī)生表 .編號,病人表 .課號)、外鍵 (病歷表.醫(yī)生編號,病歷表 .病 人課號)、非空(職稱,姓名)、檢查(性別),自動編號(ID)(16分)煢楨廣鰳鯡選塊網(wǎng)羈淚。 2. 將下列醫(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ī)療表視圖 ( 醫(yī)生編號,姓名,病人姓名,病歷 ) 的代碼; (4 分) 4. 寫
8、出所有病人編號、姓名、病歷、以及病人所對應(yīng)的醫(yī)生編號的查詢語句;(4 分) 5. 寫出創(chuàng)建: 輸出某醫(yī)生(根據(jù)醫(yī)生編號即可)看病人數(shù)存儲過程以及執(zhí)行過程(要 求輸入醫(yī)生姓名的參數(shù),輸出病人數(shù)) (6 分) 。鵝婭盡損鵪慘歷蘢鴛賴。 6. 寫出查詢 1970 年以前出生的醫(yī)生 (4 分) 。 7. 檢索有病人的醫(yī)生信息。 (4 分) 8. 創(chuàng)建一個默認(rèn),并將其綁定到醫(yī)生表的成績職稱列上,默認(rèn)值為 醫(yī)師 ”。(4 分) SQL數(shù)據(jù)庫管理與開發(fā)教程與實訓(xùn)試題(I卷)參考答案 、 1.C2.D 3. A 4.D 5.A 6.B 7.B 8.B 9.D 10.C 籟叢媽羥為贍僨蟶練淨(jìng) 二、 1. N 2
9、.Y 3.N 4.N 5.N 6.N 7. N 8.Y 9.N 10.Y 三、 1. alter 、 drop 預(yù)頌圣鉉儐歲齦訝驊糴。 2. # 、 3. A、 7 4. beautiful 、我心中的太陽 5. 左外連接 6. 20XX-01-01 7. 四舍五入 8. % 娟 % 9. table 、view 、 procedure 、 function 10發(fā)布、分發(fā)、訂閱 四、簡述題 1. (1) 為用戶集中需要的數(shù)據(jù),簡化了數(shù)據(jù)的用戶操作; (2) 對用戶隱藏了數(shù)據(jù)庫設(shè)計的復(fù)雜性; (3) 簡化用戶權(quán)限的管理 2. 要點: 1. IFELSE是條件判斷語句 2. BEGINEND能將
10、多個SQL語句組合成一個語句塊,并視為一個單元處理 3. CASE 多情況語句,將其中一個符合條件的結(jié)果表達(dá)式返回 4. WHILECOUNTINUE BREA媛置循環(huán)語句,COUNTINU可以終止本次循環(huán),開始下 一次循環(huán),BREAK中斷循環(huán),跳出循環(huán)外滲釤嗆儼勻諤鱉調(diào)硯錦。 5. GOTO可以使程序跳到指定的標(biāo)有標(biāo)識符的位置處繼續(xù)執(zhí)行 6. WAITFOR暫時停止執(zhí)行SQL語句、語句塊或者存儲過程 7. RETURN無條件的終止一個查詢、存儲過程或批處理 五、設(shè)計題 create database 醫(yī)院數(shù)據(jù)庫 use 醫(yī)院數(shù)據(jù)庫 go create table 醫(yī)生表 ( 編號 char(
11、6) primary key, 姓名 nchar(4) not null, 性別 nchar(1) check(性別 in (男 , 女) 出生日期 datetime , 職稱 char(18) not null ) create table 病人表 ( 課號 char(6) primary key, 姓名 nchar(4) not null, 性別 nchar(1) check(性別 in (男 , 女) 民族 nchar(10), 身份證號 char(18) not null ) create table病歷表 病人表 ( 學(xué)號 ), 醫(yī)生表 ( 編號 ), (ID IDENTITY(1,
12、 1), 病人編號 char(6) references 醫(yī)生編號 char(6) references 病歷描述 varchar ( 1000 ) ) 2. insert 醫(yī)生表 values(100001, 杜醫(yī)生 , 男, 1963-5-18, 副主任醫(yī)師 ) 鐃誅臥 瀉噦圣騁貺頂廡。 insert 醫(yī)生表 values(100002, 郭醫(yī)生 , 女, 1950-7-26, 副主任醫(yī)師 ) 擁締 鳳襪備訊顎輪爛薔。 insert 醫(yī)生表 values(100003, 劉醫(yī)生 , 男, 1973-9-18, 醫(yī)師 ) 贓熱俁閫歲匱 閶鄴鎵騷。 update 醫(yī)生表 set 職稱 = 主任
13、醫(yī)師 where 編號 =100002 delete 醫(yī)生表 where 編號 =100003 3. create view 醫(yī)療表視圖 as select br.姓名 ,ys. 姓名 ,yl. 病歷 from 病人表 as br join 醫(yī)療表 as yl 壇摶鄉(xiāng)囂懺蔞鍥 鈴氈淚。 on br. 編號 yl. 病人編號 join 醫(yī)生表 as ys on yl. 醫(yī)生編號 =ys. 編號 4 Select br.編號 , br. 姓名 , br. 病歷 , yl. 醫(yī)生編號 from 病人表 br left join 醫(yī)療表 yl on br. 編號 = yl. 病人編號 5 create procedure 某醫(yī)生看病人數(shù) 醫(yī)生編號 nchar(16), 人數(shù) int output as select 人數(shù) =count( 病人編號 ) from 病人表 where 醫(yī)生編號 = 醫(yī)生編號 g
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山西機(jī)電職業(yè)技術(shù)學(xué)院《日本文化漫談》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖南省岳陽汨羅市弼時片達(dá)標(biāo)名校2025屆中考生物對點突破模擬試卷含解析
- 2025年度豬肉深加工項目原料供應(yīng)合同4篇
- 2025屆貴州省黔東南州名校中考生物對點突破模擬試卷含解析
- 二零二五年度大型工程輪胎租賃及維護(hù)合同4篇
- 2025屆山東省東明縣重點達(dá)標(biāo)名校中考猜題生物試卷含解析
- 2025年度廠房灰土施工與建筑智能化設(shè)計合同4篇
- 二零二五年度高檔會議室租賃及音響設(shè)備維護(hù)服務(wù)協(xié)議3篇
- 2025年酒店禮品定制及采購合同協(xié)議3篇
- 二零二五年度高端商務(wù)活動策劃師聘用合同4篇
- 冬春季呼吸道傳染病防控
- 中介費合同范本(2025年)
- 《kdigo專家共識:補(bǔ)體系統(tǒng)在腎臟疾病的作用》解讀
- 生產(chǎn)調(diào)度員崗位面試題及答案(經(jīng)典版)
- 【物 理】2024-2025學(xué)年八年級上冊物理寒假作業(yè)人教版
- 交通運輸安全生產(chǎn)管理規(guī)范
- 2025春夏運動戶外行業(yè)趨勢白皮書
- 電力行業(yè) 電力施工組織設(shè)計(施工方案)
- 《法制宣傳之盜竊罪》課件
- 通信工程單位勞動合同
- 查對制度 課件
評論
0/150
提交評論