數(shù)據(jù)庫管理與開發(fā) SQL數(shù)據(jù)庫 B卷及答案.docx

上傳人:黑** 文檔編號:71862146 上傳時間:2022-04-07 格式:DOCX 頁數(shù):4 大?。?5.13KB
收藏 版權申訴 舉報 下載
數(shù)據(jù)庫管理與開發(fā) SQL數(shù)據(jù)庫 B卷及答案.docx_第1頁
第1頁 / 共4頁
數(shù)據(jù)庫管理與開發(fā) SQL數(shù)據(jù)庫 B卷及答案.docx_第2頁
第2頁 / 共4頁
數(shù)據(jù)庫管理與開發(fā) SQL數(shù)據(jù)庫 B卷及答案.docx_第3頁
第3頁 / 共4頁

下載文檔到電腦,查找使用更方便

30 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《數(shù)據(jù)庫管理與開發(fā) SQL數(shù)據(jù)庫 B卷及答案.docx》由會員分享,可在線閱讀,更多相關《數(shù)據(jù)庫管理與開發(fā) SQL數(shù)據(jù)庫 B卷及答案.docx(4頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、20**-20**學年第*學期期末考查試卷(B卷)課程名稱: 數(shù)據(jù)庫考試班級: 題號 . —* 四 總分 得分 評分人 一、單選題(每題2分,共20分) ()1、下列不能啟動SQL Server服務的方法: A、使用SQL Server配置管理器B、使用Windows的管理工具 C、使用net start mssqlserver命令 D、在查詢編輯器中編寫T-SQL程序 ()2、部分匹配查詢中有關通配符“%”的正確的敘述是o A、"%”代表多個字符B、"%”可以代表零個或多個字符 C、“%”不能與一同使用 D、"%”代表一

2、個字符 ()3、在SELECT子句中,如果想要返回結果集中不包含相同的行,應該使用關鍵字。 A、TOPB、AS C、DISTINCT D、JOIN ()4、是表中用來唯一標識的每行記錄。 A、外鍵B、主鍵C、索引 D、數(shù)據(jù)庫完整性 ()5、SQL 中/GRADE NOT BETWEEN 60 AND 90n的語義是。 A、GRADE<60 OR GRADE>90 B、GRADE<= 60 OR GRADE>= 90 C、GRADE06O AND GRADE<>90 D、GRADE<>60 OR GRADE<>90 ()6、簡稱 DBA。 A、數(shù)據(jù)庫管理員 B、數(shù)據(jù)庫 C、數(shù)據(jù)

3、庫管理系統(tǒng)D、計算機硬件 ()7、在SQL中,可以使用語句執(zhí)行恢復數(shù)據(jù)庫的操作。 A、BACKUP DATABASEB、RESTORE DATABASE C、CREATE DARABASED、DROP DATABASE ()8、設一個班級可選修多門課程,一門課程可被多個班級選修,班級與課程之間 是O A、一對一的聯(lián)系B、一對多的聯(lián)系C、多對一的聯(lián)系 D、多對多的聯(lián)系 ()9、SQLServer2016的數(shù)據(jù)庫中主數(shù)據(jù)文件的擴展名是。 A、? mdfB、. ndfC、. IdfD、? dbf ()10、當表中引入時,會提高記錄的查詢速度。 A、外鍵B、主鍵C、索引D、數(shù)據(jù)庫完整

4、性二、數(shù)據(jù)庫設計題(共40分) 根據(jù)如下E-R圖,將其轉換為邏輯數(shù)據(jù)庫。 1、轉換成如下關系表(關系表參考:表名(字段1,字段2, ...)) (6分)2、確定關系中的主鍵,分別為: 、、o (6分)3、創(chuàng)建一個名字為“stu_course”的數(shù)據(jù)庫。要求主數(shù)據(jù)文件名為“student_data.mdf”,其他參數(shù) 自定義。(數(shù)據(jù)庫成功創(chuàng)建得4分)請截圖(數(shù)據(jù)庫文件屬性): 4、根據(jù)1中的關系表,在stu_course庫中創(chuàng)建數(shù)據(jù)表。(每個表正確創(chuàng)建得6分,共18分) 請截圖(對象資源管理器,一直展開到“列"): 5、創(chuàng)建立一個“課程名”列的非聚集索引文件。(5分)請截圖(索引屬性

5、): 6、創(chuàng)建學生成績視圖,包括學號、姓名、課程名、成績等信息。(5分)請截圖(打開視圖): 三、查詢設計題(共25分)1、附加數(shù)據(jù)庫companyinfo (數(shù)據(jù)庫文件在paperB中)。(附加成功得5分) 請截圖(對象資源管理器): 2、查詢雇員表employee中薪水超過3000元的雇員的姓名和薪水。(5分) 請粘貼T-SQL查詢語句: 3、查詢雇員表employee中所有姓“章”的雇員的信息。(5分)請粘貼T-SQL查詢語句: 4、在產(chǎn)品表product中按產(chǎn)品的種類分類,求出各種類型產(chǎn)品的價格總和、平均單價以及各類產(chǎn) 品的種類數(shù)。(5分)請粘貼T-SQL查詢語句: 5、查

6、詢所有訂購了 “鼠標”產(chǎn)品的公司信息。(5分)請粘貼T-SQL查詢語句: 四、填空題(每空3分,共15分)1、創(chuàng)建存儲過程P2,它能夠根據(jù)用戶給定的類別ID統(tǒng)計具有該ID的產(chǎn)品名稱數(shù),并將產(chǎn)品名稱 數(shù)返回給用戶。 /*創(chuàng)建存儲過程*/CREATE PROCEDURE P2@category int, @ProductNum smallint OUTPUTASSET =( SELECT FROM productWHERE 類別 ID = ?category )PRINT @ProductNum /*執(zhí)行存儲過程*/DECLARE @category int ,@ProductNum sm

7、allintSET @category = 1EXEC P2 SELECT @ProductNum2、創(chuàng)建一個修改觸發(fā)器,用于防止用戶修改表employee的雇員ID。 CREATE TRIGGER employee_UpdateON employeeFOR ASIF UPDATE (雇員 ID)BEGINRAISERROR (,你不能更新這一列\(zhòng)10,1)END XXXXXX學院 20**-20**學年第**學期期末考查試卷參考答案(B卷) 課程名稱: 數(shù)據(jù)座考試班級: XXXXXXXXXXXXXXXXXXXX一、單選題(每題2分,共20分)二、數(shù)據(jù)庫設計題(共40分)根據(jù)如下E-R

8、圖,將其轉換為邏輯數(shù)據(jù)庫。 1 2 3 4 5 6 7 8 9 10 D B C D A A B B A c 1、轉換成如下關系表(關系表參考:表名(字段1,字段2, ...)) (6分) 學生(學號,姓名,性別,班級) 課程(課程號,課程名,學分) 選修(學號,課程名,成績) 2、確定關系中的主鍵,分別為:學號、課程號、學號與課程號。(6分) 3、創(chuàng)建一個名字為“stu_course”的數(shù)據(jù)庫。要求主數(shù)據(jù)文件名為“student_data.mdf”,其他參數(shù) 自定義。(數(shù)據(jù)庫成功創(chuàng)建得4分) 4、根據(jù)1中的關系表,在stu_cou

9、rse庫中創(chuàng)建數(shù)據(jù)表。(每個表正確創(chuàng)建得6分,共18分) 5、創(chuàng)建立一個“課程名”列的非聚集索引文件。(5分) 6、創(chuàng)建學生成績視圖,包括學號、姓名、課程名、成績等信息。(5分) 三、查詢設計題(共25分) 1、附加數(shù)據(jù)庫companyinfo (數(shù)據(jù)庫文件在paperB中)。 (附加成功得5分) 2、查詢雇員表employee中薪水超過3000元的雇員的姓名和薪水。(5分) Select姓名,薪水 from employee Where 薪水>30003、查詢雇員表employee中所有姓“章"的雇員的信息。(5分)Select *from employeeWhere 姓名

10、LIKE。章,4、在產(chǎn)品表product中按產(chǎn)品的種類分類,求出各種類型產(chǎn)品的價格總和、平均單價以及各類產(chǎn) 品的種類數(shù)。(5分)Select sum (價格),avg (價格),count (名稱)From product Gro叩by種類5、查詢所有訂購了 “鼠標”產(chǎn)品的公司信息。(5分)Select *from company join product on company.公司號=product. 公司號Where名稱二'鼠標,四、填空題(每空3分,共15分)1、創(chuàng)建存儲過程P2,它能夠根據(jù)用戶給定的類別ID統(tǒng)計具有該ID的產(chǎn)品名稱數(shù),并將產(chǎn)品名稱 數(shù)返回給用戶。 /*創(chuàng)建存儲過程*

11、/CREATE PROCEDURE P2@category int, @ProductNum smallint OUTPUTASSET ProductNum=( SELECT count (產(chǎn)品名稱 _FROM productWHERE 類別 ID = ?category)PRINT @ProductNum /*執(zhí)行存儲過程*/DECLARE @category int ,@ProductNum smallintSET ?category = 1EXEC P2 _@categorySELECT @ProductNum2、創(chuàng)建一個修改觸發(fā)器,用于防止用戶修改表employee的雇員ID。 CREATE TRIGGER employee_UpdateON employeeFOR updateASIF UPDATE (雇員 ID)BEGINrollbackRAISERROR (,你不能更新這一列\(zhòng)10,1) END

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!