




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
云南工商學院2023-2023學年上學期2023級計算機科學與技術《工程數據庫》模擬試卷一、單選題(本大題共20分,每小題2分,請將答案填寫在括號中)1.在E-R圖中,用來表達實體之間聯系的圖形是(B)A.矩形 ?? ? B.菱形 C.橢圓形 ? ?D.平行四邊形2.下面有關索引的描述對的的是(C)?A.建立任意索引以后,本來的數據庫表文獻中記錄的物理順序都將被改變 B.索引與數據庫表的數據存儲在一個文獻中?C.創建索引是創建了一個指向數據庫表原文獻記錄的構成的文獻D.使用索引并不能加快對表的查詢操作3.主鍵是用來實行(A) A.實體完整性約束????B.引用完整性約束 C.域完整性約束?? ?D.自定義完整性約束4.在T-SQL語言中,創建索引用的命令是(C)?A.CreateProcedure???B.CreateTable?C.CreateIndex? ?D.CreateView5.在Select語句中使用GroupBySNO時,SNO必須(C)?A.在Where中出現?? ?B.在From中出現 C.在Select中出現 D.在Having中出現6.運營T-SQL命令SelectPower(2,3)的結果是(D) A.2 ??? B.3 C.6? ?????D.87.若有如下一個表SS(學號Char(6)NotNull,姓名Char(8)NotNull,性別Char(2),年齡Int)現向S表插入如下數據時,哪一行可以被插入(B) A.('991001','李明芳',女,'23')?? ?B.('990746','張為',NULL,NULL) C.(NULL,'陳道一','男',32)D.('992345',NULL,'女',25)8.下面哪個數據類型是用來存儲字符的?(C)?A.DateTime ?? B.SmallMoney?C.VarChar ?? D.Int9.下列關于觸發器的表述中哪些是對的的?(A)?A.當觸發器事件發生時會激活觸發器B.觸發器可以在存儲過程中執行?C.觸發器可以從SQL語句中調用D.觸發器可以傳參數執行10.SQLServer中,用戶應備份如下內容:(D) A.記錄用戶數據的所有用戶數據庫 B.記錄系統信息的系統數據庫 C.記錄數據庫改變的事物日記 D.以上所有二、填空題(本大題共10分,每小題2分,請將答案填寫在橫線上)1.T-SQL語句SelectStuff('同學們現在正在考試',8,2,'做練習')的執行結果是同學們現在正在做練習。2.Exist()方法用于執行一個XML查詢,假如有結果則返回1。3.查詢時使用到內連接的關鍵字是innerjoinon。4.在觸發器中的inserted虛擬表的作用是在進行數據插入時緩存在數據庫中的臨時表。5.一個學生借多本書,同一本書只能被這個學生借閱,這種實體間的關系叫做一對多。三、判斷題(本大題共10分,每小題2分,請在括號中打或者)1.默認情況下,所創建的索引都是聚集索引。(錯)2.固定數據庫角色:db_datawriter的成員可以對本數據庫中表進行任何操作。(錯)3.視圖可以從基本表生成,也可以從其它視圖生成。(對)4.執行帶參數的存儲過程的語法是execute過程名參數名=值。(對)5.SQLServer2023可以將將數據導入到任何類型的文獻中。(錯)四、簡答題(本大題共10分,每小題10分)1.在一個表中,索引是否越多越好?為什么?答:錯。由于當然不是,關于建立索引的幾個準則:(1)合理的建立索引可以加速數據讀取效率,不合理的建立索引反而會拖慢數據庫的響應速度。(2)索引越多,更新數據的速度越慢。五、實作題(本大題共50分,具體分值請看小題,有7個小題)某數據庫有以下兩張表:消費記錄(消費記錄號,消費時間,商品名稱,金額,顧客卡號)顧客(顧客卡號,姓名,地址,消費次數)其中標有下劃線的列為表的主鍵。根據表結構使用T-SQL語言實現下列功能的代碼:1.編寫創建數據表“顧客”代碼,數據類型自擬。(本小題5分)Createtable顧客(顧客卡號char(10)primarykey,姓名varchar(20),地址char(50),消費次數int)Go2.編寫代碼:將下列顧客信息添加到“顧客”表。(本小題5分)顧客卡號:9527姓名:周星星地址:中國香港消費次數:3Insertinto顧客values('9527','周星星','中國香港',3)Go3.編寫代碼:修改顧客卡號為“9527”的交易次數,將其改為1次。Update顧客Set交易次數=1where卡號='9527'Go4.從“消費記錄”表中查詢交消費時間在2023年的平均消費金額。(本小題5分)SelectAvg(金額)as平均消費金額From消費記錄Where消費時間between'2023-1-1'and'2023-12-31'Go5.編寫代碼:創建視圖“V_消費情況”(本小題10分)該視圖顯示涉及:顧客卡號,姓名,消費時間,金額,消費記錄號)CreateViewV_消費情況AsSelecta.顧客卡號,姓名,消費時間,金額,消費記錄號From消費記錄asainnerjoin顧客asbOna.顧客卡號=b.顧客卡號Go6.編寫代碼:創建帶參數的存儲過程“Pro_查詢會員卡使用情況”(本小題10分)定義顧客卡號為參數,查詢該卡相應的消費時間,商品名稱,金額寫出執行此過程的語句,查詢卡號為'9876'的情況CreateProcedurePro_查詢會員卡使用情況@nochar(10)AsBeginSelect消費時間,商品名稱,金額from交易Where顧客卡號=@noEndGoExecutePro_查詢會員卡使用情況@no='9876'Go7.編寫代碼:創建觸發器“Tr_消費次數自動添加”,用于當“消費記錄”表添加一個新記錄時,相應顧客卡號的消費次數就加1。(本小題10分)CreatetriggerTr_消費次數自動添加On消費記錄AfterinsertAsBeginUpdate顧客Set消費次數=消費次數+1Where消費卡號=(select消費
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電子合同協議書有效嗎
- 2025年綠色消費理念傳播策略與消費者行為引導在綠色家居裝飾材料生產市場中的應用
- 2025年工業互聯網平臺RFID技術與5G通信融合應用研究報告
- 2025駕駛員勞務合同示范文本
- 金店回收合同協議書范本
- 2025年氫燃料電池汽車關鍵零部件國產化市場格局與競爭策略報告
- 合同補充協議書的格式
- 縣城組織部面試題及答案
- 計算機二級MySQL的應用場景試題及答案
- 西方政治制度與經濟關系試題及答案
- 2025-2030中國汽車濾清器行業市場深度調研及需求分析與投資研究報告
- 酒吧經營合伙合同書8篇
- 2025華電(海西)新能源限公司面向華電系統內外公開招聘易考易錯模擬試題(共500題)試卷后附參考答案
- 公司應急演練方案
- 2025保密法宣傳專題培訓課件
- 班組安全教育試題及答案
- 虎符銅砭刮痧課件
- 《醫療機構工作人員廉潔從業九項準則》解讀
- 水產養殖網箱租賃與飼料供應合作協議
- TCERDS5-2023企業ESG管理體系
- 2025年全國保密教育線上培訓考試試題庫含答案(新)附答案詳解
評論
0/150
提交評論