




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
《數據庫技術與應用》期末考試試題一、單選題(每小題2分,共48分)1、()不是MySQL中常用的數據類型。A、INTB、VARC、DATED、CHAR2、以下哪個關鍵字用于條件判斷?()A.LIKEB.WHEREC.ORDERBYD.GROUPBY3、()是數據庫系統中目前使用最多的數據模型?A、層次模型B、網狀模型C、關系模型D、面向對象模型4、如果要更新表中的記錄,可以使用()命令。A、INSERTB、UPDATEC、DELETED、SELECTSELECT*FROMstaffer;語句的功能是向staffer表中添加一條記錄修改staffer表的記錄刪除staffer表中全部記錄查詢staffer表中的全部記錄6、在MySQL中,刪除視圖使用()語句。A、CREATEVIEWB、DROPVIEWC、SHOWCREATETABLED、ALTERVIEW以下哪個運算符用于實現聯合查詢()?A、LEFTJIONB、RIGHTJIONC、UNIOND、CROSSJION8、MySQL是一個()的數據庫系統。A、網狀型B、層次型C、關系型D、以上都不是9、如果DELETE語句中無WHERE子句,則()。A、刪除指定數據表中的最后一條記錄B、刪除指定數據表中的第一條記錄C、刪除指定數據表中的全部記錄D、不刪除任何記錄10、回收用戶權限的SQL命令是()。A、CREATEB、GRANTC、SELECTD、REVOKE11、以下哪個函數用于獲取當前日期?()A.CURDATE()B.NOW()C.DATE()D.TIME()。12、如果要求成績必須在0-100之間,可以通過()約束實現。A、CHECKB、DEFAULTC、UNIQUED、PRIMARYKEY13、ALTERTABLE語句中修改數據表中字段名,使用()實現。A、CHANGEB、DESCC、SHOWD、DROP14、下列關于空值的描述中,正確的是()。A、空值就是0B、空值就是空字符串C、空值表示其值尚未確定D、任意兩個空值均相同15、MySQL中,數據庫的備份可以使用()命令。A、ALTERB、BACKC、CREATED、MYSQLDUMP16、要在staffer表中添加email列,數據類型為varchar(20),正確的語句是()。A.ALTERTABLEstafferADDemailvarchar(20);B.ALTERTABLEstafferALTERemailvarchar(20);C.ADDCOLUMNemailvarchar(20)TOstaffer;D.ADDemailvarchar(20)TOstaffer;17、在WHILE循環語句中,如果循環體語句數多于一條,必須使用()。A、CASE…ENDB、IF…THENC、START…ENDD、BEGIN…END18、在SELECT語句中,要和HAVING選項配合使用的子句是()。A、ORDERBYB、GROUPBYC、WHERED、無須配合如果要刪除本地用戶st1,可以通過()命令實現。A、deleteuserst1@localhostB、dropuserst1@localhostC、deleteuserst1D、dropuserst120、要在查詢結果中去除重復的記錄,可使用()關鍵字。A、TOPB、DISTINCTC、GROUPD、ORDER21、在查詢course(課程)表的內容時,將每門課程的period(學時)提高10%的SQL語句是()。A、SELECTcno,cname,period*10FROMcourse;B、SELECTcno,cname,period+10FROMcourse;C、SELECTcno,cname,period*0.1FROMcourse;D、SELECTcno,cname,period*1.1FROMcourse;22、以下哪種連接可以返回右表中的所有記錄以及左表中匹配的記錄?()A.INNERJOINB.LEFTJOINC.RIGHTJOIND.FULLJOIN23、下列選項中,哪個是MySQL8.0的系統數據庫()。A、systemB、mysql1C、performance_schemaD、class24、在MySQL命令行客戶端,如果出現錯誤信息“Nodatabaseselected”,則表示()。A、沒有創建數據庫 B、沒有設置當前數據庫C、數據庫中沒有表 D、表中沒數據二、判斷題(每小題2分,共20分)1、創建索引可以三、填空題(每小題2分,共10分)1、在MySQL的select語句中,限制返回數據行數的是子句。2、多表連接查詢包括內連接查詢和查詢。3、MySQL的用戶變量要以開頭,不用定義,可直接使用。4、SEELCT語句中的*表示輸出表中的__________。5、SQL的中文含義是_____。四、簡答題(共22分)1、寫出對應的MySQL命令。(10分)(1)查看當前服務器中的數據庫。創建以自己名字(全拼)命名的數據庫。(3)若該數據庫中有一個stud表,查看該表的定義語句。2、事務的特性有哪些?請寫出結束事務的兩種方法或命令。(4分)簡述MySQL中主鍵和唯一鍵的關系。(4分)4、在表中創建索引有什么作用?常用的索引有哪些?(4分)A卷參考答案:一、單選題1-5:BBCBD 6-10:BCCCD 11-15:AAACD 16-20:ADBBB 21-24:DCCB二、判斷題1-5:√×√√× 6-10:×××√√三、填空題1、limit2、外連接3、@4、所有列5、結構化查詢語言四、簡答題1、(1)showdatabases;(2)createdatabasexxx;#此處的xxx表示學生名字,全拼(3)usexxxshowcreatetablestud;或showcreatetablestud\G2、事務的特性有4種:原子性、一致性、隔離性、持久性?;駻CID特性結束事務的兩種方法:回滾事務和提交事務?;騬ollback和commit3、主鍵和唯一鍵的值均不能重復,可保證表中記錄的唯一性,或實現實體完整性。但主鍵不能為空,一個表最多只有一個主鍵;而唯一鍵可以為空,一個表可以有多個唯一鍵。4、在表中創建索引可以提高查詢速度。普通索
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 計算機四級軟件測試中的核心問題分析試題及答案
- 公司大廈食堂管理制度
- 公司債券債務管理制度
- 培訓機構鑒定管理制度
- 數據庫數據分析報告撰寫試題及答案
- 嵌入式系統開發與應用試題及答案
- 學校文具倉庫管理制度
- 信息系統監理師考試內容解析試題及答案
- 軟件項目中的測試溝通試題及答案
- 公司財務用章管理制度
- DG-TJ 08-2122-2021 保溫裝飾復合板墻體保溫系統應用技術標準
- SFR-SE-ARC-0031激光跟蹤設置-作業指導書
- 錄音棚、攝影棚、直播室設計方案
- 河北工業大學C++終極題庫
- 安全生產隱患排查概述PPT課件
- CRCC認證目錄
- 稻谷加工畢業設計日加工秈稻400噸免淘洗大米生產線設計
- 因式分解—完全平方公式
- 社會保險申請表
- (完整版)高速公路拌合站設置規劃方案
- 中山市中考英語英語閱讀理解(含答案)
評論
0/150
提交評論