版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1.一個數(shù)據(jù)庫服務器可以存儲的數(shù)據(jù)庫個數(shù)是()。A、1個B、2個C、1個或多個D、多個答案:D2.一個數(shù)據(jù)庫最多可以創(chuàng)建()個數(shù)據(jù)表。A、1個B、2個C、1個或2個D、多個答案:D3.數(shù)據(jù)表的一條記錄對應的是應用程序中的一個()。A、實體對象B、字段C、屬性D、方法答案:A4.對象的一個屬性對應的是數(shù)據(jù)表中的()。A、所有行B、一行C、一列D、所有列答案:C5.DBMS指的是以下哪個選項?()A、數(shù)據(jù)庫系統(tǒng)B、數(shù)據(jù)庫信息系統(tǒng)C、數(shù)據(jù)庫管理系統(tǒng)D、數(shù)據(jù)庫并發(fā)系統(tǒng)答案:C6.下面關(guān)于SQL全稱的說法中,正確的是()。A、結(jié)構(gòu)化查詢語言B、標準的查詢語言C、可擴展查詢語言D、分層化查詢語言答案:A7.下列關(guān)于數(shù)據(jù)庫產(chǎn)品的描述,錯誤的是()。A、MySQL具有跨平臺的特性,它不僅可以在Windows平臺上使用,還可以在UNIX、Linux、和MacOS等平臺上使用B、MongoDB是一種關(guān)系型數(shù)據(jù)庫C、SQLServer只能在Windows平臺上運行D、DB2數(shù)據(jù)庫適用于海量數(shù)據(jù)的存儲答案:BC8.下列關(guān)于數(shù)據(jù)庫存儲結(jié)構(gòu)的描述,正確的是()。A、數(shù)據(jù)庫并不能直接存儲數(shù)據(jù),數(shù)據(jù)是存儲在表中的B、一個數(shù)據(jù)庫服務器只能管理一個數(shù)據(jù)庫C、在一個數(shù)據(jù)庫中可以創(chuàng)建多個表D、表中每一列的列名被稱為字段答案:ACD9.下面選項中,可存儲在數(shù)據(jù)庫中的數(shù)據(jù)有()。A、數(shù)字B、文字C、圖像D、聲音答案:ABCD10.下面選項中,屬于數(shù)據(jù)庫基本特征的是()。A、數(shù)據(jù)結(jié)構(gòu)化B、實現(xiàn)數(shù)據(jù)共享C、數(shù)據(jù)獨立性高D、數(shù)據(jù)統(tǒng)一管理與控制答案:ABCD11.下面關(guān)于MySQL的說法中,正確的是()。A、MySQL是以“客戶端/服務器”模式實現(xiàn)的B、MySQL是一個多用戶、多線程的小型數(shù)據(jù)庫服務器C、MySQL具有跨平臺的特性D、MySQL是免費的運營成本低答案:ABCD12.下列選項中,E-R圖通用的表示方式描述錯誤是()。A、實體用矩形表示B、屬性用正方形框表示C、聯(lián)系用菱形框表示D、用連線將相關(guān)的實體連接答案:B13.下列選項中,不屬于按照應用層次劃分數(shù)據(jù)模型的是()。A、概念數(shù)據(jù)模型B、邏輯數(shù)據(jù)模型C、物理數(shù)據(jù)模型D、關(guān)系數(shù)據(jù)模型
答案:D
14.下列選項中,屬于概念數(shù)據(jù)模型中對實體與實體之間的聯(lián)系的有()。A、一對一(1:1)B、一對零(1:0)C、多對多(n:n)D、一對多(1:n)答案:ACD15.下列選項中,Navicat支持的數(shù)據(jù)庫有()。A、MySQLB、OracleC、MariaDBD、SQLite答案:ABCD16.下列選項中,屬于關(guān)系型數(shù)據(jù)庫有()。A、OracleB、MicrosoftSQLServerC、IBMDb2D、MySQL
答案:ABCD1.下面選項中,哪些是MySQL用于放置一系列庫文件的目錄?()A、bin目錄B、data目錄C、include目錄D、lib目錄答案:D2.下列通過DOS命令登錄本地MySQL服務器的命令中,錯誤的是()。A、mysql-h-uroot-pB、mysql-hlocalhost-uroot-pC、mysql-h-uroot-pD、mysql-uroot-p答案:C3.下面選項中,哪個命令用于從服務器獲取MySQL的狀態(tài)信息?()A、\sB、\hC、\?D、\u答案:A4.下面選項中,哪些是MySQL加載后一定會使用的配置文件?()A、my.iniB、my-huge.iniC、my-large.iniD、my-small.ini答案:A5.下面選項中,哪個是MySQL用于放置日志文件以及數(shù)據(jù)庫的目錄?()A、bin目錄B、data目錄C、include目錄D、lib目錄答案:B6.下面選項中,哪個DOS命令可以將客戶端字符編碼修改為gbk?()A、altercharacter_set_client=gbkB、setcharacter_set_client=gbkC、setcharacter_set_results=gbkD、altercharacter_set_results=gbk答案:B7.下列關(guān)于啟動MySQL服務的描述,錯誤的是()。A、Windows下通過DOS命令啟動mysql的命令是“netstartmysql”B、MySQL服務不僅可以通過DOS命令啟動,還可以通過Windows服務管理器啟動C、在使用MySQL前需要先啟動MySQL服務,否則客戶端無法連接數(shù)據(jù)庫D、MySQL服務只能通過Windows服務管理器啟動答案:D8.下列命令中,哪些用于退出MySQL服務?()A、quitB、exitC、\qD、\u答案:ABC9.下列選項中,用于啟動MySQL服務的命令是()。A、netstartB、netstartmysqlC、netstopmysqlD、startmysql
答案:B1.下列選項中,用于存儲系統(tǒng)中的一些數(shù)據(jù)對象信息的數(shù)據(jù)庫是()。A、information_schemaB、mysqlC、performance_schemaD、sys答案:A2.下列選項中,MySQL數(shù)據(jù)庫服務器的核心數(shù)據(jù)庫是()。A、information_schemaB、mysqlC、performance_schemaD、sys答案:B3.閱讀SQL語句:USEitcast;ALTERDATABASEitcastDEFAULTCHARACTERSETgbk;下列選項中,對上述SQL語句的描述錯誤的是()。A、itcast不可以省略B、修改itcast數(shù)據(jù)庫的字符集為gbkC、可以使用SHOWCREATEDATABASEitcast;查詢修改結(jié)果D、DEFAULT可以省略不寫答案:A4.下列選項中,創(chuàng)建數(shù)據(jù)庫的語句為()。A、CREATEDATABASESB、CREATEDATABASEC、CREATEBASESD、CREATEBASE答案:B5.下列刪除itcast數(shù)據(jù)庫的SQL語句中,正確的是()。A、DROPFROMDATABASEitcast;B、DELETEDATABASEitcast;C、DROPDATABASEitcast;D、DELETEFROMDATABASEitcast;答案:C6.下面選項中,可以將數(shù)據(jù)庫itcast的編碼修改為gbk的是()。A、ALTERDATABASEitcastDEFAULTCHARACTERSETgbkCOLLATEgbk_bin;B、ALTERDATABASEitcastCHARACTERSETgbkCOLLATEgbk_bin;C、CREATEDATABASEitcastDEFAULTCHARACTERSETgbkCOLLATEgbk_bin;D、ALTERDATABASEitcastDEFAULTCHARACTERSET=gbkCOLLATEgbk_bin;答案:A7.下列關(guān)于刪除數(shù)據(jù)庫的描述,正確的是()。A、數(shù)據(jù)庫一旦創(chuàng)建就不能被刪除B、在使用DROPDATABASE語句刪除數(shù)據(jù)庫時,如果要刪除的數(shù)據(jù)庫不存在,則刪除會失敗C、“DROPTABLE”語句是刪除數(shù)據(jù)庫的關(guān)鍵字D、成功刪除數(shù)據(jù)庫后,數(shù)據(jù)庫中的所有數(shù)據(jù)都將被清除,但是原來分配的空間仍然會保留答案:B8.下面選項中,用于查看MySQL中已經(jīng)存在數(shù)據(jù)庫的是()。A、SHOWDATABASESitcast;B、CREATEDATABASEitcast;C、AlterDATABASEitcast;D、SHOWDATABASES;答案:D9.下列關(guān)于創(chuàng)建數(shù)據(jù)庫的描述,正確的有()。A、創(chuàng)建數(shù)據(jù)庫就是在數(shù)據(jù)庫系統(tǒng)中劃分一塊存儲數(shù)據(jù)的空間B、CREATETABLE關(guān)鍵字用于創(chuàng)建數(shù)據(jù)庫C、創(chuàng)建數(shù)據(jù)庫時“數(shù)據(jù)庫名稱”是唯一的,不可重復出現(xiàn)D、使用CREATEDATABASE關(guān)鍵字一次可以創(chuàng)建多個數(shù)據(jù)庫答案:AC1.已知TINYINT類型占用1個字節(jié),那么,它有符號的最大值是()。A、2的7次方-1B、2的8次方-1C、2的8次方D、2的7次方答案:A2.下面選項中,表示二進制大數(shù)據(jù)的類型是()。A、CHARB、VARCHARC、TEXTD、BLOB答案:D3.下面選項中,可以存儲整數(shù)數(shù)值并且占用字節(jié)數(shù)最大的數(shù)據(jù)類型是()。A、BIGINTB、SMALLINTC、INTD、TINYINT答案:A4.下面選項中,可用于表示固定長度二進制的數(shù)據(jù)類型是()。A、CHARB、VARCHARC、BINARYD、BOLB答案:C5.下面選項中,可用于存儲個人家庭住址的是()。A、CHARB、VARCHARC、BINARYD、BOLB答案:B6.下面選項中,可以存儲整數(shù)數(shù)值并且占用字節(jié)數(shù)最小的是()。A、BIGINTB、SMALLINTC、INTD、TINYINT答案:D7.下列選項中,使用哪種數(shù)據(jù)類型保存3.1415可以不丟失精度()。A、DECIMAL(6,2)B、DECIMAL(6,3)C、DECIMAL(6,4)D、DECIMAL(6,1)答案:C8.下面選項中,適合存儲文章內(nèi)容或評論的數(shù)據(jù)類型是()。A、CHARB、VARCHARC、TEXTD、VARBINARY答案:C9.下面選項中,用于表示固定長度字符串的數(shù)據(jù)類型是()。A、CHARB、VARCHARC、BINARYD、BOLB答案:A10.下面選項中,可以存儲整數(shù)數(shù)值的是()。A、FLOATB、DOUBLEC、MEDIUMINTD、VARCHAR答案:C11.下面選項中,適合存儲高清電影的數(shù)據(jù)類型是()。A、CHARB、VARCHARC、TEXTD、BLOB答案:D12.下面選項中,可用于存儲身份證號碼的數(shù)據(jù)類型是()。A、CHARB、VARCHARC、BINARYD、BOLB答案:A13.下面選項中,屬于浮點數(shù)的類型是()。A、FLOATB、DOUBLEC、DECIMAL(6,2)D、INT答案:AB14.下面選項中,可以存儲整數(shù)數(shù)值并且占用4個字節(jié)的是()。A、BIGINTB、SMALLINTC、INTD、TINYINT答案:C15.下面選項中,表示可變長度二進制的數(shù)據(jù)類型是()。A、CHARB、VARCHARC、BINARYD、VARBINARY答案:D16.下面選項中,表示大文本的數(shù)據(jù)類型是()。A、CHARB、VARCHARC、TEXTD、VARBINARY答案:C17.下面選項中,表示可變長度字符串的數(shù)據(jù)類型是()。A、CHARB、VARCHARC、BINARYD、BOLB答案:B18.下面選項中,表示日期和時間的數(shù)據(jù)類型并且格式為“YYYY”的是()。A、DATETIMEB、DATEC、YEARD、TIMESTAMP答案:C19.下面選項中,屬于定點數(shù)的類型是()。A、FLOATB、DOUBLEC、DECIMAL(6,2)D、INT答案:C20.下面關(guān)于DECIMAL(6,2)的說法中,正確的是A、它不可以存儲小數(shù)B、6表示的是數(shù)據(jù)的長度,2表示的是小數(shù)點后的長度C、6代表最多的整數(shù)位數(shù),2代表小數(shù)點后的長度D、總共允許最多存儲8位數(shù)字答案:B21.下面選項中,BIGINT數(shù)據(jù)類型默認占用字節(jié)個數(shù)的是()。A、4B、8C、2D、16答案:B22.下面關(guān)于char(4)與varchar(4)的說法中,正確的是()。A、char(4)是可變長度的B、varchar(4)是可變長度的C、使用char(4)存字符串’ab’,將占兩個長度D、使用varchar(4)存字符串’ab’,將占兩個長度答案:BD23.下面關(guān)于YEAR類型的說法中,正確的是()。A、可以使用4位字符串或數(shù)字表示B、可以使用2位字符串表示C、可以使用2位數(shù)字表示D、可以使用4位數(shù)字表示答案:ABC24.下面選項中,用于存儲小數(shù)的類型是()。A、FLOATB、DOUBLEC、DECIMAL(6,2)D、INT答案:ABC1.默認情況下,使用AUTO_INCREMENT約束的字段值是從()開始自增的。A、0B、1C、2D、3答案:B2.下列選項中,可以用于設置表字段值自動增加的數(shù)據(jù)類型是()。A、FLOATB、DOUBLEC、CHARD、INT答案:D3.下列選項中,能夠正確創(chuàng)建數(shù)據(jù)表student中的id字段為主鍵的SQL語句是()。A、student(idINTPRIMARYKEY;nameVARCHAR(20));B、student(idPRIMARYKEYINT,nameVARCHAR(20));C、student(idINTPRIMARYKEY,nameVARCHAR(20));D、student(idINTPRIMARYKEY,nameVARCHAR(20))答案:C4.下列關(guān)于表的創(chuàng)建的描述,錯誤的是()。A、在創(chuàng)建表之前,應該先指定需要進行操作的數(shù)據(jù)庫B、在創(chuàng)建表時,必須指定表名、字段名和字段對應的類型C、在創(chuàng)建表時,必須指定字段的完整性約束條件D、CREATETABLE語句可用于創(chuàng)建表答案:C5.下列語句中,用于創(chuàng)建數(shù)據(jù)表的是()。A、ALTER語句B、CREATE語句C、UPDATE語句D、INSERT語句答案:B6.假如將數(shù)據(jù)類型為DECIMAL(6,2)的數(shù)據(jù)3.1415插入到數(shù)據(jù)庫,那么插入后顯示的結(jié)果是()。A、3.1415B、3.0000C、3.14D、3答案:C7.下列關(guān)于設置表字段值自動增加的語法格式中,正確的是()。A、字段名數(shù)據(jù)類型AUTO;B、字段名數(shù)據(jù)類型INCREMENT;C、字段名數(shù)據(jù)類型AUTO_INCREMENT;D、字段名數(shù)據(jù)類型INCREMENT_AUTO;答案:C8.下面選項中,哪個用于表示創(chuàng)建book表并添加id字段和title字段?()A、createtablebook{idvarchar(32),titlevarchar(50)};B、createtablebook(idvarchar(),titlevarchar(),);C、createtablebook(idvarchar(32),titlevarchar(50));D、createtablebook[idvarchar(32),titlevarchar(50)];答案:C9.下列關(guān)于單字段主鍵的語法格式中,正確的是()。A、字段名PRIMARYKEY數(shù)據(jù)類型B、字段名數(shù)據(jù)類型FOREIGNKEYC、字段名數(shù)據(jù)類型PRIMARYKEYD、字段名數(shù)據(jù)類型UNIQUE答案:C10.使用AUTO_INCREMENT關(guān)鍵字約束的字段,可以是下列選項中的哪種類型?()A、FLOATB、MEDIUMINTC、INTD、DATE答案:BC11.下列選項中,能夠和CREATETABLE語句一起使用為新表復制已有的表結(jié)構(gòu)的是()。A、ASB、ISC、LIKED、TO答案:C12.下列選項中,能夠?qū)崿F(xiàn)從mydb.user表中復制已有的表結(jié)構(gòu)的語句有()。A、CREATETABLEmydb.tempFROMmydb.userB、CREATETABLEmydb.temp(FROMmydb.user)C、CREATETABLEmydb.tempLIKEmydb.userD、CREATETABLEmydb.temp(LIKEmydb.user)答案:CD13.SHOWTABLES語句不能查看所有創(chuàng)建的臨時表。()答案:正確14.MySQL中在復制已有的表結(jié)構(gòu)的同時不能復制對應的數(shù)據(jù)。()答案:正確1.下列選項中,可以查看數(shù)據(jù)表的SQL語句有()。A、SHOWTABLESB、DESC數(shù)據(jù)表名C、SHOWTABLED、SHOWCREATETABLE數(shù)據(jù)表名答案:ABD2.下列語法格式中,可以正確查看數(shù)據(jù)表的是()。A、SHOWTABLE表名;B、SHOWALTERTABLE表名;C、SHOWCREATETABLE表名;D、CREATETABLE表名;答案:C3.下列語法格式中,可以查看數(shù)據(jù)表和表字段的是()。A、DESCRIBE數(shù)據(jù)庫名B、DESCRIBE表名C、DESC表名D、ShowCREATETABLE表名答案:BC1.下列選項中,哪個語句可以在修改數(shù)據(jù)表時,將字段id添加在數(shù)據(jù)表的第一列?()A、ALTERTABLEdeptADDFIRSTidINT;B、ALTERTABLEdeptADDidINTFIRST;C、ALTERTABLEdeptADDAFTERidINT;D、ALTERTABLEdeptADDidINTAFTER;
答案:B2.下列選項中,刪除字段的基本語法格式是()。A、DELETEFROMTABLE表名DROP字段名;B、DELETETABLE表名DROP字段名;C、ALTERTABLE表名DROP字段名;D、DELETETABLE表名字段名;答案:C3.下列選項中,用于將grade表中name字段改username,但數(shù)據(jù)類型保持不變的是()。A、ALTERTABLEgradeCHANGEnameusername;B、ALTERTABLEgradeCHANGEnameusernameVARCHAR(20);C、ALTERTABLEgradeMODIFYnameusernameVARCHAR(20);D、ALTERTABLEgradeCHANGEnameusername;答案:B4.下列選項中,修改字段名的基本語法格式是()。A、ALTERTABLE表名Modify舊字段名新字段名新數(shù)據(jù)類型;B、ALTERTABLE表名CHANGE舊字段名新字段名;C、ALTERTABLE表名CHANGE舊字段名新字段名新數(shù)據(jù)類型;D、ALTERTABLE表名Modify舊字段名TO新字段名新數(shù)據(jù)類型;答案:C5.下列選項中,添加字段的基本語法格式是()。A、ALTERTABLE表名MODIFY舊字段名新字段名新數(shù)據(jù)類型;B、ALTERTABLE表名MODIFY字段名數(shù)據(jù)類型;C、ALTERTABLE表名ADD新字段名數(shù)據(jù)類型;D、ALTERTABLE表名ADD舊字段名TO新字段名新數(shù)據(jù)類型;答案:C6.下列選項中,修改字段數(shù)據(jù)類型的的基本語法格式是()。A、ALTERTABLE表名MODIFY舊字段名新字段名新數(shù)據(jù)類型;B、ALTERTABLE表名MODIFY字段名數(shù)據(jù)類型;C、ALTERTABLE表名CHANGE舊字段名新字段名新數(shù)據(jù)類型;D、ALTERTABLE表名MODIFY舊字段名TO新字段名新數(shù)據(jù)類型;答案:B7.使用RENAMETABLE語句可以修改臨時表的名稱。()答案:錯誤1.下列選項中,用于刪除數(shù)據(jù)表結(jié)構(gòu)的關(guān)鍵字是()。A、DELETE;B、DROP;C、ALTERD、CREATE;答案:B2.下列選項中,哪個語句可以刪除數(shù)據(jù)表?()A、DROPTABLEB、DELETETABLEC、REMOVETABLED、ALTERTABLE
答案:A3.下列SQL語句中,可以刪除數(shù)據(jù)表grade的是()。A、DELETEFROMgrade;B、DROPTABLEgrade;C、DELETEgrade;D、ALTERTABLEgradeDROPgrade;答案:B1.下列選項中,INSERT語句的基本語法格式書寫正確的是()。A、INSERTINTO表名(字段名1,字段名2,……)VALUES(值1,值2,……);B、UPDATEINTO表名VALUES(值1,值2,……);C、INSERT表名VALUES(字段名1,字段名2,……)INTO(值1,值2,……);D、INSERT表名(字段名1,字段名2,……)VALUEINTO(值1,值2,……);答案:A2.下面選項,用于刪除表中記錄的SQL語句是()。A、DELETEstudent,whereid=11;B、DELETEFROMstudentwhereid=11;C、DELETEINTOstudentwhereid=11;D、DELETEstudentwhereid=11;答案:B3.下面關(guān)于DELETE語句的描述,正確的是()。A、只能刪除部分記錄B、只能刪除全部記錄C、可以有條件的刪除部分或全部記錄D、以上說法都不對答案:C4.下面選項中,能夠更新表student中id值小于4的SQL語句是()。A、ALTERTABLEstudentwhereid<4;B、UPDATEstudentsetgrade=100whereid<4;C、UPDATEstudentsetgrade=100whereid<=4;D、UPDATETablestudentsetgrade=100whereid<4;答案:B5.下面選項中,用于刪除user表中所有數(shù)據(jù)的SQL語句是()。A、TRUNCATEuser;B、TRUNCATETABLEuser;C、DELETEFROMuser;D、DELETEuser;
答案:ABC6.下面選項中,用于刪除表中數(shù)據(jù)的關(guān)鍵字是()。A、ALTERB、DROPC、UPDATED、DELETE答案:D7.下面更新的SQL語句中,語法正確的是()。A、updateusersetid=u001;B、updateuser(id,username)values('u001','jack');C、updateusersetid='u001',username='jack';D、updateintousersetid='u001',username='jack';答案:C8.下列選項中,關(guān)于UPDATE語句的描述,正確的是()。A、UPDATE只能更新表中的部分記錄B、UPDATE只能更新表中的全部記錄C、UPDATE語句更新數(shù)據(jù)時可以有條件的更新記錄D、以上說法都不對答案:C9.下面SQL語句中,用于刪除user表中id大于5的記錄的語句是()。A、DELETEFROMuserwhereid>5;B、DELETEFROMusersetid>5;C、DELETEuserwhereid>5;D、DELETEusersetid>5;答案:A10.下列選項中,與INSERTINTOstudentSETid=5,name='boya',grade=99;功能相同的SQL語句是()。A、INSERTINTOstudent(id,name,grade)VALUES(5,'boya',99);B、INSERTINTOstudentVALUES('youjun',5,99);C、INSERTINTOstudent(id,'grade','name')VALUES(5,'boya',99);D、INSERTINTOstudent(id,grade,'name')VALUES(5,99,“boya”);答案:A11.更新student表id=1的記錄,name更新值為”youjun”,grade更新值為98.5,下列選項中,能夠完成上述功能的SQL語句是()。A、UPDATEstudentsetname='youjun'grade=98.5whereid=1;B、UPDATEstudentsetname='youjun',grade=98.5whereid=1;C、UPDATEFORMstudentsetname='youjun',grade=98.5whereid=1;D、UPDATEstudentValuesname='youjun'grade=98.5whereid=1;答案:B12.下面選項中,只刪除表中全部數(shù)據(jù)并且效率最高的是SQL語句關(guān)鍵字是()。A、TRUNCATEB、DROPC、DELETED、ALTER答案:A13.在執(zhí)行添加數(shù)據(jù)時出現(xiàn)“Field'name'doesn'thaveadefaultvalue”錯誤,導致錯誤的原因是()。A、INSERT語句出現(xiàn)了語法問題B、name字段沒有指定默認值,且添加了NOTNULL約束C、name字段指定了默認值D、name字段指定了默認值,且添加了NOTNULL約束答案:B14.下面關(guān)于SQL語句truncatetableuser;的解釋,正確的是()。A、查詢user表中的所有數(shù)據(jù)B、與“deletefromuser;”完全一樣C、刪除user表,并再次創(chuàng)建user表D、刪除user表答案:C15.下面選項中,用于刪除表中記錄的語法格式,正確的是()。A、DELETE表名[WHERE條件表達式];B、DELETEFROM表名[WHERE條件表達式];C、DROP表名[WHERE條件表達式];D、DELETEINTO表名[WHERE條件表達式];答案:B16.下列選項中,采用指定表的所有字段名的方式向表Student中添加id為1,name為”小王”的記錄值的SQL語句是()。A、INSERTINTOStudent(“id”,“name”)VALUES(1,“小王”);B、INSERTINTOStudent(id,name)VALUES(1,'小王');C、INSERTINTOStudentVALUES(1,“小王”);D、INSERTINTOStudent(id,“name”)VALUES(1,“小王”);答案:B17.下列選項中,采用不指定表的字段名的方式向表Student中添加id為1,name為”小王”的記錄,正確的SQL語句是()。A、INSERTINTOStudent(“id”,“name”)VALUES(1,“小王”);B、INSERTINTOStudentVALUE(1,“小王”);C、INSERTINTOStudentVALUES(1,'小王');D、INSERTINTOStudent(id,name)VALUES(1,'小王');答案:C18.下列選項中,能夠一次性向student表中添加三條記錄的SQL語句是()。A、INSERTINTOstudentVALUES(6,'lilei',99);(7,'hanmeimei',100);(8,'poly',40.5);B、INSERTINTOstudentVALUES(6,'lilei',99)(7,'hanmeimei',100)(8,'poly',40.5);C、INSERTINTOstudentVALUES(6,'lilei',99),(7,'hanmeimei',100),(8,'poly',40.5);D、INSERTINTOstudentVALUES(6,'lilei',99)VALUES(7,'hanmeimei',100)VALUES(8,'poly',40.5);答案:C19.語句UPDATEstudentsetname='youjun',grade=98.5的運行結(jié)果是()。A、更新student表中第一條記錄B、出現(xiàn)語法錯誤C、更新student表中最后一條記錄D、更新student表中每一條記錄答案:D20.下列選項,向表中指定字段添加值時,如果其它沒有指定值的字段設置了默認值,那么這些字段添加的將是()。A、NULLB、默認值C、添加失敗,語法有誤D、“”答案:B21.下面選項,語句DELETEFROMstudentwherename='itcast';的作用是()。A、只能刪除name='itcast'的一條記錄B、刪除name='itcast'的全部記錄C、只能刪除name='itcast'的最后一條記錄D、以上說法都不對答案:B22.下面關(guān)于DELETE與TRUNCATE語句刪除記錄的描述,正確的是()。A、DELETE比TRUNCATE語句效率更高B、TRUNCATE比DELETE語句效率更高C、DELETE只能刪除表中部分記錄D、DELETE只能刪除表中全部記錄答案:B23.下面選項中,用于將表student中字段grade值更新為80的SQL語句是()。A、ALTERTABLEstudentsetgrade=80;B、UPDATEstudentsetgrade=80wheregrade=80;C、UPDATEstudentsetgrade=80wheregrade<=80;D、UPDATEstudentsetgrade=80;答案:D24.下面選項中,用于更新表中記錄的關(guān)鍵字是()。A、ALTERB、CREATEC、UPDATED、DROP答案:C25.下面選項中,能夠更新user表中數(shù)據(jù)的SQL語句是()。A、updateintousersetid='u001';B、updateusersetid='u001'andusername='jack';C、updateusersetusername='jack'whereid=1;D、updateintousersetid='u001',username='jack';答案:C26.下列選項中,用于向表中添加記錄的關(guān)鍵字是()。A、ALTERB、CREATEC、UPDATED、INSERT答案:D27.下面選項中,關(guān)于TRUNCATE語句的描述,正確的是()。A、TRUNCATE刪除記錄后,重新添加記錄時自動標識也重新從1開始B、TRUNCATE刪除記錄后,重新添加記錄時自動標識接著原來的值向后增長C、TRUNCATE可以刪除表中的部分記錄D、TRUNCATE只能刪除表中全部記錄答案:AD28.下面選項中,更新account表中money字段值,其取值在100-200之間,現(xiàn)在將money字段值增加50,能夠正確執(zhí)行上述要求的SQL語句是()。A、updateaccountsetmoney+50wheremoney>=100andmoney<=200;B、updateaccountsetmoney=money+50wheremoney>=100ormoney<=200;C、updateaccountsetmoney=money+50wheremoneybetween100and200;D、updateaccountsetmoney=money+50wheremoney<=200andmoney>=100;答案:CD29.下面選項中,向表中添加數(shù)據(jù)的方式有()。A、為表的所有字段添加數(shù)據(jù)B、為表的指定字段添加數(shù)據(jù)C、同時添加多條記錄D、以上說法都不正確答案:ABC30.下列選項,向表中添加指定字段值的說法中,正確的是()。A、指定字段與值要對應起來B、指定字段與值可以不對應C、該字段沒有指定值,但設有默認值,則采會使用默認值添加D、以上說法都不對答案:AC1.下列選項中,適合創(chuàng)建索引的情況是()。A、查詢條件中較少使用的字段B、更新頻繁的字段C、存儲空間較小的字段D、重復值高的字段答案:C2.索引是在基本表的列上建立的一種數(shù)據(jù)庫對象,它同基本表分開存儲,使用它能夠加快數(shù)據(jù)的()速度。A、插入B、修改C、刪除D、查詢答案:D3.有關(guān)索引的說法錯誤的是()。A、創(chuàng)建索引的目的是為了節(jié)省存儲空間B、索引是數(shù)據(jù)庫內(nèi)部使用的對象C、索引建立得太多,會降低數(shù)據(jù)增加刪除修改速度D、可以為多個字段建立索引答案:A4.下列選項中,適合創(chuàng)建索引的字段有()。A、商品idB、商品名稱C、商品是否上架D、商品圖片答案:AB5.下面關(guān)于創(chuàng)建和管理索引正確的描述是()。A、創(chuàng)建索引是為了便于全表掃描B、索引會加快DELETE、UPDATE和INSERT語句的執(zhí)行速度C、索引被用于快速找到想要的記錄D、大量使用索引可以提高數(shù)據(jù)庫的整體性能答案:C1.下列選項中,可以為name字段建立單列索引的是()。A、INDEXmultisingle_name(name(20))B、INDEXsingle_name(name(20))C、FULLTEXTINDEXsingle_name(name(20))D、UNIQUEINDEXsingle_name(name(20))答案:B2.下列選項中,用于定義唯一索引的是()。A、由Key定義的索引B、由Union定義的索引C、由Unique定義的索引D、由Index定義的索引
答案:C3.下列選項中,用于設置主鍵的關(guān)鍵字是()。A、FOREIGNKEYB、PRIMARYKEYC、NOTNULLD、UNIQUE答案:B4.下列關(guān)于多字段主鍵的語法格式中,正確的是()。A、PRIMARYKEY(字段名1;字段名2;……字段名n)B、PRIMARYKEY(字段名1,字段名2,……字段名n)C、FOREIGNKEY(字段名1,字段名2,……字段名n)D、UNIQUE(字段名1,字段名2,……字段名n)答案:B5.下列選項中,用于創(chuàng)建全文索引的關(guān)鍵字是()。A、UNIQUEB、FULLTEXTC、SPATIALD、KEY答案:B6.下列選項中,能夠正確創(chuàng)建數(shù)據(jù)表student中stu_id和course_id兩個字段共同作為主鍵的SQL語句是()。A、student(stu_idINT,course_idINT,PRIMARYKEY(stu_id,course_id))B、student(stu_idINT,course_idINT;PRIMARYKEY(stu_id,course_id));C、student(stu_idINT,course_idINTPRIMARYKEY(stu_id,course_id));D、student(stu_idINT,course_idINT,PRIMARYKEY(stu_id,course_id));答案:D7.下列選項中,只能創(chuàng)建在CHAR、VARCHAR或TEXT類型字段上的索引是()。A、唯一性索引B、單列索引C、全文索引D、空間索引答案:C8.下列選項中,可以為id字段建立唯一性索引unique_id,并且按照升序排列的SQL語句是()。A、UNIQUEunique_id(idASC)B、UNIQUEINDEXunique_id(idASC)C、INDEXunique_id(idASC)D、Keyunique_id(idASC)答案:B9.下列選項中,可以為name字段建立全文索引的SQL語句是()。A、FULLTEXTINDEXfulltext_name(name)B、UNIQUEINDEXunique_id(idASC)C、FULLTEXTfulltext_name(name)D、INDEXfulltext_name(name)答案:A10.下列關(guān)于單列索引的說法中,正確的是()。A、表中單個字段上創(chuàng)建索引B、表中多個字段上創(chuàng)建索引C、可以同時是普通索引D、可以同時是唯一索引或者全文索引答案:ACD11.下列選項中,定義全文索引的字段的數(shù)據(jù)類型必須是()。A、CHAR類型B、VARCHAR類型C、TEXT類型D、INT類型答案:ABC12.下列選項中,用于定義普通索引的是()。A、由Key定義的索引B、由Union定義的索引C、由Unique定義的索引D、由Index定義的索引答案:AD13.在語句“ALTERTABLEsh_goodsADDINDEXname_index(name);”中,name_index表示()。A、索引類型B、索引名稱C、索引方式D、索引字段答案:B1.刪除索引的SQL語句是()。A、DELETEINDEXB、DROPINDEXC、DELETEKEYD、DROPKEY答案:B2.下列關(guān)于刪除索引的語法中,正確的是()。A、ALTERTABLE表名DROPINDEX索引名;B、ALTERTABLE表名DELETEINDEX字段名;C、DROPINDEX索引名ON表名;D、DELETEINDEX索引名ON表名;答案:AC1.下面關(guān)于外鍵約束的說法中,錯誤的是()。A、外鍵約束可以保證主表與從表之間數(shù)據(jù)的完整性B、外鍵中可以使用null值C、從表中的外鍵數(shù)據(jù)對應的是主表中的主鍵數(shù)據(jù)D、外鍵的數(shù)據(jù)類型與主表主鍵的數(shù)據(jù)類型必須要完全一致答案:D2.下列選項中,可以對插入的字段值進行檢查,保證插入的字段值符合設置的約束是()。A、域完整性B、實體完整性C、參照完整性D、用戶自定義完整性
答案:A3.關(guān)系模型的完整性約束通常包括()。A、域完整性B、實體完整性C、參照完整性D、用戶自定義完整性
答案:ABCD
4.下列選項中,屬于域完整性約束的包括()。A、檢查B、默認值C、不為空D、外鍵
答案:ABCD5.下列選項中,對主鍵約束的描述錯誤的是()。A、主鍵約束是通過PRIMARYKEY進行設置B、每個數(shù)據(jù)表中最多只能設置一個主鍵約束C、主鍵約束只能在創(chuàng)建表時設置D、通過ALTERTABLE語句的DROP刪除主鍵約束答案:C6.下列選項中,對默認值約束的描述錯誤的是()。A、默認值約束是通過關(guān)鍵字DEFAULT進行設置B、默認值約束可以在創(chuàng)建表時設置C、默認值約束可以在修改數(shù)據(jù)表時設置D、通過ALTERTABLE語句的DROP刪除默認值約束答案:D7.下列選項中,對唯一約束的描述錯誤的是()。A、唯一約束通過關(guān)鍵字UNIQUE進行設置B、唯一約束只能設置一個C、唯一約束可以通過ALTERTABLE語句中的ADD添加D、通過ALTERTABLE語句中的“DROP索引名”刪除唯一約束答案:B8.下列選項中,定義默認值的基本語法格式是()。A、字段名數(shù)據(jù)類型UNION默認值;B、字段名數(shù)據(jù)類型DEFAULT[默認值];C、字段名數(shù)據(jù)類型DEFAULT{默認值};D、字段名數(shù)據(jù)類型DEFAULT默認值;答案:D9.下列選項中,定義字段非空約束的基本語法格式是()。A、字段名數(shù)據(jù)類型ISNULL;B、字段名數(shù)據(jù)類型NOTNULL;C、字段名數(shù)據(jù)類型ISNOTNULL;D、字段名NOTNULL數(shù)據(jù)類型;答案:B10.下列關(guān)于主鍵的說法中,正確的是()。A、主鍵允許為null值B、主鍵可以允許有重復值C、主鍵必須來自于另一個表中的值D、主鍵具有非空性,唯一性答案:D11.下列選項中,定義唯一約束的基本語法格式是()。A、字段名數(shù)據(jù)類型UNION;B、字段名數(shù)據(jù)類型ISUNIQUE;C、字段名數(shù)據(jù)類型UNIQUE;D、字段名UNIQUE數(shù)據(jù)類型;答案:C12.下列選項中,關(guān)于主鍵的描述,正確的是()。A、為了快速查找表中的某條信息,可以通過設置主鍵來實現(xiàn)B、鍵約束是通過PRIMARYKEY定義的,它可以唯一標識表中的記錄C、一個數(shù)據(jù)表中可以有多個主鍵約束D、定義為PRIMARYKEY的字段不能有重復值且不能為NULL值答案:ABD13.下列關(guān)于主鍵約束的描述中,正確的有()。A、每個數(shù)據(jù)表中最多只能有一個主鍵約束B、主鍵列可以包含NULL值C、可以定義多個字段組合而成的主鍵D、主鍵約束可唯一標識表中記錄答案:ACD14.在建立一個數(shù)據(jù)庫表時,如果規(guī)定某一列的缺省值為0,則說明()。A、該列的數(shù)據(jù)不可更改B、當插入數(shù)據(jù)行時,必須指定該列值為0C、當插入數(shù)據(jù)行時,如果沒有指定該列值,那么該列值為0D、當插入數(shù)據(jù)行時,無須顯式指定該列值答案:C15.在數(shù)據(jù)庫表中,每列最多有()個DEFAULT約束。A、1B、2C、3D、不限答案:A16.在數(shù)據(jù)庫中,如果表A中的數(shù)據(jù)需要參考表B中的數(shù)據(jù),那么表A需要建立()。A、主鍵約束B、外鍵約束C、唯一性約束D、檢查約束答案:B17.下面關(guān)于在從表中添加記錄的說法中,正確的是()。A、從表的外鍵字段可以是任意同數(shù)據(jù)類型的數(shù)據(jù)B、從表的外鍵字段的值必須來自主表中的相應數(shù)值C、主表與從表的數(shù)據(jù)沒有關(guān)系D、以上說法都不對答案:B18.若主表的主鍵取值為1與2,那么從表相關(guān)聯(lián)的外鍵取值是()。A、1B、2C、1或2D、任意值答案:C19.在多對多關(guān)系中,外鍵應該建立在哪個表中?()A、任意一方建立外鍵即可B、雙方對應的表中都建立外鍵C、再創(chuàng)建一張中間表,用于描述關(guān)系D、以上都不對答案:C20.下面關(guān)于刪除關(guān)聯(lián)表中數(shù)據(jù)的說法中,正確的是()。A、直接就可以刪除主從表中數(shù)據(jù),沒有先后順序關(guān)系B、先刪除主表,再刪除從表C、先刪從表,再刪主表D、只能主從表同時進行刪除答案:C21.在多對一的關(guān)系中,外鍵應該建立在哪個表中?()。A、一方對應的表B、多方對應的表C、雙方對應的表中都建立外鍵D、再創(chuàng)建一張中間表,用于描述關(guān)系答案:B22.運行代碼出現(xiàn)錯誤提示“Cannotdeleteorupdateaparentrow:aforeignkeyconstraintfails”,下面關(guān)于該錯誤提示的描述中,正確的是()。A、刪除或更新語法出錯B、不能刪除或更新,可能是從表中有外鍵的限制原因C、不能刪除或更新,因為刪除的表中沒有建立外鍵D、以上分析都不對答案:B1.下面選項中,能夠?qū)崿F(xiàn)查詢表中記錄的關(guān)鍵字是()。A、DROPB、SELECTC、UPDATED、DELETE答案:B2.SELECT語句中,用于指定查詢條件的關(guān)鍵字是()。A、WHILEB、GROUPBYC、WHERED、HAVING答案:C3.在SELECT語句中,用于指定表名的關(guān)鍵字是()。A、SELECTB、FROMC、ORDERBYD、HAVING答案:B4.在SELECT語句中,經(jīng)常使用關(guān)系運算符在WHERE子句中充當查詢條件。()答案:正確5.在MySQL中,目前查詢表中的記錄只能使用SELECT語句。()答案:正確1.下列關(guān)于MySQL中SELECT語句的描述,正確的是()。A、SELECT語句用于從數(shù)據(jù)表中查詢數(shù)據(jù),結(jié)果被存儲在一個結(jié)果表中B、SELECT語句的查詢結(jié)果中,字段顯示的順序和其在原始表中的記錄順序保持一致C、SELECT語句的查詢結(jié)果中,字段顯示的順序和其在SELECT語句中指定的字段順序一致D、SELECT語句一次只能查詢一條數(shù)據(jù)答案:AC2.有以下數(shù)據(jù)表“student(id,name,grade)”,下面選項中,用于查詢表中所有記錄信息的SQL語句是()。A、SEELCT*FROMstudent;B、SEELCTid,nameFROMstudentLIMIT2,3;C、SEELCTid,name,gradeFROMstudent;D、SEELCTid,nameFROMstudent;答案:AC3.假定user表中有一個username字段。下面選項,可以給username字段添加一個un別名的SQL語句是()。A、selectusernameisunfromuser;B、selectusernameasunfromuser;C、selectusername,unfromuser;D、selectusernameunfromuser;答案:BD4.下面關(guān)鍵字中,用于消除查詢時某字段的重復記錄的關(guān)鍵字是()。A、GROUPBYB、DISTINCTC、HAVINGD、ORDERBY答案:B5.SELECT語句中,用于將查詢結(jié)果進行排序的關(guān)鍵字是()。A、HAVINGB、GROUPBYC、WHERED、ORDERBY答案:D6.下面選項中,對字段進行排序時,默認采用的排序方式是()。A、ASCB、DESCC、ESCD、DSC
答案:A7.用戶表user中存在一個名字字段username,現(xiàn)查詢名字字段中包含“鳳”的用戶,下列SQL語句中,正確的是()。A、select*fromuserwhereusername='鳳';B、select*fromuserwhereusernamelike'%鳳%';C、select*fromuserwhereusernamelike'_鳳_';D、select*fromuserwhereusernamelike'鳳';答案:B8.要想分頁(每頁顯示10條)顯示test表中的數(shù)據(jù),那么獲取第2頁數(shù)據(jù)的SQL語句是()。A、select*fromtestlimit10,10;B、select*fromtestlimit11,10;C、select*fromtestlimit10,20;D、select*fromtestlimit11,20;答案:A9.下面選項中,可用于分頁功能的關(guān)鍵字是()。A、DISTINCTB、GROUPBYC、LIMITD、WHERE答案:C10.下面選項中,在SELECT語句中用于代表所有字段的通配符是()。A、*B、?C、+D、%答案:A11.假設某一個數(shù)據(jù)庫表中有一個姓名字段,查找姓王并且姓名共有兩個字的記錄,應該使用LIKE()。A、"王%"B、"王_"C、"王__"D、"%王%"答案:B12.閱讀SQL語句“SELECTDISTINCTname,genderFROMstudent;”,關(guān)于此SQL語句的描述,正確的是()。A、查詢student表中不重復的name記錄B、查詢時只能消除name字段的重復性C、查詢時能消除name字段重復性,不能消除gender字段的重復性D、查詢student表中name和gender記錄,并保證沒有重復記錄答案:D13.用ISNULL關(guān)鍵字可以判斷字段的值是否為空值,ISNULL關(guān)鍵字應該使用在下列選項的哪個子句之后?()A、ORDERBYB、WHEREC、SELECTD、LIMIT答案:B14.假設某數(shù)據(jù)庫表中有一個姓名字段,查找姓名為“張三”或“李四”的記錄的準則是()。A、NotIN("張三","李四")B、"張三"Or"李四"C、Like("張三","李四")D、"張三"And"李四"答案:B15.下面選項,當對有NULL值的字段進行排序的描述,正確的是()。A、升序時,NULL值所對應的記錄出現(xiàn)在第一條記錄B、升序時,NULL值所對應的記錄出現(xiàn)在最后一條記錄C、升序時,NULL值所對應的記錄是出現(xiàn)在正中間的記錄D、升序時,NULL值所對應的記錄位置是不固定的答案:A16.下面選項中,在SELECT語句的WHERE條件中代表不等于的關(guān)系運算符是()。A、!=B、>=C、><D、<>答案:AD17.下面選項中,查詢student表中id值不在2和5之間的學生的SQL語句是()。A、SELECT*FROMstudentwhereid!=2,3,4,5;B、SELECT*FROMstudentwhereidnotbetween5and2;C、SELECT*FROMstudentwhereidnotbetween2and5;D、SELECT*FROMstudentwhereidnotin2,3,4,5;答案:C18.查詢student表中id值在2和7之間的學生姓名,應該使用關(guān)鍵字()。A、BETWEENANDB、INC、LIKED、OR答案:A19.下面選項中,能夠按照grade由高到低顯示student表中記錄的SQL語句是()。A、SELECT*FROMstudentORDERBYgrade;B、SELECT*FROMstudentORDERBYgradeASC;C、SELECT*FROMstudentORDERBYgradeDESC;D、SELECT*FROMstudentGROUPBYgradeDESC;答案:C20.下面選項中,代表匹配單個字符的通配符是()。A、%B、*C、_D、?答案:C21.已知user表中存在一個字段id。下面選項中,能夠查詢出id編號為u001和u002的用戶的SQL語句是()。A、select*fromuserwhereid='u001'andid='u002';B、select*fromuserwhereid='u001'orid='u002';C、select*fromuserwhereidin('u001','u002');D、select*fromuserwhereid('u001','u002');答案:BC22.student表中有姓名字段name,并且存在name為“sun%er”的記錄。下面選項中,可以匹配“sun%er”字段值的SQL語句是()。A、SELECT*FROMstudentWHEREnameLIKEsun%er;B、SELECT*FROMstudentWHEREnameLIKE'%%%';C、SELECT*FROMstudentWHEREnameLIKE'%\%%';D、SELECT*FROMstudentWHEREname='sun%er';答案:C23.閱讀SQL語句“SELECT*FROMbookLIMIT5,10;”,對于此語句描述正確的是()。A、獲得第6條到第10條記錄B、獲得第5條到第10條記錄C、獲得第6條到第15條記錄D、獲得第5條到第15條記錄答案:C24.下面關(guān)于LIMIT的兩個參數(shù)的描述,正確的是()。A、第1個參數(shù)從0開始,代表起始記錄的索引號B、第2個參數(shù)從0開始,代表起始記錄的索引號C、第2個參數(shù)代表返回查詢記錄的條數(shù)D、第1個參數(shù)代表返回查詢記錄的條數(shù)答案:AC25.若想查詢student表中name為空值的記錄,則正確的SQL語句是()。A、select*fromstudentwherename=null;B、select*fromstudentwherenamelinknull;C、select*fromstudentwherename='null';D、select*fromstudentwherenameisnull;答案:D26.假定用戶表user中存在一個字段age,現(xiàn)要“查詢年齡為18或20的用戶”,下面SQL語句中,正確的是()。A、select*fromuserwhereage=18orage=20;B、select*fromuserwhereage=18&&age=20;C、select*fromuserwhereage=18andage=20;D、select*fromuserwhereage=(18,20);答案:A27.LIMIT關(guān)鍵字的第一個參數(shù)的默認值是()。A、0B、1C、NULLD、多條答案:A28.有時為了使查詢結(jié)果更加精確,可以使用多個查詢條件,下列選項中,用于連接多個查詢條件的關(guān)鍵字是()。A、ANDB、ORC、NOTD、以上都不對答案:A29.假定student表中有姓名字段name?,F(xiàn)要查詢所有姓”王”的學生,并且姓名由三個字符組成。能夠完成上述查詢要求的SQL語句是()。A、SELECT*FROMstudentWHEREnameLIKE'王__';B、SELECT*FROMstudentWHEREnameLIKE'王%_';C、SELECT*FROMstudentWHEREnameLIKE'王%';D、SELECT*FROMstudentWHEREname='王__';答案:A31.下面選項中,與“SELECT*FROMstudentwhereidnotbetween2and5;”等效的SQL是()。A、SELECT*FROMstudentwhereid!=2,3,4,5;B、SELECT*FROMstudentwhereidnotbetween5and2;C、SELECT*FROMstudentwhereidnotin(2,3,4,5);D、SELECT*FROMstudentwhereidnotin2,3,4,5;答案:C32.下面關(guān)于where子句“WHEREgender='女'ORgender='男'ANDgrade=100;”的描述中,正確的是()。A、返回結(jié)果為gender='男'并且grade=100的數(shù)據(jù),和gender='女'的數(shù)據(jù)B、返回結(jié)果為gender='男'或gender='女'的數(shù)據(jù)中g(shù)rade=100的數(shù)據(jù)C、返回結(jié)果為gender='男'的數(shù)據(jù),和grade=100并且gender='女'的數(shù)據(jù)D、以上都不對答案:A33.閱讀SQL語句“select*fromuserwherefirstname=張;”,下列選項中,對于上述SQL語句解釋正確的是()。A、查詢姓"張"一條記錄的所有信息B、查詢姓"張"所有記錄的所有信息C、執(zhí)行SQL語句出現(xiàn)錯誤D、以上說法不正確答案:C34.假設student表中共有9條記錄,而存在name與gender值完全相同的記錄有3條,那么使用“SELECTDISTINCTname,genderFROMstudent;”語句查詢出的記錄條數(shù)是()。A、6條B、7條C、8條D、9條答案:B35.SELECT語句中,用于限制查詢結(jié)果數(shù)量的關(guān)鍵字是()。A、SEELCTB、GROUPBYC、LIMITD、ORDERBY答案:C36.下列關(guān)于WHERE子句“WHEREclassNOTBETWEEN3AND5”的描述中,正確的是()。A、查詢結(jié)果包括class等于3、4、5的數(shù)據(jù)B、查詢結(jié)果包括class不等于3、4、5的數(shù)據(jù)C、查詢結(jié)果包括class等于3的數(shù)據(jù)D、查詢結(jié)果包括class等于5的數(shù)據(jù)答案:B37.查詢student表中id字段值小于5,并且gender字段值為“女”的學生姓名的SQL語句是()。A、SELECTnameFROMstudentWHEREid<5ORgender='女';B、SELECTnameFROMstudentWHEREid<5ANDgender='女';C、SELECTnameFROMstudentWHEREid<5,gender='女';D、SELECTnameFROMstudentWHEREid<5ANDWHEREgender='女';答案:B38.下面選項中,用于判斷某個字段的值不在指定集合中,可使用的判斷關(guān)鍵字是()。A、OR關(guān)鍵字B、NOIN關(guān)鍵字C、IN關(guān)鍵字D、NOTIN關(guān)鍵字答案:D39.下面選項中,用于查詢student表中id值在1,2,3范圍內(nèi)的記錄的SQL語句是()。A、SELECT*FROMstudentwhereid=1,2,3;B、SELECT*FROMstudentwhere(id=1,id=2,id=3);C、SELECT*FROMstudentwhereidin(1,2,3);D、SELECT*FROMstudentwhereidin1,2,3;答案:C40.使用LIKE關(guān)鍵字實現(xiàn)模糊查詢時,常用的通配符包括()。A、%與*B、*與?C、%與_D、_與*答案:C41.下面對于“SELECT*FROMstudentLIMIT4;”語句的描述,正確的是()。A、查出表中從第4條記錄開始到最后一條的相關(guān)記錄B、查出表中從0開始到第4條的相關(guān)記錄C、查出表中的前4條記錄D、查出表中的最后4條記錄答案:C42.在使用SELECT語句查詢數(shù)據(jù)時,將多個條件組合在一起,其中只要有一個條件符合要求,這條記錄就會被查出,此時使用的連接關(guān)鍵字是()。A、ANDB、ORC、NOTD、以上都不對答案:B43.查詢student表中的gender字段(gender代表性別),使其查詢記錄中不能出現(xiàn)重復值的SQL語句是()。A、SELECTgenderFROMstudent;B、SELECTDISTINCT*FROMstudent;C、SELECTDISTINCTgenderFROMstudent;D、SELECT*FROMstudent;答案:C44.已知users表中有字段age和count,數(shù)據(jù)類型都是int,數(shù)據(jù)如下所示:+------+------+-------+|id|age|count|+------+------+-------+|u001|18|60|+------+------+-------+則執(zhí)行”selectage+countfromuserswhereid='u001';”的輸出結(jié)果是()。A、運行時將報錯B、1860C、78D、18+60答案:C45.當DISTINCT作用多個字段時,只有DISTINCT關(guān)鍵字后指定的多個字段值都相同,才會被認作是重復記錄。()答案:正確46.DISTINCT關(guān)鍵字只是在查詢時過濾某字段的重復數(shù)據(jù),并不能刪除表中的數(shù)據(jù)。()答案:正確47.使用“%”通配符可以節(jié)省輸入查詢語句的時間,所以實際開發(fā)中會頻繁使用這種方式查詢數(shù)據(jù)。()答案:錯誤48.在數(shù)據(jù)表中,某些列的值可能為空值(NULL),那么在SQL語句中可以通過“=null”來判斷是否為空值。()答案:錯誤49.在對字符串進行模糊查詢中,一個“_”通配符可匹配多個字符。()答案:錯誤50.在WHERE子句“WHEREclassBETWEEN3AND5”中,查詢結(jié)果包括class等于3、4、5的數(shù)據(jù)。()答案:正確51.OR關(guān)鍵字只能用在WHERE子句中。()答案:正確52.在SELECT語句的WHERE條件中,BETWEENAND用于判斷某個字段的值是否在指定的范圍之內(nèi)。()答案:正確53.DISTINCT關(guān)鍵字只能作用于一個字段。()答案:錯誤54.表中某些字段的數(shù)據(jù)存在重復的值時,可用DISTINCT來消除重復記錄并顯示出來。()答案:正確55.在按照指定字段進行升序排列時,如果某條記錄的該字段值為NULL,則這條記錄會在第一條顯示。()答案:正確56.SELECT語句中可以使用AS關(guān)鍵字指定表名的別名或字段的別名,AS關(guān)鍵字也可以省略不寫。()答案:正確57.在字段進行升序排列時,如果某條記錄的字段值為NULL,則這條記錄會在最后一條顯示。()答案:錯誤58.在SELECT語句的WHERE條件中,使用“NOIN”可以查詢不在指定集合范圍內(nèi)的記錄。()答案:錯誤59.當DISTINCT作用多個字段時,代表的是記錄的多個字段的值都相同時,才進行去除重復。()答案:正確60.如果要匹配的字符串中有%和_,那么可以在匹配的字符串中使用轉(zhuǎn)義字符(“\”)對%和_進行轉(zhuǎn)義,如“\%”匹配百分號字面值。()答案:正確61.BETWEENAND之前可以使用NOT關(guān)鍵字,用來查詢指定范圍之外的記錄。()答案:正確62.SELECT語句查詢表中數(shù)據(jù)時,盡量不使用“%”通配符,因為獲取的數(shù)據(jù)過多時會降低查詢的效率。()答案:正確63.“LIMIT4OFFSET3”和“LIMIT4,3”返回的結(jié)果相同。()答案:正確64.在WHERE子句“WHEREidBETWEEN2AND5”中,查詢結(jié)果不包括id等于2和5的數(shù)據(jù)。()答案:錯誤65.在關(guān)鍵字IN之前使用NOT關(guān)鍵字可以查詢不在指定集合范圍內(nèi)的記錄。()答案:正確66.在數(shù)據(jù)表中,某列為VARCHAR類型,則該列的NULL值是空字符串。()答案:錯誤67.在使用AND關(guān)鍵字時,只要記錄滿足任意一個條件就會被查詢出來。()答案:錯誤68.使用“BETWEEN值1AND值2”代表一個范圍時,值1表示起始值,值2表示結(jié)束值,值1與值2都是包含邊界的。()答案:正確69.AND關(guān)鍵字可以連接兩個或者多個查詢條件,只有滿足所有條件的記錄才會被返回。()答案:正確70.在數(shù)據(jù)表中,某些列的值可能為空值(NULL),空值不同于0,也不同于空字符串。()答案:正確71.使用ORDERBY實現(xiàn)排序時,只能對一個字段進行排序,不能同時對多個字段進行排序。()答案:錯誤72.關(guān)鍵字OR和關(guān)鍵字AND可以一起使用,并且AND的優(yōu)先級高于OR。()答案:正確73.使用SELECT語句對指定字段進行查詢時,查詢結(jié)果中,字段顯示的順序和其在原始表中的記錄順序保持一致。()答案:錯誤74.SELECT語句中,用于指定排序方式的關(guān)鍵字是()。A、ASCB、GROUPBYC、DESCD、ORDERBY答案:AC1.下面選項中,用于求出某個字段的最大值的函數(shù)是()。A、avg()B、max()C、min()D、total()答案:B2.將“student表按照gender字段進行分組查詢,查詢出grade字段值之和小于300的分組”,依據(jù)上述要求,下面選項中,正確的SQL語句是()。A、SELECTsum(grade),genderFROMstudentGROUPBYgenderHAVINGSUM(grade)<300;B、SELECTsum(grade),genderFROMstudentGROUPBYgenderWHERESUM(grade)<300;C、SELECTsum(grade),genderFROMstudentWHERESUM(grade)<300GROUPBYgender;D、以上語句都不對
答案:A3.下面選項中,用于求出某個字段的最小值的函數(shù)是()。A、avg()B、max()C、min()D、total()答案:C4.假定student表中有字段grade,grade代表分數(shù),依次統(tǒng)計grade字段的最大值、最小值、平均值的SQL語句是()。A、SELECTmax(grade),m
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年家具安裝售后流程培訓
- 2026四川成都西北中學郫筒一小招聘考試備考題庫及答案解析
- 2026四川雅安市雨城區(qū)河北街道城鎮(zhèn)公益性崗位招聘9人筆試備考題庫及答案解析
- 2025年蛋糕石家莊學院招聘筆試及答案
- 2026中國僑聯(lián)直屬事業(yè)單位招聘9人考試備考題庫及答案解析
- 2025年大學美術(shù)老師筆試真題及答案
- 2025年南寧市事業(yè)單位人事考試及答案
- 2025年薊縣人事考試及答案
- 2025年鷹潭人事考試及答案
- 2025年中儲糧校園社會招聘筆試及答案
- 上海市徐匯區(qū)上海中學2025-2026學年高三上學期期中考試英語試題(含答案)
- 2025秋滬科版(五四制)(新教材)初中科學六年級第一學期知識點及期末測試卷及答案
- 2025年地下礦山采掘工考試題庫(附答案)
- 孕婦貧血教學課件
- 5年(2021-2025)山東高考生物真題分類匯編:專題17 基因工程(解析版)
- 新華資產(chǎn)招聘筆試題庫2025
- 智能化項目驗收流程指南
- 搶劫案件偵查課件
- 2026年遼寧軌道交通職業(yè)學院單招職業(yè)技能測試題庫必考題
- 雨課堂在線學堂《中國古代舞蹈史》單元考核測試答案
- 老年人遠離非法集資講座
評論
0/150
提交評論