国产精品婷婷久久久久久,国产精品美女久久久浪潮av,草草国产,人妻精品久久无码专区精东影业

《sql server數據庫設計》期末復習題15.doc

約4頁編號:5-258141DOC格式手機打開展開

《sql server數據庫設計》期末復習題15,《sql server數據庫設計》期末復習題一、單項選擇題(每小題1分,共10分)1.下列四項中,不屬于sql2005實用程序的是()。a.企業(yè)管理器b.查詢分析器c.服務管理器d.媒體播放器2. sql server安裝程序創(chuàng)建4個系統(tǒng)數據庫,下列哪個不是()。a.masterb.modelc.pub d. msdb...
38.00K
分類: 題庫>職業(yè)資格考試

內容介紹

此文檔由會員 yeyun 發(fā)布

《SQL SERVER數據庫設計》期末復習題
一、單項選擇題(每小題1分,共10分)
1.下列四項中,不屬于SQL2005實用程序的是( )。
A.企業(yè)管理器 B.查詢分析器
C.服務管理器 D.媒體播放器
2. SQL Server安裝程序創(chuàng)建4個系統(tǒng)數據庫,下列哪個不是( )。
A.master B.model C.pub D. msdb
3. 下列哪個不是數據庫對象( )。
A.數據模型 B.視圖 C.表 D.用戶
4. 下列哪個不是sql 數據庫文件的后綴。
A..mdf B..ldf C..tif D..ndf
5. 在SQL中,建立表用的命令是 ( )。
A.CREATE TABLE B.CREATE RULE
C.CREATE VIEW D.CREATE INDEX
6. SQL語言中,條件“年齡BETWEEN 40 AND 50”表示年齡在40至50之間,且( )。
A.包括40歲和50歲 B.不包括40歲和50歲
C.包括40歲但不包括50歲 D.包括50歲但不包括40歲
7. 模式查找like '_a%',下面哪個結果是可能的
A.aili B. bai
C.bba D.cca
8. 在MS SQL Server中,用來顯示數據庫信息的系統(tǒng)存儲過程是( )。
A. sp_dbhelp B. sp_db C. sp_help D. sp_helpdb
9. SQL語言中,刪除記錄的命令是( )。
A. DELETE B. DROP C. CLEAR D. REMOVE
10. SQL的視圖是從( )中導出的。
A.基本表 B. 視圖 C. 基本表或視圖 D. 數據庫
二、判斷題(每空1分,共10分)
1. "xingming" 是SQL中的字符串常量嗎?
2. "11.9" 是SQL中的實型常量嗎?
3. 語句 select 22%4, 的執(zhí)行結果是: 0 嗎?
4. "2005.11.09" 是SQL中的日期型常量嗎?
5. ¥2005.89 是SQL中的貨幣型常量嗎?
6. 語句 select 15/2 的執(zhí)行結果是: 7.5 嗎?
7. 'AB'>'CD' 比較運算的結果為真嗎?
8. bigint是SQL的數據類型嗎?
9. 設置惟一約束的列可以為空嗎?
10.一個表可以創(chuàng)建多個主鍵嗎?
三、填空題(每空1分,共20分)
1. 關系數據庫關系運算___________、_________和_________。
2. SQL Server 2000局部變量名字必須以_________開頭,而全局變量名字必須以_________開頭。
3. 語句 select ascii('D')的執(zhí)行結果是: ________。
4. 語句 select upper('beautiful') , ltrim (' 我心中的太陽') 的執(zhí)行結果是: ____________和___________。
5. 表或視圖的操作權限有___________、___________、___________、___________和dri。
6. 選擇運算是根據某些條件對關系做______分割;投影是根據某些條件對關系做______分割。
7. SQL Server代理主要由______、______和警報來組成。
8. 數據完整性的類型有________完整性、________完整性、________完整性和________完整性。
四、簡述題(每小題5分,共10分)
1. 有學生成績表,要保證每個學生的每門課程惟一標識的話考慮使用數據完整性方法。
2. 簡述數據完整性的類型以及如何確定使用哪個強制方法。
五、設計題(共50分)
現有關系數據庫如下:
數據庫名:教師數據庫
教師表(編號 char(6),姓名,性別,民族,職稱,身份證號)
課程表(課號 char(6),名稱)
任課表(ID,教師編號,課號,課時數)
用SQL語言實現下列功能的sql語句代碼:
1. 創(chuàng)建上述三表的建庫、建表代碼(14分);
要求使用:主鍵(教師表.編號,課程表.課號)、外鍵(任課表.教師編號,任課表.課號)、默認(民族)、非空(民族,姓名)、唯一(身份證號)、檢查(性別、課時數),自動編號(ID)
2. 將下列課程信息添加到課程表的代碼(6分)
課號 課程名稱
100001 SQL Server數據庫
100002 數據結構
100003 VB程序設計

修改 課號為100003的課程名稱:Visual Basic程序設計
刪除 課號為100003的課程信息
3. 寫出創(chuàng)建[任課表視圖](教師編號,姓名,課號,課程名稱,課時數)的代碼;(4分)
4. 寫出創(chuàng)建[某門課任課教師]內嵌表值函數以及檢索的代碼;(6分)
檢索:所有代'SQL Server數據庫'這門課程的老師姓名;
5. 寫出創(chuàng)建[統(tǒng)計課時數]:輸出最大課時數、最低課時數、平均課時的存儲過程以及執(zhí)行代碼;(6分)
6. 寫出創(chuàng)建:計算某教師代課總課時,并將值返回的存儲過程以及執(zhí)行代碼。(6分)
執(zhí)行:計算“郭老師”的總課時。(6分)
7. 檢索有一門或一門以上課程課時數大于90的所有教師的信息,包括編號、姓名。(4分)
8. 建一個規(guī)則,并將其綁定到教師表的職稱列上,規(guī)定取值為('教授','副教授','講師', '助教')之一。(4分)