




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
PAGEPAGE1數據庫技術知識競賽備考試題庫(含答案)一、單選題1.在MySQL的4種隔離級別中,性能最低的是()。A、REPEATABLEREADB、READUNCOMMITTEDC、SERIALIZABLED、READCOMMITTED答案:C2.()可在一個關系中從垂直方向去掉不需要的屬性,保留需要的屬性。A、選擇B、笛卡爾積C、連接D、投影答案:D3.以下可以用于比較運算的函數是()。A、RAND()B、POW()C、EIL()D、IN()答案:D4.以下插入數據的語句錯誤的是()。A、INSERT表SET字段名=值B、INSERTINTO表(字段列表)VALUE(值列表)C、INSERT表VALUE(值列表)D、以上答案都不正確答案:D5.調用自定義函數使用()。A、CALLB、LOADC、REATED、SELECT答案:D6.以用戶編號為主鍵的用戶表(用戶編號,用戶名,用戶等級,享受折扣)不符合()的要求。A、1NFB、2NFC、3NFD、以上答案都不正確答案:C7.下面列出的()是數據庫管理系統的簡稱。A、DBB、DBAC、DBMSD、BS答案:A8.下列代碼為創建圖書視圖的代碼,請選擇所缺少的部分代碼。(A)v_book(barcode,bookname,author,price,booktype()barcode,bookname,author,price,typenameFROMtb_bookinfoASb,tb_booktypeAStWHEREb.typeid=t.idA、CREATEVIEW、ASSELECTB、CREATEVIEW、SELECTC、REATETABLE、ASSELECTD、CREATETABLE、SELECT答案:A解析:在SQL中,創建視圖使用的是`CREATEVIEW`語句,并且視圖的內容是通過`SELECT`查詢來定義的。同時,`AS`關鍵字用于給視圖命名并指定查詢結果集。因此,正確的代碼片段應該是`CREATEVIEWv_bookASSELECTbarcode,bookname,author,price,typenameFROMtb_bookinfoASb,tb_booktypeAStWHEREb.typeid=t.id`。選項A中的`CREATEVIEW、ASSELECT`正是所缺少的部分代碼。9.在存儲過程中有如下代碼:DECLAREidINTDEFAULT0REPEATSETid=id+1UNTILid>=10ENDREPEAT下面選項中,對于代碼的功能描述正確的是()。A、實現1~10之間的數字累加B、實現1~10之間的數字遍歷C、當id=10時循環就會退出執行D、以上代碼會出現語法錯誤答案:D解析:在提供的代碼中,關鍵字的錯誤使用導致了語法錯誤。正確的關鍵字應該是'REPEAT',而不是'REPEATSET'。由于這個語法錯誤,代碼無法正常執行,因此選項D“以上代碼會出現語法錯誤”是正確的描述。其他選項A、B、C都是對代碼功能的描述,但由于代碼本身存在語法錯誤,這些功能描述都不正確。10.下面()語句不能查看視圖。A、DESCRIBEB、SHOWTABLESTATUC、SHOWVIEWD、SHOWCREATEVIEW答案:C11.一張數據表中出現多個重復的字段屬于不滿足()。A、1NFB、2NFC、3NFD、以上答案都不正確答案:A12.與行子查詢中表達式“()>()”表達的含義等價的是()。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解析:在行子查詢中,表達式“(a,b)>(x,y)”的含義是比較兩個元組(a,b)和(x,y)的大小。這種比較首先比較第一個元素a和x,如果a大于x,則整個元組(a,b)被認為大于(x,y);如果a等于x,則比較第二個元素b和y,如果b大于y,則(a,b)大于(x,y)。這與選項C“(a>x)OR((a=x)AND(b>y))”所表達的含義是一致的。13.MySQL數據庫服務器的默認端口號是()。A、80B、8080C、3306D、1433答案:C14.假如添加數據時發生主鍵沖突,()可利用新值修改主鍵中對應的字段。A、主鍵沖突替換B、添加數據時去除可能發生主鍵沖突的字段C、主鍵沖突更新D、以上答案全部正確答案:C15.以下選項中,()用于描述數據在磁盤中如何存儲。A、外模式B、內模式C、概念模式D、以上答案都不正確答案:B16.下面對TINYINT(3)描述正確的是()。A、3用于設置TINYINT的取值范圍B、3用于設置取值范圍所能表示的最大寬度C、插入數據的位數超過3時會報錯D、以上答案都不正確答案:B17.以下選項中,()面向數據庫設計人員,描述數據的整體邏輯結構A、概念模式B、存儲模式C、外模式D、以上答案都不正確答案:A18.定義視圖的查詢語句是(),則向視圖添加數據一定會成功。A、SELECTMAX(pric)FROMsh_goodsB、SELECTcategory_idFROMsh_goodsGROUPBYcategory_idC、SELECTid,nameFROMsh_goodsD、以上選項全部正確答案:C19.在存儲過程中,用于將執行順序轉到語句段開頭處的是()。A、LEAVEB、ITERATEC、EXITD、QUIT答案:B20.下列()可以在命令提示符下停止MySQL服務器。A、netstopB、netstartmysqlC、netstopmysqlD、stopmysql答案:C21.以下()是查詢語句select選項的默認值。A、LLB、DISTINCTC、DISTINCTROWD、以上答案都不正確答案:A22.以下()操作不能進行排序。A、SELECTB、INSERTC、UPDATED、ELETE答案:B23.InnoDB表的自動增長字段值為1和2,那么刪除2后,重啟服務器,再次插入記錄,自動增長字段的值為()。A、1B、2C、3D、4答案:B24.以下創建數據庫的語句錯誤的是()。A、CREATEDATABASEbookB、CREATEDATABASEsh.bookC、REATEDATABASEsh_bookD、CREATEDATABASE_book答案:C25.下面屬于數據權限的特權是()。A、DROPB、ALTERC、DELETED、以上答案全部正確答案:C26.以下選項描述錯誤的是()。A、等值連接的關系需要具有數目相等且可比的屬性組B、自然連接的結果是等值連接去除重復的屬性組C、除法可看作是笛卡爾積的逆運算D、以上說法都不正確答案:D27.以下()選項用于為視圖數據操作設置檢查條件。A、WITHCHECKOPTIONB、ASC、SQLSECURITYD、ALGORITHM答案:A28.以下屬于FROM子查詢的是()。A、標量子查詢B、列子查詢C、行子查詢D、表子查詢答案:D29.下面關于命令“mysqld--initialize-insecure”描述錯誤的是()。A、“--initialize”表示初始化數據庫B、MySQL自動為默認用戶“root”的密碼設置為空C、MySQL自動為默認用戶“root”生成一個隨機的復雜密碼D、“mysqld”表示MySQL安裝目錄下bin目錄中的mysqld.exe服務程序答案:C解析:這道題考查對“mysqld--initialize-insecure”命令的理解。“--initialize”確實用于初始化數據庫,“mysqld”指的是MySQL安裝目錄下bin目錄中的服務程序。而“mysqld--initialize-insecure”命令會使MySQL自動為默認用戶“root”的密碼設置為空,并非生成隨機復雜密碼。所以選項C描述錯誤。30.下面在sh_goods表中根據cat_id升序排序,并對每個cat_id按price降序排序的語句是()。A、SELECT?FROMsh_goodsORDERBYpriceDESC,cat_idB、SELECT?FROMsh_goodsORDERBYprice,cat_idC、SELECT?FROMsh_goodsORDERBYcat_id,priceDESCD、SELECT?FROMsh_goodsORDERBYcat_idDESC,price答案:C31.DESC查看添加了主鍵約束的表結構,則Key字段的值為()。A、PRIB、UNIC、NOTNULLD、NULL答案:A32.若視圖是由調用視圖的用戶執行時,SQLSECURITY的值為()。A、DEFINERB、INVOKERC、rootD、以上答案都不正確答案:B33.用戶輸入的數據直接拼接到SQL語句中會發生()問題。A、XSS攻擊B、CSRF攻擊C、SQL注入D、以上答案全部正確答案:C34.下列選項中,()可返回表中指定字段的平均值。A、MAX()B、MIN()C、AVG()D、以上答案都不正確答案:C35.下面關于MySQL安裝目錄描述錯誤的是()。A、lib目錄用于存儲一系列的庫文件B、include目錄用于存放一些頭文件C、bin目錄用于存放一些可執行文件D、以上答案都不正確答案:D解析:在MySQL的安裝目錄中,lib目錄用于存儲一系列的庫文件,這些庫文件是MySQL運行所必需的。include目錄則用于存放一些頭文件,這些頭文件在開發使用MySQL的應用程序時需要包含。bin目錄則存放了一些可執行文件,包括MySQL的服務器程序、客戶端程序以及其他工具程序。由于A、B、C三個選項的描述都是正確的,因此D選項“以上答案都不正確”顯然是錯誤的。36.下面關于SHOWTABLESLIKE't%'描述錯誤的是()。A、用于查看名稱以t開頭的數據表B、“%”表示匹配一個字符C、“%”表示匹配零個或多個字符D、SHOWTABLES可獲取指定數據庫下所有的數據表答案:B37.下面插入數據操作錯誤的是()。A、INSERT數據表名VALUE(值列表)B、INSERTINTO數據表名VALUES(值列表)C、INSERT數據表名VALUES(值列表)D、INSERT數據表名(值列表)答案:D38.下面關于“WHEREid<>ANY(子查詢語句)”描述正確的是()。A、表示只有id不等于子查詢語句的任意一個結果時才成立B、當“<>”替換為“<=>”時,ANY子查詢的執行效果等價于IN關鍵字C、表示只有id不等于子查詢語句的全部結果時才成立D、以上說法都不正確答案:A39.下面關于“表1LEFTJOIN表2”的說法錯誤的是()。A、連接結果中只會保留表2中符合連接條件的記錄B、連接結果會保留所有表1中的所有記錄C、LEFTJOIN可用LEFTOUTERJOIN代替D、以上說法都不正確答案:D40.下面關于表達式“-4-2”的描述正確的是()。A、4前面的“-”表示減法運算符B、2前面的“-”表示負號C、4前面的“-”符號是一個一元操作符D、以上說法都不正確答案:C41.以下()選項用于創建數據表時設置存儲引擎和字符集A、ENGINE和COLLATEB、ENGINE和CHARSETC、HARSET和COLLATED、以上答案都不正確答案:B42.VARCHAR(4)類型的字段存儲'abcd'占用的字節數為()。A、1B、3C、4D、5答案:D43.下列()不能稱為實體。A、班級B、手機C、圖書D、姓名答案:D44.左外連接查詢時,使用()設置主表和從表連接的條件。A、WHEREB、ONC、USINGD、HAVING答案:B45.創建自定義函數使用()。A、CREATEFUNCTIONB、CREATETRIGGERC、REATEPROCEDURED、CREATEVIEW答案:A46.以下可以創建外鍵約束的表是()。A、MyISAM表B、InnoDB表C、MEMORY表D、以上答案全部正確答案:B47.MySQL事務的默認訪問模式為()。A、READWRITEB、READONLYC、WRITEONLYD、以上都不對答案:A48.下面關于“CREATEVIEWv_goodsASSELECTid,nameFROMgoods”描述錯誤的是()。A、創建v_goods的用戶默認為當前用戶B、視圖算法由MySQL自動選擇C、視圖的安全控制默認為DEFINERD、以上說法都不正確答案:D49.在SELECT字段列表中為會話變量賦值用()符號。A、+=B、==C、:=D、=答案:C50.SELECTROUND(3.14,3)的執行結果為()。A、3B、4C、3.14D、3.140答案:D51.下列選項中與“DESCgoods”查詢結果相同的是()。A、DESCRIBEgoodsB、SHOWFULLCOLUMNSFROMgoodsC、SHOWCOLUMNSFROMgoodsD、SHOWCREATETABLEgoods答案:A52.事務的()特性要求一個事務在執行時,不會受到其他事務的影響。A、原子性B、一致性C、隔離性D、持久性答案:C53.DELETE和TRUNCATE刪除自動增長字段從1~4的所有值后,再次插入數據此字段的值分別為()。A、1和1B、5和5C、1和5D、5和1答案:D54.下列選項中,使用名稱為cursor_student的游標,將查詢出的信息存入s_name和s_gender,寫法正確的是()。A、FETCHcursor_studentTOs_name,s_genderB、SETcursor_studentINTOs_name,s_genderC、FETCHcursor_studentINTOs_name,s_genderD、SETcursor_studentTOs_name,s_gender答案:C55.INSERT語句屬于SQL語言的()組成部分。A、DDLB、DMLC、DQLD、CL答案:B56.查看變量名以auto_inc開頭的系統變量值,使用()。A、SHOWVARIABLESLIKE'auto_inc'B、SHOWVARIABLESLIKE'auto_inc%'C、SHOWVARIABLESLIKE'%auto_inc'D、SHOWVARIABLESLIKE'%auto_inc%'答案:B57.下列關于視圖和表的說法正確的是()。A、每個視圖對應一個表B、視圖是表的一個鏡像備份C、對所有視圖都可以像表一樣執行UPDATE操作D、視圖的數據全部在表中答案:D58.MySQL事務隔離級別中的可重復讀是指()。A、READUNCOMMITTEDB、READCOMMITTEDC、REPEATABLEREADD、SERIALIZABLE答案:C59.下面關于聯合查詢描述錯誤的是()。A、聯合排序默認去除完全重復的記錄B、聯合查詢必須保證查詢的字段數量相同C、聯合查詢的SELECT語句添加LIMIT并使用圓括號包裹才能使排序生效D、以上說法全部不正確答案:D60.定點數的最大位數是(),最大精度是()。A、10,0B、80,50C、65,30D、100,30答案:C61.FLOAT浮點數類型的精度大約()位。A、15B、10C、8~9D、6~7答案:D62.以下SQL語句編寫正確的是()A、SELECT?FROMsh_goodsWHERE0B、SELECT?FROMsh_goodsGROUPBYcategory_idWHEREprice>5C、SELECT?FROMsh_goodsLIMIT3ORDERBYpriceD、以上選項都不正確答案:A解析:A選項的SQL語句`SELECT*FROMsh_goodsWHERE0`,雖然語法上沒有錯誤,但邏輯上是不合理的,因為條件`WHERE0`永遠為假,所以不會返回任何記錄。B選項的SQL語句`SELECT*FROMsh_goodsGROUPBYcategory_idWHEREprice>5`是錯誤的,因為`GROUPBY`子句應在`WHERE`子句之后。C選項的SQL語句`SELECT*FROMsh_goodsLIMIT3ORDERBYprice`也是錯誤的,因為`ORDERBY`子句應在`LIMIT`子句之前。正確的順序應該是先通過`ORDERBY`對結果進行排序,然后再使用`LIMIT`來限制返回的記錄數。因此,A、B、C選項的SQL語句都存在錯誤,D選項“以上選項都不正確”是正確的。63.在視圖上不能完成的操作是()。A、查詢B、在視圖上定義新的視圖C、在視圖上定義新的表D、更新視圖答案:C64.以下說法正確的是()。A、INT(4)中的4表示取值范圍B、INARY(4)中的4表示二進制數據的最大字節長度C、VARCHAR(4)中的4表示占用的字節數D、以上說法都不正確答案:B65.以下()語句不能設置操作的WHERE條件。A、SELECTB、DELETEC、UPDATED、TRUNCATE答案:D66.保存一個INT類型的整數需要占用()個字節的存儲空間。A、2B、4C、8D、16答案:B67.對于建立外鍵約束的表。以下()選項主表更新記錄時,同時自動更新從表對應的記錄。A、ONUPDATERESTRICTB、ONUPDATECASCADEC、ONUPDATESETNULLD、以上答案都不正確答案:B68.以下可以獲取以6~20個字母組成的name是()。A、nameLIKE'%[a-zA-Z]%'B、nameREGEXP'[a-zA-Z]{6,20}'C、nameLIKE'[a-zA-Z]{6,20}'D、以上答案都不正確答案:B69.以下模式之間的映像能體現邏輯獨立性的是()。A、外模式/內模式映像B、內模式/概念模式映像C、外模式/概念模式映像D、以上答案都不正確答案:C70.下面關于自動增長說法錯誤的是()。A、一張數據表只能有一個自動增長字段B、自動增長字段必須定義為鍵C、自動增長字段的數據類型是整數類型D、以上的答案都不正確答案:D71.下面用于添加或刪除默認約束的是()。A、CREATETABLEB、ALTERTABLEC、SHOWTABLED、以上答案都不正確答案:B72.以下()在關系模型中表示屬性的取值范圍。A、元組B、鍵C、屬性D、域答案:D73.以下哪些表的操作可用于創建視圖()。A、UPDATEB、DELETEC、INSERTD、SELECT答案:D74.下列選項中,用于創建一個帶有條件判斷的循環過程的語句是()。A、LOOP語句B、ITERATE語句C、REPEAT語句D、QUIT語句答案:C75.一件商品僅有一個分類,而一個分類可有多件商品,則商品與分類的關系是()。A、1:1B、1:nC、n:1D、n:m答案:C76.以下與“price>=599&&price<=1299”功能相同的選項是()。A、priceBETWEEN599AND1299B、priceIN(599,1299)C、599<=price<=1299D、以上答案都不正確答案:A77.下面關于SET和ENUM說法錯誤的是()。A、只能插入規定的數據項B、節省存儲空間C、查詢速度比VARCHAR類型快D、列表中不支持中文答案:D78.以下()可將新增字段添加到goods表的第一個字段。A、LTERTABLEgoodsADDnumINTAFTERnameB、ALTERTABLEgoodsADDnumINTFIRSTC、ALTERTABLEgoodsADDnumINTD、ALTERTABLEgoodsADD(numINT)答案:B79.下面關于視圖的描述正確的是()。A、視圖沒有表結構文件B、視圖中不保存數據C、視圖僅能查詢數據D、以上說法都不正確答案:B80.在預處理語句中,使用()作為需要動態改變的數據信息。A、?B、?C、_D、%答案:B81.下面關于1NF描述正確的是()。A、非主鍵字段需完全依賴主鍵B、非主鍵字段不能相互依賴C、實體中的某個屬性不能有多個值D、以上說法都不正確答案:C82.下面關于數據查詢的描述正確的是()。A、查詢數據的條件僅能實現相等的判斷B、查詢的數據必須包括表中的所有字段C、星號“?”通配符代替數據表中的所有字段名D、以上答案都正確答案:C83.在msyql.user表中權限字段的數據類型是()。A、INTB、VARCHARC、ENUMD、FLOAT答案:C84.以下為數據表重命名錯誤的是()。A、LTERTABLEt1RENAMEre_testB、ALTERTABLEt1RENAMEASre_testC、RENAMETABLEt1re_testD、RENAMETABLEt1TOre_test答案:C85.以下運算符的運算順序為從右到左的是()。A、=(賦值運算符)B、=(比較運算符C、-(負號)D、-(減法)答案:A86.下面可以回收test用戶的SELECT全局權限的是()。A、REVOKESELECTONmydb.?FROM'test1''%'B、REVOKESELECTON?.?FROM'test1''%'C、REVOKESELECTONmydb.goodsFROM'test1''%'D、以上答案都不正確答案:B解析:在MySQL中,要回收某個用戶的全局權限,需要使用`REVOKE`語句,并指定全局范圍,即使用`*.*`來表示所有數據庫和所有表。對于`test1`用戶從任何主機(`'%'`)連接的SELECT全局權限,正確的回收命令是`REVOKESELECTON*.*FROM'test1''%'`。選項A指定了特定的數據庫`mydb`,因此不是全局范圍;選項C指定了特定的數據庫`mydb`和特定的表`goods`,同樣不是全局范圍;選項D表示以上答案均不正確,但由于B選項是正確的,所以D也不正確。87.下面關于DECIMAL(5,3)的說法中,正確的是()。A、它不可以存儲小數B、5表示數據的長度,3表示數據的精度C、5表示整數位數,3表示小數點后的位數D、以上說法都正確答案:B88.在MySQL中,()隔離級別存在臟讀問題。A、REPEATABLEREADB、READUNCOMMITTEDC、SERIALIZABLED、READCOMMITTED答案:B89.以下()選項在設置時要保證從表中的外鍵字段允許為空。A、ONDELETERESTRICTB、ONDELETECASCADEC、ONDELETESETNULLD、以上答案都不正確答案:C90.下面關于復制已有的表數據說法錯誤的是()。A、要求獲取數據與插入數據的表結構要相同B、可在短期內快速增加表的數據量C、可能會發生主鍵沖突D、以上說法都不正確答案:D91.交叉連接后每條記錄中含有的字段數等于()。A、CROSSJOIN左側表的字段B、參與交叉連接表的字段乘積C、參與交叉連接表的字段和D、以上答案都不正確答案:C92.以下()只有完全符合給定的判斷條件才返回1。A、帶ANY關鍵字的子查詢B、帶ALL關鍵字的子查詢C、帶IN關鍵字的子查詢D、以上答案都不正確答案:B93.以下不屬于MySQL安裝時自動創建的數據庫是()。A、information_schemaB、mysqlC、sysD、mydb答案:D94.若依據一個視圖創建另一個視圖,那么添加()選項,視圖的數據操作會進行級聯檢查。A、DEFINERB、CASCADEDC、LOCALD、以上選項都不正確答案:B95.以下可以在字符串中表示單引號的是()。A、\"B、\\'C、\'D、'答案:C96.下面()表示日期和時間的數據類型。A、DECIMAL(6,2)B、DATEC、YEARD、TIMEST答案:D97.下面關于“priceBETWEEN0AND59”描述錯誤的是()。A、判斷的范圍包括0B、ETWEEN..AND用于設置比較區間C、判斷的范圍包括59D、以上說法都不正確答案:D98.創建用戶時設置()選項,可讓用戶首次登陸操作SQL時,需要重置用戶密碼。A、PASSWORDEXPIREB、PASSWORDEXPIREDEFAULTC、PASSWORDEXPIRENEVERD、PASSWORDEXPIREINTERVAL10DAY答案:A解析:在創建用戶時,如果設置了PASSWORDEXPIRE選項,那么該用戶在首次登錄操作SQL時,會被要求重置用戶密碼。這是為了確保賬戶的安全性,強制用戶在初次使用時更改默認或初始密碼。其他選項如PASSWORDEXPIREDEFAULT、PASSWORDEXPIRENEVER、PASSWORDEXPIREINTERVAL10DAY并不符合題目中描述的“首次登陸需要重置用戶密碼”的要求。99.SELECTHEX(10)的輸出結果為()。A、2B、10C、AD、16答案:C100.下列聲明游標的語法格式中,正確的是()。A、DECLAREcursor_nameCURSORFORselect_statementB、CURSORcursor_nameFORselect_statementC、DECLAREcursor_nameCURSOROFselect_statementD、CURSORcursor_nameOFselect_statement答案:A101.CREATETABLE與()一起使用可為新表復制已有的表結構。A、SB、ISC、LIKED、以上的答案都不正確答案:C102.下列mysql數據庫中用于保存用戶名和密碼的表是()。A、tables_privB、columns_privC、dbD、user答案:D103.以下屬于行子查詢的是()。A、SELECTnameFROMsh_goods_categoryWHEREid=(SELECTcategory_idFROMsh_goodsWHEREname='智能手機')B、SELECTnameFROMsh_goods_categoryWHEREidIN(SELECTcategory_idFROMsh_goods)C、SELECTid,price,scoreFROMsh_goodsWHERE(price,score)=(SELECTMAX(price),MIN(score)FROMsh_goods)D、以上答案都不正確答案:C104.查詢數據時可用()代替數據表中的所有字段名。A、?B、%C、_D、答案:A105.以下選項()可返回比較后最大的值。A、GREATEST(10,1,98)B、LEAST(10,1,98)C、MAX(10,1,98)D、以上答案都不正確答案:A106.MySQL提供的()語句可查看數據表的創建語句。A、DESCRIBEB、SHOWFULLCOLUMNSC、SHOWCOLUMNSD、SHOWCREATETABLE答案:D107.創建存儲過程的關鍵字是()。A、CREATEPROCB、CREATEDATABASEC、REATEFUNCTIOND、CREATEPROCEDURE答案:D108.以下可以在項目開發中實現分頁功能的是()。A、WHEREB、GROUPBYC、LIMITD、以上答案都不正確答案:C109.有訂單表order,包含用戶信息uid,商品信息gid,以下()語句能夠返回至少被購買兩次的商品id。A、SELECTgidFROMorderWHERECOUNT(gid)>1B、SELECTgidFROMorderWHEREMAX(gid)>1C、SELECTgidFROMorderGROUPBYgidHAVINGCOUNT(gid)>1D、SELECTgidFROMorderWHEREHAVINGCOUNT(gid)>1GROUPBYgid答案:C110.SELECTLPAD('hello',5,'?')的執行結果為()。A、?helloB、helloC、hello?D、hell?o答案:B111.以下組合中與主鍵約束功能相同的是()。A、默認約束與非空約束B、默認約束與唯一約束C、唯一約束與非空約束D、以上答案都不正確答案:C112.以下建模工具中,()由MySQL官方出品。A、ERwinDataModelerB、MySQLWorkbenchC、phpMyAdminD、PowerDesigner答案:B113.在數據庫建模的過程中,E-R圖屬于()的產物。A、物理模型B、邏輯模型C、概念模型D、以上答案都不正確答案:C114.下面關于權限回收描述正確的是()。A、每次只能回收一個用戶的指定權限B、不能回收全局權限C、除代理權限外,一次可回收用戶的全部權限D、以上說法都不正確答案:C115.事務的()特性要求事務必須被視為一個不可分割的最小工作單元。A、原子性B、一致性C、隔離性D、持久性答案:A116.下列適用于描述商品詳情的數據類型是()。A、SETB、VARCHAR(20)C、TEXTD、CHAR答案:B117.下列選項中用于查詢數據的是()。A、INSERTB、SELECTC、UPDATED、ELETE答案:B118.下列()可以在命令提示符下啟動MySQL服務器。A、netstartB、netstartmysqlC、netstopmysqlD、startmysql答案:B119.SELECTSQRT(100)的輸出結果為()。A、10000B、200C、100D、10答案:D120.以下()方式可查看外鍵約束名稱。A、DESCB、SHOWCREATETABLEC、SHOWTABLESTATUSD、以上答案都不正確答案:B121.下列操作中,會隱式提交事務的是()。A、SELECTB、UPDATEC、REATETABLED、ELETE答案:C122.SELECTINSERT('welcome',-4,3,'HA')的執行結果為()。A、HAcomeB、welHAeC、welHAcomeD、welcome答案:D123.下列選項中,()能保證表中字段值的唯一性。A、默認約束B、非空約束C、唯一約束D、以上答案都不正確答案:C124.以下()在SELECT語句中對查詢數據進行排序。A、WHEREB、ORDERBYC、LIMITD、GROUPBY答案:B125.以下()可替換已有視圖。A、CREATEVIEWB、REPLACEVIEWC、REATEORREPLACED、以上選項都不正確答案:C126.下面用于存儲二進制數據的是()。A、INTB、FLOATC、DECIMALD、BIT答案:D127.以下選項中,不屬于MySQL特點的是()。A、界面良好B、跨平臺C、體積小D、速度快答案:A128.下面選項中,用于實現字符串連接的函數是()。A、JOIN()B、CONCAT()C、REPLACE()D、SUBSTRING()答案:B129.下面關于唯一約束描述錯誤的是()。(ABC都正確)A、唯一約束的字段可以有多個NULL值B、表級的唯一性約束可應用在多個字段上C、添加唯一約束后,插入重復記錄會失敗D、以上答案都不正確答案:D130.下面對“ORDERBYpno,level”描述正確的是()A、先按level全部升序后,再按pno升序B、先按level升序后,相同的level再按pno升序C、先按pno全部升序后,再按level升序D、先按pno升序后,相同的pno再按level升序答案:D131.SELECTINSERT('welcome',3,4,'HA')的執行結果為()。A、weHAeB、welHAmeC、weHAomeD、welHAcome答案:A132.下面選項中,進行循環操作不具備判斷功能的是()。A、IF語句B、CASE語句C、LOOP語句D、WHILE語句答案:C133.下面關于“INSERT表1SELECTFROM表2”說法正確的是()。A、可從表2中復制已有的數據到表1中B、表1和表2不能是同一個數據表C、表1和表2的表結構可以不同D、以上說法全部正確答案:A134.以下可以回收代理權限的是()。A、REVOKEALLFROM賬戶B、REVOKEPROXYFROM賬戶C、REVOKEPROXYON賬戶1FROM賬戶2D、以上語法都不正確答案:C135.默認情況下,root用戶CREATEUSER創建的用戶具有()權限。A、PROXYB、SELECTC、SHOWDATABASESD、USAGE答案:D136.以下()選項是創建視圖的默認算法。A、UNDEFINEDB、MERGEC、TEMPTABLED、以上選項都不正確答案:A137.下面關于自定義函數的說法正確的是()。A、自定義函數必須由兩條以上的語句組成B、在函數體中可以使用SELECT語句C、函數的返回值不能省略D、自定義函數的名稱區分大小寫答案:C138.以下是子查詢語句特點的是()。A、必須書寫在圓括號內B、只能作為SQL的條件不能獨立運行C、一條語句中只能有一個子查詢語句D、以上說法都不正確答案:A139.下面關于“LIMIT4”的描述正確的是()。A、4表示可獲取的最大記錄數量B、4表示從5條記錄開始獲取C、查詢的實際記錄數不能小于4D、以上說法都不正確答案:A140.以下查看數據表的語句錯誤的是()。A、SHOWTABLESTATUSB、SHOWTABLESTATUSFROMmydbC、SHOWTABLESTATUSLIKE'%t%'D、以上答案都不正確答案:D141.下面關于自定義視圖列的說法錯誤的是()。A、自定義列名稱的順序與AS后SELECT字段列表的順序一致B、自定義列名稱的數量必須與SELECT字段列表的數量一致C、自定義列名稱的視圖在操作數據時只能使用自定義的列名稱D、以上說法都不正確答案:D142.命令行客戶端工具的選項中,()用于指定連接的端口號。A、-hB、-uC、-pD、-P答案:D143.對于關系R和S來說,()表示屬于S而不屬于R的元組。A、R-SB、S-RC、R∪SD、R∩S答案:B144.以下定義外鍵約束名稱正確的是()。A、CONSTRAINT'FK_ID'B、CONSTRAINT"FK_ID"C、ONSTRAINTFK_IDD、以上答案都不正確答案:C145.商品的()用于在搜索和瀏覽列表時更準確的找到該商品A、關鍵詞B、描述C、提示D、詳情答案:A146.關于SELECT?FROMtb_bookLIMIT5,10描述正確的是()。A、獲取第6條到第10條記錄B、獲取第5條到第10條記錄C、獲取第6條到第15條記錄D、獲取第5條到第15條記錄答案:C147.以下選項屬于數據控制語言的是()。A、LTERB、GRANTC、OMMITD、ROLLBACK答案:B148.以下()可設置LIMIT的初始操作的記錄及最多可操作的數量。A、SELECTB、INSERTC、UPDATED、ELETE答案:A149.以下數據類型中,適合存儲文章內容的是()。A、INTB、VARCHARC、HARD、TEXT答案:D150.MySQL的4種隔離級別中,隔離效果最低的是()。A、REPEATABLEREADB、READUNCOMMITTEDC、SERIALIZABLED、READCOMMITTED答案:B多選題1.以下屬于MySQL圖形化管理工具的是()。A、phpMyAdminB、SQLyogC、MySQLWorkbenchD、Navicat答案:ABCD2.下面選項中,不屬于MySQL中流程控制語句的有()。A、IF語句B、FOR語句C、LOOP語句D、SWITCH語句答案:BD3.以下選項屬于校對集名稱組成部分的是()。A、國家名B、是否區分大小寫C、字符集D、比較方式答案:ABCD4.以下可以在數據庫中看作是數據的是()。A、文字B、圖像C、聲音D、數字答案:ABCD5.以下視圖的定義中()可以使用ALTERVIEW修改。A、視圖名稱B、視圖算法C、定義視圖的用戶D、視圖中各列的名稱答案:BCD6.下面關于BIT(5)的說法正確的是()。A、5表示存儲二進制數據的范圍B、5表示二進制數據的位數C、數字插入時會轉換為二進制保存D、以上說法都不正確答案:BC7.獲取當前登錄服務器的主機地址及用戶名使用()函數。A、USER()B、SYSTEM_USER()C、SESSION_USER()D、CURRENT_USER()答案:ABCD8.下列mysql.user表中的字段()與身份驗證相關。A、pluginB、authentication_stringC、password_expiredD、password_lifetime答案:ABCD9.下列關于聲明光標的位置描述中,正確的是()。A、在聲明變量之前B、在聲明變量之后C、聲明處理程序之前D、聲明條件之后答案:BCD10.以下()選項可使用ALTERUSER修改。A、用戶名B、密碼C、用戶是否鎖定D、每小時允許用戶執行更新的次數答案:BCD11.下列關于MYSQL中事務的說法,正確的有()。A、事務就是針對數據庫的一組操作B、事務中的語句要么都執行,要么都不執行C、事務提交成功后其中的操作才會生效D、可以通過STARTTRANSACTION來提交事務答案:ABC解析:MySQL事務是數據庫操作的邏輯單元。ACID特性中的原子性要求事務內的操作要么全部完成,要么全部不執行,對應選項B。事務由一組數據庫操作組成,選項A符合定義。根據MySQL事務機制,未提交前修改不會永久生效,提交(COMMIT)后生效,選項C正確。選項D中STARTTRANSACTION用于顯式開啟事務,提交應使用COMMIT語句,故D錯誤。MySQL官方文檔指出:“Bydefault,MySQLrunswithautocommitmodeenabled..Tostartamulti-statementtransaction,useSTARTTRANSACTIONorBEGIN.”(第14.7.1節)。12.TIMEST類型字段輸入(),保存的是系統當前日期和時間。A、無任何輸入B、NULLC、NOW()D、''答案:ABC13.在存儲過程中,ITERATE可以出現在()語句中。A、IFB、CASEC、LOOPD、REPEAT答案:CD14.下面屬于視圖優點的是()。A、簡化查詢語句B、提高安全性C、實現了邏輯數據獨立性D、加快了查詢效率答案:ABC15.以下用于刷新權限的是()。A、FLUSHPRIVILEGESB、mysqladmin-uroot-preloadC、mysqladmin-uroot-pflush-privilegesD、以上答案都不正確答案:ABC16.下列選項中,屬于循環語句的有()。A、LOOPB、REPEATC、WHILED、LEAVE答案:ABC17.下列選項中可以設置數據精度的是()。A、INTB、FLOATC、DOUBLED、ECIMAL答案:BCD18.以下選項在計算機中屬于字符的是()。A、中文B、標點符號C、數字D、圖形符號答案:ABCD19.下列選項中,()可對不重復的記錄進行相關操作。A、COUNT()B、AVG()C、MIN()D、GROUP_CONCAT()答案:ABCD20.以下()可在LIMIT限量前對更新的數據進行操作。A、WHEREB、ORDERBYC、GROUPBYD、HAVING答案:AB21.在MySQL中,計算x的y次方使用()。A、LOG(x,y)B、POW(x,y)C、POWER(x,y)D、ROUND(x,y)答案:BC解析:在MySQL中,POW()和POWER()函數均用于計算x的y次方,兩者功能相同,屬于同義詞。參考MySQL官方數學函數文檔,POW(x,y)和POWER(x,y)的返回值均為x^y。LOG(x,y)用于計算以x為底y的對數,ROUND(x,y)則用于將x四舍五入到y位小數,與冪運算無關。選項B和C正確對應冪運算函數。22.下面選項中,關于存儲過程的說法正確的有()。A、存儲過程就是一條或多條SQL語句的集合B、將一系列復雜操作封裝成一個代碼塊C、可以實現SQL代碼重復使用D、減少數據庫開發人員的工作量答案:ABCD23.在MySQL中,若一個事務中多次查詢的結果不一致,則隔離級別可能是()。A、REPEATABLEREADB、READUNCOMMITTEDC、SERIALIZABLED、READCOMMITTED答案:BD24.下面的命令中,()用于退出MySQL。A、goB、exitC、quitD、以上答案全部都正確答案:BC25.以下()屬于數據模型。A、層次模型B、網狀模型C、關系模型D、以上答案都不正確答案:ABC26.WHERE可在以下()語句中實現條件判斷。A、CREATEB、SHOWC、UPDATED、ELETE答案:CD27.下列選項中,占用字節數均為4的是()。A、TINYINTB、INTC、FLOATD、OUBLE答案:BC28.下面關于外鍵約束描述正確的是()。A、可防止非法數據的插入B、會帶來額外的開銷C、刪除主表的數據時,需要先刪除從表的數據D、以上說法都不正確答案:ABC29.下列選項中,屬于判斷語句的是()。A、IFB、WHILEC、ASED、ITERATE答案:AC30.以下可作為MySQL直接常量的是()。A、二進制數B、布爾值C、NULLD、字符串答案:ABCD31.遇到以下()情況,視圖數據操作可能會失敗。A、視圖涉及多張數據表B、沒有滿足視圖的基本表對字段的約束條件C、創建視圖的SELECT字段含有MAX()函數D、定義視圖的SELECT語句中使用了GROUPBY答案:ABCD32.以下選項()表示“cid等于5且price等于199”的比較條件。A、cid=5&&price=199B、(cid,price)=(5,199)C、id=5ORprice=199D、以上答案都不正確答案:AB33.數據表在設計時應遵循以下()原則。A、避免數據經常發生變化B、避免經常修改表結構C、盡可能詳細地記錄日志D、避免刪除數據答案:ABCD34.下面與權限相關的數據表有()。A、userB、dbC、tables_privD、columns_priv答案:ABCD35.以下()關鍵字可用于WHERE子查詢。A、INB、ANYC、EXISTSD、ALL答案:ABCD36.下列屬于位運算符的是()。A、&&B、&C、>>D、<<答案:BCD37.下列選項中,()可在查詢視圖時使用。A、WHEREB、LIMITC、ORDERBYD、GROUPBY答案:ABCD38.語句“CREATETABLEmydb.temp()”用于從mydb.user表中復制已有的表結構。A、FROMmydb.userB、(FROMmydb.user)C、LIKEmydb.userD、(LIKEmydb.user)答案:CD39.在命令行窗口中,可以作為結尾分隔符的有()。A、分號(;)B、句號(。)C、\GD、\g答案:ACD40.下面()用于查看視圖創建的語句。A、DESCB、SHOWTABLESTATUSC、SHOWCREATETABLED、SHOWCREATEVIEW答案:CD41.為TIME類型字段添加(),其插入數據庫中的時間為48:20:50。A、'482050'B、482050C、'200:20:50'D、以上答案都不正確答案:ABC42.開啟一個事務使用()。A、BEGINB、STARTTRANSACTIONC、OMMITD、ROLLBACK答案:AB43.以下可作為MySQL注釋符號的是()。A、/??/B、--C、#D、//答案:ABC44.多表的查詢方式有()。A、聯合查詢B、內連接C、外連接D、自連接答案:ABCD45.釋放預處理語句使用()。A、LLOCATEPREPAREB、DEALLOCATEPREPAREC、DELETEPREPARED、ROPPREPARE答案:BD46.下面關于MD5()函數的說法正確的是()。A、用于加密字符串B、返回結果為16位的字符串C、返回結果為32位的字符串D、用于計算信息摘要答案:CD47.以下屬于常見的關系型數據庫產品的是()。A、MySQLB、RedisC、DB2D、MongoDB答案:AC48.下列選項中,自動增長字段插入()會使用自動增長值。A、NULLB、0C、DEFAULTD、省略自動增長字段答案:ABCD判斷題1.主鍵沖突替換時可以省略INTO關鍵字。A、正確B、錯誤答案:A2.“createtablet3”語句用于創建一個沒有列的空表。A、正確B、錯誤答案:B3.在多數據插入時,若一條數據插入失敗,則整個插入語句都會失敗。A、正確B、錯誤答案:A4.默認情況下,視圖的數據操作會檢查所有相關視圖和表定義的條件。A、正確B、錯誤答案:A5.添加數據時,字段名稱在使用時需要使用單引號包裹。A、正確B、錯誤答案:B6.MySQL5.7中只有InnoDB存儲引擎支持外鍵約束。()A、正確B、錯誤答案:A7.ANSI-SPARC體系結構不是數據庫設計的正式標準。A、正確B、錯誤答案:A8.SHOWTABLESTATUS的查詢結果中Comment的值為VIEW表示所查的對象是一個視圖。A、正確B、錯誤答案:A9.RENAMETABLE語句在修改表名時必須使用TO。A、正確B、錯誤答案:A10.標量子查詢的返回值只能是一個數據。()A、正確B、錯誤答案:A11.通常,Web服務器管理用戶上傳的圖片,數據庫只保存它們的引用路徑。()A、正確B、錯誤答案:A12.BINARY關鍵字修飾的字符串比較時嚴格區分大小寫和空格。A、正確B、錯誤答案:A13.符合范式的數據表設計比反范式的數據表查詢性能更高。A、正確B、錯誤答案:B14.REVOKE可以回收多個用戶的相同權限。A、正確B、錯誤答案:A15.WHERE用于在查詢數據時設置條件。A、正確B、錯誤答案:A16.邏輯異或的操作數都為真時,運算結果為假。A、正確B、錯誤答案:A17.邏輯或的操作數中只要有一個為真,則結果就為真。()A、正確B、錯誤答案:A18.外鍵約束在刪除的同時會刪除自動創建的外鍵索引。()A、正確B、錯誤答案:B19.在MySQL5.7中分組后只有使用聚合函數才能獲取非分組字段信息。A、正確B、錯誤答案:A20.為視圖添加數據,相當于向創建視圖的表添加數據。A、正確B、錯誤答案:A21.選擇操作σ學號=1(R)表示在關系R中查找學號為1的學生。A、正確B、錯誤答案:A22.添加外鍵約束的字段若未設置索引,MySQL會在建立外鍵時自動創建一個外鍵索引。()A、正確B、錯誤答案:A23.浮點數類型取值范圍很大,但是精度不高。A、正確B、錯誤答案:A24.含有NULL值的子查詢結果不參與條件匹配。()A、正確B、錯誤答案:A25.NOTEXISTS關鍵字判斷子查詢結果為空時返回0。()A、正確B、錯誤答案:B26.在創建數據庫時添加IFEXISTS,可防止數據庫已存在而報錯。A、正確B、錯誤答案:A27.校對集“utf8_general_cs”中的cs表示不分區大小寫。A、正確B、錯誤答案:B28.JSON是一種輕量級的數據交換格式,本質上是一個字符串。()A、正確B、錯誤答案:A29.聯合查詢的結果會保留所有聯合數據表查詢的字段。()A、正確B、錯誤答案:B30.同時刪除多個數據表時使用逗號分隔。A、正確B、錯誤答案:A31.建立自動增長的字段必須是主鍵。A、正確B、錯誤答案:B32.一個事務中只能創建一個保存點。A、正確B、錯誤答案:B33.刪除當前正在打開的用戶時,該用戶的會話會自動關閉。A、正確B、錯誤答案:B34.表級約束僅建立在一個字段上時,其作用效果與列級約束相同。()A、正確B、錯誤答案:A35.SQLServer只能在Windows平臺上運行。A、正確B、錯誤答案:A36.test''127.0.0.1'中的IP地址'127.0.0.1'表示遠程主機。A、正確B、錯誤答案:B37.DROPDATABASE刪除數據庫的時同時會回收為數據庫分配的存儲空間。A、正確B、錯誤答案:A38.SET類型在存儲時使用的是順序編號,在查詢時使用的是列表值。()A、正確B、錯誤答案:A39.2NF要求實體的屬性僅能依賴復合主鍵的部分屬性。A、正確B、錯誤答案:B40.MySQL會在沒有配置文件時,自動檢測安裝目錄和數據文件目錄。A、正確B、錯誤答案:A41.使用SETGLOBAL修改系統變量的值后,所有正在連接的客戶端都生效。A、正確B、錯誤答案:B42.數據只包括普通意義上的數字和文字。A、正確B、錯誤答案:B43.SELECTBIN(2)的執行結果為11。A、正確B、錯誤答案:B44.帶單引號自定義的名稱用于避免與系統中命令的沖突。A、正確B、錯誤答案:A45.READCOMMITTED會讀取到其他事務中未提交的數據。A、正確B、錯誤答案:B46.非空約束與值為NULL的默認約束不能同時存在。A、正確B、錯誤答案:A47.MySQL5.x版本之后DROPUSER語句每次只能刪除一個指定的用戶。()A、正確B、錯誤答案:B解析:MySQL官方文檔指出,自5.7版本起,`DROPUSER`支持同時刪除多個用戶賬號,多個用戶名需用逗號分隔。例如`DROPUSER'user1''localhost','user2''%'`。題干中“每次只能刪除一個”不符合實際語法功能。來源:MySQL5.7ReferenceManual13.7.1.5。48.UPDATE語句屬于SQL的數據庫定義語言。A、正確B、錯誤答案:B49.在回滾到某個保存點后,在該保存點之后創建過的保存點也會消失。A、正確B、錯誤答案:A50.建立外鍵關系的兩個數據表的相關字段數據類型必須相同。()A、正確B、錯誤答案:B51.MySQL中支持在多個字段上建立復合主鍵。A、正確B、錯誤答案:A52.BIT類型的最大位數只能為65。A、正確B、錯誤答案:B53.范式的目的主要是為了提高查詢效率。A、正確B、錯誤答案:B54.SET類型只能從給定的列表中選擇一個值使用。()A、正確B、錯誤答案:B55.存儲過程可以沒有返回值。A、正確B、錯誤答案:B56.在MySQL配置文件中,basedir用于指定數據庫文件的保存目錄。A、正確B、錯誤答案:B解析:在MySQL中,basedir參數的作用是設置MySQL安裝目錄的路徑,而非數據庫文件的存儲位置。數據庫文件的實際保存目錄由datadir參數控制。這一區別在MySQL官方文檔中有明確說明(參考MySQL::MySQL8.0ReferenceManual::5.1.8ServerSystemVariables)。57.DESC查看非空約束字段的結果中Null列的值為YES。()A、正確B、錯誤答案:B58.聯合查詢合并字段的數據類型必須相同。()A、正確B、錯誤答案:B59.SELECT查詢BIT類型字段時,會自動轉換為對應的字符顯示。()A、正確B、錯誤答案:A60.MySQL專門提供的REVOKE語句用于回收指定賬戶的權限。A、正確B、錯誤答案:A61.多個MySQL服務共存,可通過服務的名稱進行區分。A、正確B、錯誤答案:A62.非關系型數據庫MongoDB中保存的數據可以建立索引。A、正確B、錯誤答案:A63.對于已刪除用戶創建的數據庫,也會隨著用戶的不存在而失效。A、正確B、錯誤答案:B64.左連接“表1LEFTJOIN表2”可與“表2RIGHTJOIN表1”互換使用。()A、正確B、錯誤答案:A65.整數類型的顯示寬度與取值范圍無關,只與零填充有關。A、正確B、錯誤答案:A66.表達式“8DIV5”和“8/5”的運算結果皆為1.6000。A、正確B、錯誤答案:B67.分組時只需在GROUPBY分組字段后添加ASC或DESC就能實現分組排序功能。A、正確B、錯誤答案:A68.在外模式與概念模式、概念模式與內模式之間存在的映像是二級映像。A、正確B、錯誤答案:A69.CREATETABLE之前必須利用USE選擇數據庫,否則會報“Nodatabaseselected”錯誤。A、正確B、錯誤答案:B70.默認建立外鍵約束的主表更新記錄的同時會自動更新從表對應的記錄。()A、正確B、錯誤答案:B71.實體是指客觀存在并可相互區分的事物。A、正確B、錯誤答案:A72.多個字段同時刪除用逗號(,)分割。A、正確B、錯誤答案:A73.CREATEORREPLACEVIEW語句替換的視圖不存在時,則會創建一個視圖。A、正確B、錯誤答案:A74.實體型通過實體名及其屬性名集合來抽象描述同類實體。A、正確B、錯誤答案:A75.密碼過期的用戶可使用ALTERUSER..IDENTIFIEDBY設置密碼。A、正確B、錯誤答案:A76.同一字段的非空約束與默認約束不能同時存在。A、正確B、錯誤答案:B77.VARCHAR和VARBINARY類型的數據都不區分大小寫。A、正確B、錯誤答案:B78.字段的字符集設置為utf8_bin,可區分大小寫以及字符串末尾的空格。A、正確B、錯誤答案:B79.局部變量的名稱區分大小寫。A、正確B、錯誤答案:B80.為視圖設置的DEFINER必須是已存在的用戶。A、正確B、錯誤答案:B81.內模式決定數據在數據庫中存儲的方式。A、正確B、錯誤答案:A解析:數據庫系統的三級模式結構中,內模式描述了數據的物理存儲結構和存取方法。該概念源自數據庫系統基礎理論中的模式定義。82.CHAR類型會保留字符串中首尾含有的空格。()A、正確B、錯誤答案:B83.\h命令可以獲取MySQL客戶端的幫助信息。A、正確B、錯誤答案:A84.修改數據時若未帶WHERE條件,則表中對應字段都會被改為統一的值。A、正確B、錯誤答案:A85.ALTERTABLE..CHANGE中新字段名與舊字段名的數據類型相同,也必須重新設置。A、正確B、錯誤答案:A86.一個數據表中可以定義多個非空字段。A、正確B、錯誤答案:A87.WHERE可在數據排序前對查詢的數據進行篩選。A、正確B、錯誤答案:A88.數據表名稱在設置時必須添加前綴。()A、正確B、錯誤答案:B89.SET('RUNNING','SING')類型的字段允許插入空字符('')。A、正確B、錯誤答案:A90.NULL通常表示沒有值或值不確定等含義。()A、正確B、錯誤答案:A91.數據表中的字段盡量保存不變的量,如設置出生日期而非年齡。A、正確B、錯誤答案:A92.USE關鍵字在MySQL中不區分大小寫。A、正確B、錯誤答案:A93.CREATETEMPORARYTABLE創建的數據表在會話關閉時自動刪除。A、正確B、錯誤答案:A94.二級映像規定了映像雙方如何進行轉換的規則。A、正確B、錯誤答案:A95.零填充的字段會自動設為無符號類型。A、正確B、錯誤答案:A96.匿名用戶表示登錄MySQL服務器時不需要輸入用戶名和密碼。A、正確B、錯誤答案:A97.一個具有外鍵約束的從表在添加數據時,會自動為主表添加不存在的數據。()A、正確B、錯誤答案:B98.實體完整性要求關系中的主鍵不能重復,且不能取空值。A、正確B、錯誤答案:A99.運算符“<=>”可以比較NULL值是否相等。A、正確B、錯誤答案:A100.默認情況下,視圖的DEFINER為當前用戶。A、正確B、錯誤答案:A101.MySQL只有SELECT語句可以使用LIMIT限量。A、正確B、錯誤答案:B102.創建數據表時必須為字段設置數據類型。()A、正確B、錯誤答案:A103.同時新增多個字段時不能指定字段的位置。A、正確B、錯誤答案:A104.MySQL中取模運算的正負與被模數的符號相同。A、正確B、錯誤答案:A105.NULL參與的算術運算結果均為NULL。()A、正確B、錯誤答案:A106.在開啟事務后,向某個具有自動增長字段的表中插入一條記錄,然后回滾,則自動增長值也會回滾。A、正確B、錯誤答案:B107.刪除視圖同樣也會刪除視圖依賴的數據表。A、正確B、錯誤答案:B108.應用程序可以通過數據庫管理系統提供的接口執行SQL語句。A、正確B、錯誤答案:A109.主鍵約束的字段值要同時滿足非空和唯一性。()A、正確B、錯誤答案:A110.在創建存儲過程前需要先選擇數據庫。A、正確B、錯誤答案:A111.刪除視圖的同時也會刪除視圖的數據。A、正確B、錯誤答案:B112.ENUM類型只能從給定的列表中選擇一個值使用。()A、正確B、錯誤答案:A113.CHAR(4)保存'a'需要4個字節,那么保存'ab'則需要8個字節。A、正確B、錯誤答案:B114.TEXT類型字段的存儲空間不受默認記錄最大65535字節長度的限制。A、正確B、錯誤答案:A115.MySQL中的事務不允許嵌套。A、正確B、錯誤答案:A116.含有數據的關聯表之間不能刪除外鍵約束。()A、正確B、錯誤答案:B117.數據表中字段的創建順序與其在數據庫中存儲的順序相同。A、正確B、錯誤答案:B118.從表外鍵字段不能插入主表中不存在的數據。()A、正確B、錯誤答案:A119.使用DELIMITER修改結束符為$$$$后,下次登錄仍然有效。A、正確B、錯誤答案:B120.視圖中不能包含基本表中被定義為非空的列。()A、正確B、錯誤答案:B121.子查詢語句是一條完整的SELECT語句,能夠獨立的執行。()A、正確B、錯誤答案:A122.學生與課程之間屬于一對多的聯系。A、正確B、錯誤答案:B123.MySQL5.6之前的版本在一張表中只允許一個字段使用CURRENT_TIMEST作為DEFAULT和ONUPDATE的值。()A、正確B、錯誤答案:A124.含有外鍵約束的關聯表,要先刪除主表,才能刪除從表。()A、正確B、錯誤答案:B125.事務的執行要么成功,要么就返回到事務開始前的狀態。A、正確B、錯誤答案:A126.刪除正在登錄的用戶,只有該用戶會話關閉后才會生效。A、正確B、錯誤答案:A127.利用分類id和上級分類id可以實現商品分類的多級分類嵌套關系。A、正確B、錯誤答案:A128.除法運算中除數若為0,則系統會報錯。A、正確B、錯誤答案:B129.向視圖添加數據時,必須滿足視圖的基本表中對應字段的約束條件。A、正確B、錯誤答案:A130.刪除用戶的同時會刪除該用戶對應的權限信息。A、正確B、錯誤答案:A131.用戶利用數據庫應用程序與DBMS進行通信、訪問和管理DBMS中存儲的數據。()A、正確B、錯誤答案:A132.單引號直接拼接到SQL中會出現SQL注入等安全問題。A、正確B、錯誤答案:A133.在回滾事務時,事務內所有的操作都將撤銷。A、正確B、錯誤答案:A134.運算符DIV的除法運算結果會去掉小數部分,只返回整數部分。A、正確B、錯誤答案:A135.語句“SHOWTABLESLIKEnew%”可獲取以new開頭的數據表。A、正確B、錯誤答案:B136.表中字段類型設置為INT(3)后,插入的數據位數小于顯示寬度會填充零。A、正確B、錯誤答案:B137.MySQL默認查詢會去除重復記錄,只保留一條。A、正確B、錯誤答案:B138.一張數據表中最多只允許包含一個主鍵約束。A、正確B、錯誤答案:A139.視圖是從一個或多個表中導出來的虛擬表。A、正確B、錯誤答案:A140.與創建臨時表相同,刪除臨時表時也需要添加TEMPORARY關鍵字。A、正確B、錯誤答案:A141.SQL是關系型數據庫語言的標準,所以不同數據庫產品的SQL完全相同。A、正確B、錯誤答案:B142.MySQL中不能刪除含有數據的字段。A、正確B、錯誤答案:B143.外連接可以保留主表與從表不匹配的記錄。()A、正確B、錯誤答案:A144.3NF消除了傳遞函數依賴。A、正確B、錯誤答案:A145.內模式的修改會影響其概念模式和外模式A、正確B、錯誤答案:B146.事務的全局隔離級影響的是當前的用戶。A、正確B、錯誤答案:B147.數據表的字符集一旦確定就不能修改。A、正確B、錯誤答案:B148.多個字段排序時只能統一設置為升序或降序。A、正確B、錯誤答案:B149.MySQL中為所有字段插入記錄時,省略字段名稱,必須嚴格按照數據表結構插入對應的值。()A、正確B、錯誤答案:A150.DATE類型用于表示日期值,但不包含時間部分。()A、正確B、錯誤答案:A151.DESC可以查看視圖的字段信息,如數據類型、是否含有為空約束等。A、正確B、錯誤答案:A152.視圖可以屏蔽真實表結構變化帶來的影響。A、正確B、錯誤答案:A153.MySQL的默認字符集latin1是單字節編碼的字符集。()A、正確B、錯誤答案:A154.MySQL中在復制已有的表結構的同時不能復制對應的數據。A、正確B、錯誤答案:A155.DROP語句一次只能刪除一個視圖。A、正確B、錯誤答案:B156.判斷語句用于根據一些條件作出判斷,從而決定執行指定的SQL語句。A、正確B、錯誤答案:A157.在創建自定義函數時,若函數名稱與內置函數相同,則會代替內置函數。A、正確B、錯誤答案:B158.在創建自定義函數前,需要先選擇數據庫。A、正確B、錯誤答案:A159.SQLyog是Webyog公司推出的一個快速、簡潔的MySQL圖形化管理工具。A、正確B、錯誤答案:A160.枚舉類型實際保存在記錄中的是順序編號,而不是列表中的值。()A、正確B、錯誤答案:A161.創建視圖時可自定義列名稱,但要保證列的數量與查詢的字段數量相同。A、正確B、錯誤答案:A162.自動增長值AUTO_INCREMENT只能通過系統自動增加。A、正確B、錯誤答案:B163.數據表的默認字符集是latin1時,插入中文數據會出現錯誤提示。()A、正確B、錯誤答案:A164.一個數據庫只能有一個外模式,而概念模式和內模式則可有多個。A、正確B、錯誤答案:B165.使用DELETE刪除記錄時,自動增長值不會減小或填補空缺。()A、正確B、錯誤答案:B166.當前會話隔離級別只影響當前正在登錄的用戶。A、正確B、錯誤答案:A167.定義在BEGIN和END中的局部變量不能在外部訪問。A、正確B、錯誤答案:A168.數據表一旦刪除,表中的所有數據都將被清除。A、正確B、錯誤答案:A169.為字段插入的數據不在合法的取值范圍內時,則自動轉換為該類型范圍內的最大值或最小值。()A、正確B、錯誤答案:B170.凡是在計算機中用來描述事物的信息都可稱作數據。A、正確B、錯誤答案:A171.插入記錄時,數據庫系統會自動為這個含有默認約束的字段插入默認值。()A、正確B、錯誤答案:A172.在視圖中無法操作數據表中未查詢出的字段。A、正確B、錯誤答案:A173.默認情況下,MySQL用戶執行的每一條SQL語句都會被當成單獨的事務自動提交。A、正確B、錯誤答案:A174.MySQL支持多個字段分組并為每個分組排序。A、正確B、錯誤答案:A175.聯合查詢必須保證查詢字段的數量相同。()A、正確B、錯誤答案:A176.DESC語句可以查看表結構中的COMMENT注釋字段。A、正確B、錯誤答案:B177.所有查詢字段的值必須完全相同時才被認為是重復記錄。A、正確B、錯誤答案:A178.一個用戶若要回收其他用戶的權限必須具有GRANTOPTION特權。A、正確B、錯誤答案:A179.執行COMMIT提交事務后,如果需要恢復,執行ROLLBACK。A、正確B、錯誤答案:B解析:事務的提交(COMMIT)和回滾(ROLLBACK)是數據庫事務管理的關鍵操作。COMMIT的作用是永久保存事務中對數據庫的所有修改,此時事務結束,對應的數據庫狀態變更無法通過ROLLBACK撤銷。事務的持久性(Durability)特性確保了已提交的修改即使在系統故障后仍能保持。數據庫系統通常依賴日志或備份機制實現提交后的數據恢復,而非ROLLBACK命令。例如,Oracle、MySQL等數據庫的官方文檔均明
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 分布式數據庫HBase 參考答案
- 防汛安全教育要點與應對策略
- 2025年廣東陽江市漠陽置業物資再生利用有限公司招聘筆試參考題庫含答案解析
- 2025年江蘇南通市如東錦恒城市投資集團有限公司招聘筆試參考題庫含答案解析
- 2025年浙江杭州大江東投資開發有限公司招聘筆試參考題庫附帶答案詳解
- 維修力量驅動成長-戰略布局下的維保工作與部門發展
- 2025年中國超聲聲速測量儀項目投資可行性研究報告
- 2025年中國蔬菜案秤項目投資可行性研究報告
- 2025年中國腌臘肉項目投資可行性研究報告
- 2025年中國耳鼻喉科用夾項目投資可行性研究報告
- DB11-T 695-2017 建筑工程資料管理規程
- 消防裝備維護與保養
- 2025年甘肅蘭州市事業單位公開招聘考試筆試高頻重點提升(共500題)附帶答案詳解
- 口腔科耗材管理制度
- 炎癥介導的氣道重塑研究-洞察分析
- 2025年南網國際公司招聘筆試參考題庫含答案解析
- 新《民法典》知識競賽題庫及答案(500題)
- 2025年新高考語文古詩文理解性默寫(含新高考60篇)
- 工業氣體儲存、經營項目環評資料環境影響
- 《相貌各異的我們》說課稿-2023-2024學年科學六年級下冊教科版
- 康復治療技術-言語康復
評論
0/150
提交評論