




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
MySQL數據庫原理設計與應用題庫(附答案)一、單選題(共30題,每題1分,共30分)1.在如下語句中,name_index表示()。ALTERTABLEsh_goodsADDINDEXname_index(name);A、索引類型B、索引名稱C、索引方式D、索引字段正確答案:B答案解析:ALTERTABLEsh_goodsADDINDEXname_index(name);這條語句中,name_index是為字段name創建的索引的名稱,所以name_index表示索引名稱。2.以下()可將新增字段添加到goods表的第一個字段。A、ALTERTABLEgoodsADDnumINTAFTERnameB、ALTERTABLEgoodsADDnumINTFIRSTC、ALTERTABLEgoodsADDnumINTD、ALTERTABLEgoodsADD(numINT)正確答案:B答案解析:在MySQL中,使用`ALTERTABLEgoodsADDnumINTFIRST`可以將新增字段`num`添加到`goods`表的第一個字段。選項A是將字段添加到指定字段`name`之后;選項C只是新增字段但未指定位置;選項D的語法錯誤。3.以下模式之間的映像能體現邏輯獨立性的是()。A、外模式/內模式映像B、內模式/概念模式映像C、外模式/概念模式映像D、以上答案都不正確正確答案:C答案解析:外模式/概念模式映像體現了邏輯獨立性。當概念模式發生改變時,只需要調整外模式/概念模式映像,而不影響外模式,從而保證了數據的邏輯獨立性,即應用程序不受數據存儲結構變化的影響。4.以下()可設置LIMIT的初始操作的記錄及最多可操作的數量。A、SELECTB、INSERTC、UPDATED、DELETE正確答案:A5.下面關于SET和ENUM說法錯誤的是()。A、只能插入規定的數據項B、節省存儲空間C、查詢速度比VARCHAR類型快D、列表中不支持中文正確答案:D6.以下()不能使用USER()函數為自己修改密碼。A、密碼過期的用戶B、匿名用戶C、有用戶名但沒有密碼的用戶D、以上答案全部正確正確答案:B7.創建用戶時設置()選項,可讓用戶首次登陸操作SQL時,需要重置用戶密碼。A、PASSWORDEXPIREB、PASSWORDEXPIREDEFAULTC、PASSWORDEXPIRENEVERD、PASSWORDEXPIREINTERVAL10DAY正確答案:A答案解析:當創建用戶時設置>PASSWORDEXPIRE選項,可讓用戶首次登陸操作SQL時,需要重置用戶密碼。選項B中多了DEFAULT,不正確;選項C中NEVER表示密碼永不過期,不符合要求;選項D中INTERVAL10DAY表示設置密碼過期的間隔時間為10天,也不符合首次登陸就需要重置密碼的題意。8.以下可以用于比較運算的函數是()。A、RAND()B、POW()C、CEIL()D、IN()正確答案:D9.以下選項()可返回比較后最大的值。A、GREATEST(10,1,98)B、LEAST(10,1,98)C、MAX(10,1,98)D、以上答案都不正確正確答案:A10.()可在一個關系中從垂直方向去掉不需要的屬性,保留需要的屬性。A、投影B、笛卡爾積C、選擇D、連接正確答案:A答案解析:投影操作是從關系中選擇出若干屬性列組成新的關系,可在一個關系中從垂直方向去掉不需要的屬性,保留需要的屬性。選擇操作是從水平方向選擇滿足條件的元組;笛卡爾積是將兩個關系的元組進行所有可能的組合;連接是將兩個關系按照一定條件合并成一個新關系。11.以下可以在項目開發中實現分頁功能的是()。A、WHEREB、GROUPBYC、LIMITD、以上答案都不正確正確答案:C答案解析:在SQL中,LIMIT用于實現分頁功能。它可以指定要返回的行數范圍。例如,LIMIT10OFFSET0表示從第0條記錄開始,取10條記錄,以此來實現分頁。而WHERE主要用于條件過濾,GROUPBY用于分組,它們都不能直接實現分頁功能。12.下面關于聯合查詢描述錯誤的是()。A、聯合排序默認去除完全重復的記錄B、聯合查詢必須保證查詢的字段數量相同C、聯合查詢的SELECT語句添加LIMIT并使用圓括號包裹才能使排序生效D、以上說法全部不正確正確答案:D答案解析:-選項A:聯合排序默認去除完全重復的記錄,該說法正確。-選項B:聯合查詢必須保證查詢的字段數量相同,該說法正確。-選項C:聯合查詢的SELECT語句添加LIMIT并使用圓括號包裹才能使排序生效,該說法正確。由于A、B、C選項說法均正確,所以選項D“以上說法全部不正確”錯誤。13.下面關于自動增長說法錯誤的是()。A、一張數據表只能有一個自動增長字段B、自動增長字段必須定義為鍵C、自動增長字段的數據類型是整數類型D、以上的答案都不正確正確答案:D答案解析:選項A,一張數據表通常只能有一個自動增長字段,該說法正確;選項B,自動增長字段一般要定義為鍵,比如主鍵等,這樣能保證其唯一性和有序性,該說法正確;選項C,自動增長字段的數據類型常見的是整數類型,該說法正確。所以以上選項說法均正確,答案選D。14.定點數的最大位數是(),最大精度是()。A、10,0B、65,30C、80,50D、100,30正確答案:B15.以下()選項是創建視圖的默認算法。A、UNDEFINEDB、MERGEC、TEMPTABLED、以上選項都不正確正確答案:A16.下面關于SHOWTABLESLIKE't%'描述錯誤的是()。A、用于查看名稱以t開頭的數據表B、“%”表示匹配一個字符C、“%”表示匹配零個或多個字符D、SHOWTABLES可獲取指定數據庫下所有的數據表正確答案:B答案解析:SHOWTABLESLIKE't%'用于查看名稱以t開頭的數據表,這里的“%”表示匹配零個或多個字符,而不是一個字符。SHOWTABLES可獲取指定數據庫下所有的數據表。17.使用mysqldump命令時,()選項表示導出xml格式的數據。A、#REF!B、#REF!C、#REF!D、#REF!正確答案:A18.以下()只有完全符合給定的判斷條件才返回1。A、帶ANY關鍵字的子查詢B、帶ALL關鍵字的子查詢C、帶IN關鍵字的子查詢D、以上答案都不正確正確答案:B答案解析:當一個值大于帶ALL關鍵字的子查詢中的所有值時才返回1。帶ANY關鍵字是大于子查詢中的任意一個值即可;帶IN關鍵字是判斷值是否在子查詢結果集中,均不符合題目要求。19.在數據庫備份還原的命令中,“>”符號表示()。A、當前用戶家目錄B、輸出重定向C、輸入重定向D、root用戶家目錄正確答案:B答案解析:“>”符號在數據庫備份還原命令中表示輸出重定向,它會將命令執行的結果輸出到指定的文件中,而不是在屏幕上顯示。20.對于關系R和S來說,()表示屬于S而不屬于R的元組。A、R-SB、S-RC、R∪SD、R∩S正確答案:B答案解析:差運算的定義是屬于一個關系而不屬于另一個關系的元組組成的集合。對于關系R和S,S-R表示屬于S而不屬于R的元組。21.下面插入數據操作錯誤的是()。A、INSERT數據表名VALUE(值列表)B、INSERTINTO數據表名VALUES(值列表)C、INSERT數據表名VALUES(值列表)D、INSERT數據表名(值列表)正確答案:D22.以下是子查詢語句特點的是()。A、必須書寫在圓括號內B、只能作為SQL的條件不能獨立運行C、一條語句中只能有一個子查詢語句D、以上說法都不正確正確答案:A答案解析:子查詢必須書寫在圓括號內,A正確;子查詢可以獨立運行,B錯誤;一條語句中可以有多個子查詢,C錯誤。23.若依據一個視圖創建另一個視圖,那么添加()選項,視圖的數據操作會進行級聯檢查。A、DEFINERB、CASCADEDC、LOCALD、以上選項都不正確正確答案:B24.以下()語句不能設置操作的WHERE條件。A、SELECTB、DELETEC、UPDATED、TRUNCATE正確答案:D答案解析:TRUNCATE語句用于刪除表中的所有數據,但不能使用WHERE條件來限制刪除的行。DELETE語句可以使用WHERE子句來指定要刪除的行;UPDATE語句可以使用WHERE子句來指定要更新的行;SELECT語句在某些情況下(如子查詢等)也可以間接地起到類似WHERE條件篩選的作用。25.下面關于數據查詢的描述正確的是()。A、查詢數據的條件僅能實現相等的判斷B、查詢的數據必須包括表中的所有字段C、星號“*”通配符代替數據表中的所有字段名D、以上答案都正確正確答案:C答案解析:查詢數據時,條件不僅能實現相等判斷,還能進行大于、小于等多種判斷,A選項錯誤;查詢的數據不一定必須包括表中的所有字段,可以根據需求指定部分字段,B選項錯誤;星號“*”通配符可以代替數據表中的所有字段名,C選項正確。所以答案選C。26.以下是一元運算符的是()。A、邏輯非B、邏輯與C、邏輯或D、邏輯異或正確答案:A答案解析:邏輯非是一元運算符,只對一個操作數進行操作。邏輯與、邏輯或、邏輯異或都需要兩個操作數,屬于二元運算符。27.以下可以在字符串中表示單引號的是()。A、\'B、\\'C、'D、\"正確答案:A28.與行子查詢中表達式“(a,b)>(x,y)”表達的含義等價的是()。A、(a>x)AND(b>y)B、(a>x)OR((a=x)AND(b>=y))C、(a>x)OR((a=x)AND(b>y))D、以上答案都不正確正確答案:C答案解析:在SQL中,對于比較表達式“(a,b)>(x,y)”,其含義是先比較a和x,如果a>x,則表達式為真;如果a=x,則再比較b和y,當b>y時表達式為真。選項C“(a>x)OR((a=x)AND(b>y))”正好符合這種邏輯,所以答案是C。29.若視圖是由調用視圖的用戶執行時,SQLSECURITY的值為()。A、DEFINERB、INVOKERC、rootD、以上答案都不正確正確答案:B30.以下選項描述錯誤的是()。A、等值連接的關系需要具有數目相等且可比的屬性組B、自然連接的結果是等值連接去除重復的屬性組C、除法可看作是笛卡爾積的逆運算D、以上說法都不正確正確答案:D答案解析:選項A,等值連接確實要求關系具有數目相等且可比的屬性組,該描述正確;選項B,自然連接是在等值連接的基礎上去除重復的屬性組,描述正確;選項C,除法運算可以看作是笛卡爾積的逆運算,描述正確。所以以上選項描述都是正確的,選項D“以上說法都不正確”錯誤。二、多選題(共13題,每題1分,共13分)1.以下選項()表示“cid等于5且price等于199”的比較條件。A、cid=5&&price=199B、(cid,price)=(5,199)C、cid=5ORprice=199D、以上答案都不正確正確答案:AB2.以下()關鍵字的子查詢不能使用“”運算符。A、ANYB、SOMEC、ALLD、AND正確答案:ABC3.使用EXPLAIN可以分析的語句有()。A、SELECTB、DELETEC、INSERTD、REPLACE正確答案:ABCD答案解析:EXPLAIN關鍵字可以用于分析SELECT、DELETE、INSERT、REPLACE等多種SQL語句,它可以幫助我們了解數據庫執行這些語句時的執行計劃,包括如何讀取表、使用哪些索引、執行順序等信息,從而優化查詢性能。4.下面的命令中,()用于退出MySQL。A、goB、exitC、quitD、以上答案全部都正確正確答案:BC5.遇到以下()情況,視圖數據操作可能會失敗。A、視圖涉及多張數據表B、沒有滿足視圖的基本表對字段的約束條件C、創建視圖的SELECT字段含有MAX()函數D、定義視圖的SELECT語句中使用了GROUPBY正確答案:ABCD6.下列mysql.user表中的字段()與身份驗證相關。A、authentication_stringB、password_expiredC、password_lifetimeD、plugin正確答案:ABCD7.開啟一個事務使用()。A、BEGINB、STARTTRANSACTIONC、COMMITD、ROLLBACK正確答案:AB8.以下()可將其理解為全局屬性。A、密碼管理關系B、資源控制選項C、用戶鎖定選項D、用戶身份驗證選項正確答案:ABC9.以下字符集中支持中文的是()。A、latin1B、gbkC、utf8D、big5正確答案:BCD答案解析:latin1字符集不支持中文。gbk是針對簡體中文的編碼字符集,utf8是一種可變長度字符編碼,能支持多種語言包括中文,big5是用于繁體中文的編碼字符集,所以支持中文的是gbk、utf8、big5。10.下面與權限相關的數據表有()。A、tables_privB、userC、columns_privD、db正確答案:ABCD11.創建普通索引使用()。A、KEYB、INDEXC、UNIQUEINDEXD、PRIMARYKEY正確答案:AB12.以下()語句可解決主鍵沖突。A、REPLACE...VALUES...B、INSERTINTO...SELECT...C、INSERTINTO...ONDUPLICATEKEYUPDATE...D、以上答案全部正確正確答案:AC13.下列字段中,適合創建索引的是()。A、商品idB、商品是否上架C、商品圖片D、商品名稱正確答案:AD三、判斷題(共65題,每題1分,共65分)1.創建用戶時,省略用戶身份驗證選項,表明此用戶在登錄服務器時可以免密登錄。A、正確B、錯誤正確答案:A2.與創建臨時表相同,刪除臨時表時也需要添加TEMPORARY關鍵字。A、正確B、錯誤正確答案:A3.自連接查詢指相互連接的表在物理上為同一個表,但邏輯上分為兩個表。A、正確B、錯誤正確答案:A4.CHAR類型會保留字符串中首尾含有的空格。A、正確B、錯誤正確答案:B5.RENAMETABLE語句在修改表名時必須使用TO。A、正確B、錯誤正確答案:A6.同一個數據庫中的視圖和表名不能相同。A、正確B、錯誤正確答案:A7.MySQL中不能刪除含有數據的字段。A、正確B、錯誤正確答案:B8.LIMIT可限制查詢、更新和刪除的記錄數量。A、正確B、錯誤正確答案:A9.零填充的字段會自動設為無符號類型。A、正確B、錯誤正確答案:A10.DELETE刪除數據的執行時間與刪除的數據量成正比。A、正確B、錯誤正確答案:A11.選擇操作σ學號=1(R)表示在關系R中查找學號為1的學生。A、正確B、錯誤正確答案:A12.DELETE與TRUNCATE的執行效率因刪除的數據量大小而不同。A、正確B、錯誤正確答案:A13.MySQL中有且僅有SELECT語句可以排序。A、正確B、錯誤正確答案:B14.密碼過期的用戶可使用ALTERUSER...IDENTIFIEDBY設置密碼。A、正確B、錯誤正確答案:A15.UPDATE語句屬于SQL的數據庫定義語言。A、正確B、錯誤正確答案:B16.排序字段值為NULL會被看作是最小的值。A、正確B、錯誤正確答案:A17.除法運算中除數若為0,則系統會報錯。A、正確B、錯誤正確答案:B18.默認情況下,視圖的DEFINER為當前用戶。A、正確B、錯誤正確答案:A19.數據表的字符集一旦確定就不能修改。()A、正確B、錯誤正確答案:B20.主鍵約束的字段值要同時滿足非空和唯一性。A、正確B、錯誤正確答案:A21.MySQL5.x版本之后DROPUSER語句每次只能刪除一個指定的用戶。A、正確B、錯誤正確答案:B22.COUNT(*)用于統計不包括值為NULL的所有記錄數量。A、正確B、錯誤正確答案:B23.視圖的結構和數據都依賴于數據庫中真實存在的表。A、正確B、錯誤正確答案:A24.定義視圖的SELECT的查詢字段中包含聚合函數,則不支持通過視圖添加數據。A、正確B、錯誤正確答案:A25.枚舉列表最多可以有64個值,每個值都有一個順序編號。A、正確B、錯誤正確答案:B26.標量子查詢的返回值只能是一個數據。A、正確B、錯誤正確答案:A27.數字與字符串不能進行比較。A、正確B、錯誤正確答案:B28.整數類型的顯示寬度與取值范圍無關,只與零填充有關。A、正確B、錯誤正確答案:A29.含有數據的關聯表之間不能刪除外鍵約束。A、正確B、錯誤正確答案:B30.修改數據時若未帶WHERE條件,則表中對應字段都會被改為統一的值。A、正確B、錯誤正確答案:A31.左連接“表1LEFTJOIN表2”可與“表2RIGHTJOIN表1”互換使用。A、正確B、錯誤正確答案:A32.VARCHAR和VARBINARY類型的數據都不區分大小寫。A、正確B、錯誤正確答案:B33.CHAR(4)保存'a'需要4個字節,那么保存'ab'則需要8個字節。A、正確B、錯誤正確答案:B34.向視圖添加數據時,必須滿足視圖的基本表中對應字段的約束條件。A、正確B、錯誤正確答案:A35.MySQL專門提供的REVOKE語句用于回收指定賬戶的權限。A、正確B、錯誤正確答案:A36.非空約束與值為NULL的默認約束不能同時存在。A、正確B、錯誤正確答案:A37.外鍵約束在刪除的同時會刪除自動創建的外鍵索引。A、正確B、錯誤正確答案:B38.SELECT查看表達式“NOT2+!3”的執行結果為0。A、正確B、錯誤正確答案:A39.在使用mysqldump備份數據庫時,備份結果中只包含數據,不包含表結構。A、正確B、錯誤正確答案:B40.MySQL提供的CURRENT_TIME僅可獲取當前的時間,不包括日期。A、正確B、錯誤正確答案:A41.CREATETEMPORARYTABLE創建的數據表在會話關閉時自動刪除。A、正確B、錯誤正確答案:A42.使用DELETE刪除記錄時,自動增長值不會減小或填補空缺。A、正確B、錯誤正確答案:A43.使用source命令還原數據庫時,需要先登錄到mysql命令客戶端。A、正確B、錯誤正確答案:A44.刪除數據時若沒有設置條件,則系統不會刪除表中的任何記錄。A、正確B、錯誤正確答案:B45.TRUNCATE本質上是先執行DRO
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 南京財經大學紅山學院《施工方法與組織課程設計》2023-2024學年第一學期期末試卷
- 2025屆江西省吉安市達標名校中考生物試題原創模擬卷(五)含解析
- 2025物業項目管理咨詢合同
- 重點中學2025年下學期初三化學試題第二次(5月)階段檢測試題考試試卷含解析
- 榆林市清澗縣2025年數學五年級第二學期期末學業質量監測試題含答案
- 三亞學院《景觀設計》2023-2024學年第二學期期末試卷
- 江西航空職業技術學院《社會調查理論與研究方法》2023-2024學年第二學期期末試卷
- 遼寧商貿職業學院《傳播學理論》2023-2024學年第二學期期末試卷
- 2025年福建省泉州市永春第二中學初三下學期第二次質檢生物試題含解析
- 重慶商務職業學院《廣告設計》2023-2024學年第一學期期末試卷
- 特種工作作業人員體格檢查表
- 清遠市城市樹木修剪技術指引(試行)
- 廣州國際文化中心詳細勘察報告正文-171229end
- 警察禮儀(PPT53頁)
- 《關于加強高等學校食堂管理工作的意見》解讀
- 《尚藝發型標準剪裁》PPT課件
- 中國現代文學史00537
- 110kV升壓站電氣施工工藝及方案培訓資料(共107頁)
- 年產萬噸碳酸飲料廠的工藝設計
- 流砂過濾器設計說明書
- T∕CISA 065-2020 高爐循環冷卻水系統節能技術規范
評論
0/150
提交評論