2025年MYSQL认证核心备考题库(含典型题、重点题)_第1页
2025年MYSQL认证核心备考题库(含典型题、重点题)_第2页
2025年MYSQL认证核心备考题库(含典型题、重点题)_第3页
2025年MYSQL认证核心备考题库(含典型题、重点题)_第4页
2025年MYSQL认证核心备考题库(含典型题、重点题)_第5页
已阅读5页,还剩169页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE1一、单选题1.在MySQL中,外连接和内连接说法正确的是()。A、内连接指的是表与表的连接,外连接指的是数据库的连接。B、任何查询结果要么出现在内连接的结果集中,要么出现在外连接的结果集中。C、在内连接查询中,只有满足连接条件的记录才能出现在查询结果中,而外连接的查询结果中只包含不满足连接条件的记录。D、在内连接查询中,只有满足连接条件的记录才能出现在查询结果中,而外连接的查询结果中同时还会出现不满足连接条件的记录。答案:D2.在MySQL中,如果想修改某条记录,下列语句不能实现的是________。A、insertB、先使用delete,再使用insertC、replaceD、update答案:A3.若要撤销数据库中已经存在的表S,可用()。A、DELETETABLESB、DELETESC、DROPSD、DROPTABLES答案:D4.下列CASE语句中执行结果不为空的是A、SELECTCASEWHEN12>5THEN'true'ELSE'false'END;B、SELECTCASEBINARY'B'WHEN'a'THEN1WHEN'b'THEN2END;C、SELECTCASEWHEN-1>0THEN'true'END;D、SELECTCASE'one'WHEN1THEN'one'WHEN2THEN'two'END;答案:A5.存储过程是一组预先定义并()的Transact-SQL语句A、保存B、编写C、编译D、解释答案:C6.以下选项中,哪一个选项的参数范围与其他三个选项是不同的()。A、count(*)B、sum(成绩)C、avg(成绩)D、count(成绩)答案:A7.下列短语中,与排序无关的短语是______。A、ASCB、DESCC、GROUPBYD、ORDERBY答案:C8.以下哪项用于左连接()A、JOINB、RIGHTJOINC、LEFTJOIND、INNERJOIN答案:C9.在MySQL中,关于AVG函数描述正确的是()。A、列值为NULL的字段不参与运算B、列值为NULL的字段无法计算C、列值为NULL的字段默认值0参与计算D、以上说法都不对答案:A10.下列有关数据库的描述,正确的是()A、数据库是一个DBF文件B、数据库是一个关系C、数据库是一个结构化的数据集合D、数据库是一组文件答案:C11.以下删除表正确的()A、Delete*fromempB、DropdatabaseempC、Drop*fromempD、deletedatabaseemp答案:B12.Auserexecutesthestatement;PURGEBINARYLOGSTO'mysql-bin.010';Whatistheresult?A、Itdeletesallbinarylogfiles,except'mysql-in.010'.B、Itdeletesallbinarylogfilesuptoandincluding'mysql-bin.010'.C、Itdeletesallbinarylogfilesbefore'mysql-bin.010'.D、Itdeletesallbinarylogfilesafter'mysql-bin.010'.答案:C13.SELECTINSERT('welcome',-4,3,'HA')的执行结果为()。A、HAcomeB、welHAeC、welHAcomeD、welcome答案:D14.WhichstatementistrueaboutusingMicrosoftWindowsClusterasaplatformforMysql?A、ItimplementsHighAvailabilitybyusingthe.NETConnector's'loadbalancingcapabilities.B、Itisshared-nothingarchitecture.C、ItisprovidedbymeansofIP-leveldiskreplication.D、Itreliesontheshareddiskarchitecturebeingvisibletobothservers.答案:D15.mysql中,备份数据库的命令是()A、mysqldumpB、mysqlC、backupD、copy答案:A16.从GROUPBY分组的结果集中再次用条件表达式进行筛选的子句是()A、FROMB、ORDERBYC、HAVINGD、WHERE答案:C17.mysql_free_result($result);本行代码的含义是____。A、断开PHP与mysql数据库的连接B、断开与Apache服务器的连接C、重新启动PHP与mysql数据库的连接D、释放变量result,以节约服务器资源答案:D18.概念设计的结果是()。A、一个与DBMS相关的概念模式B、一个与DBMS无关的概念模式C、数据库系统的公用视图D、数据库系统的数据词典答案:B19.索引文件的扩展名为()。A、mydB、frmC、myj答案:C20.下面有关limit子句描述不正确的是()。A、limit后面指定限定的总行数B、limit后面指定限定的总行数和起始行号C、limit只能放在orderby子句的后面D、limit是用于显示所有查询结果的有限行答案:C21.下列描述正确的是()A、一个数据库只包含一个数据表B、一个数据库可以包含多个数据表C、一个数据库只包含两个数据表D、一个数据表可以包含多个数据库答案:B22.下列的SQL语句中,()不是数据定义语句。A、CREATETABLEB、GRANTC、CREATEVIEWD、DROPVIEW答案:B23.删除列指令是()A、ALTERTABLE⋯DELETE⋯B、ALTERTABLE⋯DELETECOLUMN⋯C、ALTERTABLE⋯DROP⋯D、ALTERTABLE⋯DROPCOLUMN⋯答案:D24.执行语句“SELECT'5'='5ab';”结果为()。A、1B、0C、NULLD、False答案:A25.以下哪个表不用于MySQL的权限管理:A、HOSTB、DBC、COLUMNS_PRIVD、MANAGER答案:D26.在MySQL中输入正确的语句后可以显示某张表的属性及其类型,如果一个数是整型INT,常显示为INT(11),请问11代表什么?()A、在数据库中的实际存储大小B、在数据库中的存储宽度C、最长数据位数,即数据宽度D、显示宽度答案:C27.给名字是zhangsan的用户分配对数据库studb中的stuinfo表的查询和插入数据权限的语句是()A、grantselect,insertonstudb.stuinfofor‘zhangsan’@’localhost’B、grantselect,insertonstudb.stuinfoto‘zhangsan’@’localhost’C、grant‘zhangsan’@’localhost’toselect,insertforstudb.stuinfoD、grant‘zhangsan’@’localhost’tostudb.stuinfoonselect,insert答案:B28.执行语句“SELECT(1=1)AND(9>10)”结果为()。A、1B、0C、NULLD、False答案:B29.求查询结果的平均值的函数为()。A、COUNT()B、MAXC、MIND、AVG答案:D30.下面有关HAVING子句描述错误的是______。A、HAVING子句必须与GROUPBY子句同时使用,不能单独使用B、使用HAVING子句的同时不能使用WHERE子句C、使用HAVING子句的同时可以使用WHERE子句D、使用HAVING子句的作用是限定分组的条件答案:B31.sql语言不包含()A、ddlB、dclC、dmlD、dll答案:D32.使用下列语句中的()可以删除表中数据。A、insertB、dropC、deleteD、update答案:C33.在MySQL中,下列语句等效于()。SELECT*FROMt1,t2WHEREt1.column1=t2.column2A、SELECT*FROMt1CROSSJOINt2B、SELECT*FROMt1INNERJOINt2ONt1.column1=t2.column2C、SELECT*FROMt1CROSSJOINt2ONt1.column1=t2.column2D、SELECT*FROMt1NATURALJOINt2ONt1.column1=t2.column2答案:B34.SELECT*FROMdepartmentWHEREdidNOTIN(SELECTdidFROMemployeeWHEREage=20);下面对上述语句的功能描述中,正确的是?A、查询存在年龄为20岁的员工的部门B、查询不存在年龄为20岁的员工的部门C、查询不存在年龄为20岁的员工的员工信息D、查询存在年龄为20岁的员工的员工信息答案:B35.SQL语句中进行空值运算时,需要用到的短语是______。A、NULLB、ISNULLC、=NULLD、=ISNULL答案:B36.修改数据库表结构用以下哪一项()A、UPDATEB、CREATEC、UPDATEDD、ALTER答案:D37.deletefromemployee语句的作用是()A、删除当前数据库中整个employee表,包括表结构B、删除当前数据库中employee表内的所有行C、由于没有where子句,因此不删除任何数据D、删除当前数据库中employee表内的当前行答案:B38.删除经销商1018的数据记录的代码为()fromdistributorswhereDistri_num=1018A、droptableB、delete*C、dropcolumnD、delete答案:D39.以下说法不正确的是A、模糊查询使用的关键字是likeB、排序查询asc是降序,desc是升序C、分页查询使用的关键字是limitD、mysql如果只安装服务不安装界面也可以正常使用答案:B40.下列哪项不是约束的关键字()?A、uniqueB、indexC、defaultD、notnull答案:B41.使用SELECT语句随机地从表中挑出指定数量的行,可以使用的方法是()A、在LIMIT子句中使用RAND()函数指定行数,并用ORDERBY子句定义一个排序规则B、只要使用LIMIT子句定义指定的行数即可,不使用ORDERBY子句C、只要在ORDERBY子句中使用RAND()函数,不使用LIMIT子句D、在ORDERBY子句中使用RAND()函数,并用LIMIT子句定义行数答案:D42.ExaminethemydatatableandSELECTstatements:#检查mydata表并选择语句:Mysql>createtable`mydata`(Idint(11)notnullauto_increment,Aint(11)defaultnull,Bint(11)defaultnull,Primarykey(id),Keya_idx(a))Mysql>select@@session.transaction_isolation;@@session.transaction_isolationRepeatable-read1rowinsetMysql>select*frommydata;Idab111211322422523Youissue:Mysql>begin;Mysql>updatemydataseta=0whereb=3;HowmanyrowsarenowprotectedbylockswiththedefaultInnoDBconfiguration?#现在有多少行被默认InnoDB配置的锁保护?A、oneB、onerowandanext-keylockforsupremumC、onerowandagap-lockD、five答案:D43.查找数据表中的记录用以下哪一项()A、ALTREB、UPDATEC、SELECTD、DELETE答案:C44.在select语句的where子句中,使用正则表达式过滤数据的关键字是()A、likeB、againstC、matchD、regexp答案:D45.查询x的字符集需要使用______函数?A、charset(x)B、collation(x)C、convert(x)D、set(x)答案:A46.下面关于数据库中表的行和列的叙述正确的是()。A、表中的行是有序的,列是无序的B、表中的列是有序的,行是无序的C、表中的行和列都是有序的D、表中的行和列都是无序的答案:D47.调用存储过程的命令是______。A、SELECTB、DECLAREC、EXECD、CALL答案:D48.在SELECT语句中,使用关键字()可以把重复行屏蔽A、TOPB、ALLC、UNIOND、DISTINCT答案:D49.并发操作会带来哪些数据不一致性?()A、丢失更新、不可重复读、“脏”读、死锁B、不可重复读、“脏”读、死锁C、丢失更新、不可重复读、“脏”读D、丢失更新、不可重复读、死锁答案:C50.要将MySQL数据库中的数据导出为CSV或EXCEL格式的文件,可以使用_____。A、mysqldump命令B、phpMyadmin图形界面工具C、mysqlbinglog命令D、SELECTINTO…OUTFILE语句答案:B51.按照姓名降序排列()A、ORDERBYDESCNAMEB、ORDERBYNAMEDESCC、ORDERBYNAMEASCD、ORDERBYASCNAME答案:B52.如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的()A、候选码B、主码C、外码D、连接码答案:C53.例如数据库中有A表,包括学生,学科,成绩三个字段,数据库结构为学生学科成绩张三语文60张三数学100李四语文70李四数学80李四英语80如何统计最高分>80的学科()A、SELECTMAX(成绩)FROMAGROUPBY学科HAVINGMAX(成绩)>80;B、SELECT学科FROMAGROUPBY学科HAVING成绩>80;C、SELECT学科FROMAGROUPBY学科HAVINGMAX(成绩)>80;D、SELECT学科FROMAGROUPBY学科WHEREMAX(成绩)>80;答案:C54.删除表中的数据用哪个语句?()A、insertB、deleteC、updateD、select答案:B55.以下关于存储过程的说法错误的是()。A、存储过程在服务器端运行,执行速度快。B、存储过程执行一次后,其执行规划就驻留在高速缓冲存储器,在以后的操作中,只需从高速缓冲存储器中调用已编译好的二进制代码执行,提高了系统性能。C、确保数据库的安全。D、一个数据库只能创建一个存储过程。答案:D56.隔离级最高的是()A、REPEATABLEREADB、READUNCOMMITTEDC、SERIALIZABLED、READCOMMITTED答案:C57.下列哪个关键字用于修改关系表本身()。A、insertB、createC、updateD、alter答案:D58.可以在创建表时用()来创建唯一索引,也可以用()来创建唯一索引A、Createtable,CreateindexB、设置主键约束,设置唯一约束C、设置主键约束,CreateindexD、以上都可以答案:C59.要控制两个表中数据的完整性和一致性可以设置"参照完整性",要求这两个表:()A、是同一个数据库中的两个表B、不同数据库中的两个表C、两个自由表D、一个是数据库表另一个是自由表答案:A60.在SELECT字段列表中为会话变量赋值用()符号。A、+=B、:=C、@=答案:C61.CREATETABLE与()一起使用可为新表复制已有的表结构。A、ASB、ISC、LIKED、以上的答案都不正确答案:C62.在MySQL中,以下哪项不是MySQL比较运算符()。A、<>B、!=答案:B63.在SQL中,下面对于数据定义语言(DDL)描述正确的是()。A、DDL关心的是数据库中的数据B、完成数据的增、删、改、查操作C、控制对数据库的访问D、定义数据库的结构答案:D64.以下聚合函数用来统计表中记录,返回匹配条件的行数的是()A、MAXB、AVGC、COUNTD、SUM答案:C65.一个关系只有一个()。A、超码B、外码C、候选码D、主码答案:D66.在MySQL中,DECIMAL是()数据类型A、可变精度浮点值B、整数值C、双精度浮点值D、单精度浮点值答案:A67.创建用户的命令是()A、joinuserB、createuserC、createrootD、mysqluser答案:B68.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是A、DB包括DBS和DBMSB、DBS就是DB,也就是DBMSC、DBMS包括DB和DBSD、DBS包括DB和DBMS答案:D69.数据表记录同时限制多个条件查询是用哪个关键字?A、andB、orC、whereD、like答案:A70.下面关于自定义函数的说法正确的是()。A、自定义函数必须由两条以上的语句组成B、在函数体中可以使用SELECT语句C、函数的返回值不能省略D、自定义函数的名称区分大小写答案:C71.例如数据库中有A表,包括学生,学科,成绩三个字段,数据库结构为学生学科成绩张三语文80张三数学100李四语文70李四数学80李四英语80如何统计每个学科的最高分()A、select学生,max(成绩)fromAgroupby学生;B、select学生,max(成绩)fromAgroupby学科;C、select学生,max(成绩)fromAorderby学生;D、select学生,max(成绩)fromAgroupby成绩;答案:B72.创建表时,不允许某列为空可以使用()A、NOTNULLB、NONULLC、NOTBLANKD、NOBLANK答案:A73.视图是一种常用的数据对象,它是提供()和()数据的另一种途径,可以简化数据库操作A、插入,更新B、查看,检索C、查看,存放D、检索,插入答案:C74.下列通过DOS命令登录本地MySQL服务器的命令中,错误的是?A、mysql-h-uroot-pB、mysql-hlocalhost-uroot-pC、mysql-h-uroot-pD、mysql-uroot-p答案:B75.以下表示可变长度字符串的数据类型是()A、TEXTB、CHARC、VARCHARD、EMUM答案:C76.在现实世界中,每个人都有自己的出生地,实体“人”与实体“出生地”之间的联系是()A、一对一联系B、一对多联系C、多对多联系D、无联系答案:C77.定点数的最大位数是(),最大精度是()。A、10,0B、80,50C、65,30D、100,30答案:C78.下面用于添加或删除默认约束的是()。A、CREATETABLEB、ALTERTABLEC、SHOWTABLED、以上答案都不正确答案:B79.若要在基本表S中增加一列CN(课程名),可用()A、ADDTABLESALTE(RCNCHAR(8))B、ALTERTABLESAD(DCNCHAR(8))C、ADDTABLES(CNCHAR(8))D、ALTERTABLES(ADDCNCHAR(8))答案:B80.下列说法错误的是()A、GROUPBY子句用来分组WHERE子句的输出B、WHERE子句用来筛选FROM子句中指定的操作所产生的行。C、聚合函数需要和groupby一起使用D、HAVING子句用来从FROM的结果中筛选行答案:D81.可以在创建表时用()来创建唯一索引,也可以用()来创建唯一索引A、Createtable,CreateindexB、设置主键约束,设置唯一约束C、设置主键约束,CreateindexD、以上都可以答案:C82.Youreconfigureandstartaslavethatwasnotreplicatingforseveraldays.TheconfigurationfileandCHANGEMASTERcommandarecorrect.ExaminetheGTIDinformationfrombothmasterandslave:Master:Gtids_executed:aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa:1-321,Bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb:1-50,Cccccccc-cccc-cccc-cccc-cccccccccccc:1234-1237Gtids_purged:aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa:1-100,Bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb:1-10,Cccccccc-cccc-cccc-cccc-cccccccccccc:1234-1237Slave:Gtids_executed:aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa:1-160,Cccccccc-cccc-cccc-cccc-cccccccccccc:1234-1237Gtids_purged:aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa:1-70,Cccccccc-cccc-cccc-cccc-cccccccccccc:1234-1237Whichstatementistrue?A、Replicationwillfailbecausetheslavehaspurgedmoreaaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaaTransactionsthanthemaster.B、Replicationwillfailbecausethemasterdoesnothavetherequiredtransactionwithbbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbbGTIDsinitsbinarylogs.C、Replicationwillfailbecausethemasterhasalreadypurgedtransactionswithcccccccc-cccc-cccc-cccc-ccccccccccccGTIDs.D、Replicationwillfailbecauseofinconsistentnumbersincccccccc-cccc-cccc-cccc-ccccccccccccGTIDs.E、Replicationwillwork.答案:A83.在MySQL中,关于通配符说法正确的是()。A、_可以匹配多个字符,"%"匹配单个字符B、_可以匹配单个字符,"%"匹配多个字符C、_和"%"匹配多个字符D、以上说法都不正确答案:B84.若规定工资表中基本工资不得超过5000元,则这个规定属于()A、关系完整性约束B、实体完整性约束C、参照完整性约束D、用户定义完整性答案:D85.在select语句where子句中,使用正则表达式过滤数据的关键字A、likeB、againstC、matchD、regexp答案:D86.selectsubstring(“长江长城黄山黄河’,2,2)返回的是什么?()A、长江B、江长C、长城D、长江长城答案:B87.Whichstatementistrueaboutthelog-outputvariable?A、ItisastaticvariableandcanbesetonlyatMySQLserverstartup.B、ItenablesandstartstheGeneralQueryLog.C、ItsetsthetargetlocationforthebinarylogsgeneratedbytheMySQLsever.D、ItspecifiesoutputdestinationsfortheslowandGeneralQuerylogs.答案:D88.求查询结果最大值的函数为()。A、COUNT()B、MAX()C、MIN()D、SUM()答案:B89.修改自己的mysql服务器密码的命令是()A、mysqlB、grantC、setpasswordD、changepassword答案:C90.DATATIME支持的最大年份为哪一年?()A、2070B、9999C、3000D、2099答案:B91.一个数据库中往往包含多个关系,一个数据库中这些关系的集合称之为___________。A、关系组合B、关系集合C、数据库模式D、关系模式答案:C92.用来插入数据的命令是(),用于更新的命令是()A、INSERT,UPDATEB、CREATE,INSERTINTOC、DELETE,UPDATED、UPDATE,INSERT答案:A93.在select语句中,实现选择操作的子句是()A、selectB、groupbyC、whereD、from答案:C94.使用和,可以对用户会话变量进行定义和赋值A、set命令,select语句B、set命令和"="运算符C、select语句和in命令D、declare命令和set命令答案:A95.反映现实世界中实体及实体间联系的信息模型是()A、关系模型B、层次模型C、E-R模型D、网状模型答案:C96.条件“IN(20,30,40)”表(示)A、年龄在20到40之间B、年龄在20到30之间C、年龄是20或30或40D、年龄在30到40之间答案:C97.JSP连接MySQL通常用下列()驱动。A、ODBCB、ADOC、ADO.NETD、JDBC答案:D98.在MySQL中,查询姓名不是NULL的语法正确的是()。A、WHERENAME<>NULLB、WHERENAMENOTISNULLC、WHERENAMEISNOTNULLD、WHERENAME!=NULL答案:C99.以下()选项用于创建数据表时设置存储引擎和字符集。A、ENGINE和COLLATEB、ENGINE和CHARSETC、CHARSET和COLLATED、以上答案都不正确答案:B100.selectinsert('长江长城黄山黄河',1,0,'八角楼')的结果是______。A、八角楼长江长城黄山黄河B、长江长城黄山黄河C、八角楼城黄山黄河D、八长江长城黄山黄河答案:A101.DDL是英文()的单词缩写。A、DataDefinitionLanguageB、DataDynamicLanguageC、DynamicDataLanguageD、DynamicDefinitionLanguage答案:A102.以下可以用于比较运算的函数是()。A、RAND()B、POW()C、CEIL()D、IN()答案:D103.使用CREATETABLE语句的()子句,在创建基本表时可以启用全文本搜索A、FULLTEXTB、ENGINEC、FROMD、WHRER答案:A104.创建数据库使用以下哪项()A、createmytestB、createtablemytestC、databasemytestD、createdatabasemytest答案:D105.以下哪项属于DDL操作()A、updateB、createC、insertD、delete答案:B106.连接MySQL服务器的命令是什么?()A、mysql-uroot-h-ppasswordB、quit;C、netstartmysqlD、netstopmysql答案:A107.SELECTLOCAT‘Eto(’,‘WelcometoChina’)的结果是()A、7B、8C、9D、10答案:C108.下面关于外键约束名称的说法中,正确的?A、外键名不能包括引号B、’FK_student’是正确的外键名C、”FK_student”是正确的外键名D、以上说法都不对答案:A109.SQL是一种()语言。A、函数型B、高级算法C、关系数据库D、人工智能答案:C110.t_score(stu_id,sub_id,score),即成绩表(学号,科目编号,成绩)。学生如果某科没有考试,则该科成绩录入null。能够获取各位学生的平均成绩的选项是()A、selectavg(nvl(socre,0))fromscoregroupbystu_idB、selectstu_id,avg(sorce)fromscoreC、selectstu_id,avg(score)fromscoreD、selectstu_id,sum(score)/count(score)fromscore答案:A111.以下对MySQL数据库操作错误的是()A、showdatabases;B、usedatabase_name;C、dropdatabasedb_name;D、showtable;答案:D112.当触发器涉及对触发表自身的更新操作时,使用的触发器必须是A、BEFOREUPDATEB、AFTERUPDATEC、UPDATEBEFORED、UPDATEBEFORE答案:A113.下列选项中,哪个可以正确地将表名tb_grade修改为grade?A、ALTERTABLEgradeRENAMETOtb_grade;B、ALTERTABLEtb_gradeRENAMETOgrade;C、ALTERTABLEtb_gradeRENAMEgrade;D、ShowCREATETABLE表名答案:B114.DBS是采用了数据库技术的计算机系统。DBS是一个集合体,包含计算机硬件、数据库、DBMS、数据库应用系统等软件和()。A、用户B、网络操作系统C、通信线路D、交换机答案:A115.求查询结果标准差的函数名为()。A、VARIANCEB、STDDEVC、MIND、AVG答案:B116.以下聚合函数求平均数的是()A、COUNTB、MAXC、AVGD、SUM答案:C117.给定如下SQL语句:SELECT,department.dnameFROMdepartment,employeeWHEREdepartment.did=employee.did;下面选项中,与其功能相同的是?A、SELECT,department.dnameFROMdepartmentJOINemployeeONdepartment.did=employee.did;B、SELECT,department.dnameFROMdepartmentCROSSJOINemployeeONdepartment.did=employee.did;C、SELECT,department.dnameFROMdepartmentLEFTJOINemployeeONdepartment.did=employee.did;D、SELECT,department.dnameFROMdepartmentRIGHTJOINemployeeONdepartment.did=employee.did;答案:A118.mysql中唯一索引的关键字是()A、fulltextindexB、onlyindexC、uniqueindexD、index答案:C119.删除数据表中的一条记录用以下哪一项()A、DELETEDB、DELETEC、DROPD、UPDATE答案:B120.阅读下面的SQL语句:SELECT*FROMbookLIMIT5,10;对于此语句描述正确的是?A、获得第6条到第10条记录B、获得第5条到第10条记录C、获得第6条到第15条记录D、获得第5条到第15条记录答案:C121.连接MySQL服务器的命令正确的是()。A、mysql-h-P3306-uroot-pabc123B、mysql-h-P3306-uroot-pabc123C、mysql-h-P3306-urootD、以上说法都不对答案:A122.筛选男生的信息属于哪种关系运算?()A、连接运算B、投影运算.C、选择运算答案:C123.在创建数据库时可以用子句确保如果数据库不存在就创建它,如果存在就直接使用它()A、ifnotexistB、ifexistsC、ifnotexistsD、ifexist答案:C124.以下哪项不属于DML操作()A、insertB、updateC、deleteD、create答案:D125.WhichstatementistrueaboutInnoDBpersistentindexstatistics?A、UpdatingindexstatisticsisanI/Oexpensiveoperation.B、IndexstatisticsarecalculatedfrompagesbufferedinthebufferpoolfortableswithInnoDBstorageengine.C、Settinginnodb_stats_auto_recalc=ONcausesstatisticstobeupdatedautomaticallywhenanewindexiscreated.D、Executionplansbasedontransientindexstatisticsimproveprecisionwheninnodb_stats_persistent_sample_pagesisincreased.E、Increasinginnodb_stats_persistent_sample_pagesdetermineshigherpagesscanningspeed,atthecostofincreasedmemoryusage.F、Tablesarescannedandindexstatisticsrecalculatedwhenaninstanceisrestarted.答案:D126.以下哪项用来分组()A、ORDERBYB、ORDEREDBYC、GROUPBYD、GROUPEDBY答案:D127.从GROUPBY分组的结果集中再次用条件表达式进行筛选的子句是()A、FROMB、ORDERBYC、HAVINGD、WHERE答案:C128.以下哪种操作能够实现实体完整性()A、设置唯一键B、设置外键C、减少数据冗余D、设置主键答案:D129.()是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列A、程序B、命令C、事务D、文件答案:C130.下面叙述中错误的是()。A、软件测试的目的是发现错误并改正错误B、对被调试的程序进行"错误定位"是程序调试的必要步骤C、程序调试通常也称为DebugD、软件测试应严格执行测试计划,排除测试的随意性答案:A131.如果要修改安全模式数据库中的数据时,以下哪个表达式可以关闭安全模式进行数据的修改或删除()。A、SETFOREIGN_KEY_CHECKS=1;B、SETSQL_SAFE_UPDATES=0;C、SETFOREIGN_KEY_CHECKS=0D、SETSQL_SAFE_UPDATES=1;答案:B132.触发器不是响应以下哪一语句而自动执行的Mysql语句()A、selectB、insertC、deleteD、update答案:A133.查看MySQL数据库的存储引擎,可以在控制台中执行_____________命令。A、SHOWENGINEB、LISTENGINESC、LISTENGINED、SHOWENGINES答案:D134.设置表的默认字符集关键字是()A、defaultcharacterB、defaultcharactersetC、defaultD、defaultset答案:B135.数据库表中的基本运算不包括()。A、选择B、投影C、连接D、集合答案:D136.下面关于域完整性的方法,不正确的是:()A、主键约束B、外键约束C、检查约束D、非空约束答案:A137.在MySQL中,有关逻辑运算符说法错误的是()。A、AND和&&逻辑与B、OR和||逻辑或C、NOT和!逻辑非D、以上说法都不正确答案:D138.SQL语言的核心是______。A、数据操纵B、数据定义C、数据查询D、数据控制答案:C139.________约束用于保证数据库表中记录的唯一性。A、主键和唯一性B、外键C、普通键D、非空答案:A140.Whichcommand-lineutilitycreatesencryptedfilesthatcanbeusedbyclientprogramsandcontainobfuscatedusernamesandpasswords?A、mysqlpasswdB、mysqladminC、mysqld_safeD、mysql_config_editor答案:D141.下列()不属于连接种类A、左外连接B、内连接C、中间连接D、交叉连接答案:C142.下列选项中,修改字段排列位置的基本语法格式是?A、ALTERTABLE表名MODIFY字段名1FIRST|AFTER字段名2;B、ALTERTABLE表名MODIFY字段名1数据类型FIRST|AFTER字段名2C、ALTERTABLE表名CHANGE字段名1数据类型FIRST|AFTER字段名2D、ALTERTABLE表名CHANGE字段名1数据类型FIRST|AFTER字段名2答案:B143.mysq|表结构文件的扩展名为()A、mydB、frmC、myi答案:B144.将person表的person_name字段修改为p_name,数据类型为char,长度为20,以下命令正确的是______。A、altertablepersonchangeperson_namerenamep_namechar(20);B、altertablepersonchangeperson_nametop_namechar(20);C、altertablepersonmodifyperson_namep_namechar(20);D、altertablepersonchangeperson_namep_namechar(20);答案:D145.下列哪项不是MySQL中常用的的数据类型。(A、TIMEB、VARC、CHARD、INT答案:B146.下面选项中,只删除表中全部数据并且效率最高的是SQL语句关键字是?A、TRUNCATEB、DROPC、DELETED、ALTER答案:A147.在SQL语言中的视图VIEW是数据库的()A、外模式B、存储模式C、模式D、内模式答案:A148.在修改数据表结构的语句中,仅对字段的数据类型进行修改的字句是()A、changeB、updateC、modifyD、edit答案:C149.MySQL中,预设的、拥有最高权限超级用户的用户名为()A、testB、AdministratorC、DAD、root答案:D150.在MySQL中进行授权操作时,可根据需要指定的选项有①被授权用户的用户名②被授权用户的登录地点(IP)③可操作的数据库对象④欲授权的权限种类A、①、③B、①、③、④C、①、②、③D、①、②、③、④答案:D151.数据库系统与文件系统的最根本的区别是()。A、文件系统只能管理程序文件,而数据库系统可以管理各种类型文件B、文件系统不能解决数据冗余和数据的独立性,而数据库系统能C、数据库系统复杂,而文件系统简单D、文件系统管理的数据量少,而数据库系统可以管理庞大数据量答案:B152.关于select语句以下哪一个描述是错误的?_________A、select语句用于查询一个表或多个表的数据B、select语句属于数据操作语言(DML)C、select语句的输出列必须是基于表的列D、select语句表示数据库中组特定的数据记录答案:C153.支持外键(foreignkey)、事务(transaction)和全文搜索的存储引擎是()A、MEMORYB、MyISAMC、InnoDBD、MySQL答案:C154.数据库服务器、数据库和表的关系,正确的说法是()A、一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表B、一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表C、一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表D、一个数据库服务器可以管理多个数据库,一个数据库只能包含一个表答案:B155.下面关于索引描述中错误的一项是()A、索引可以提高数据查询的速度B、索引可以降低数据的插入速度C、innodb存储引擎支持全文索引D、删除索引的命令是dropindex答案:C156.下列()是多行子查询的比较符A、allB、inC、anyD、exists答案:B157.在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过()A、候选键B、主键C、外键D、超键答案:B158.数据库服务器、数据库和表的关系,正确的说法是()A、一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表B、一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表C、一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表D、一个数据库服务器可以管理多个数据库,一个数据库只能包含一个表答案:B159.下列选项中属于创建数据库的语句是()。A、CREATEDATABASEB、ALTERDATABASEC、DROPDATABASED、以上都不是答案:A160.存储过程是一组预先定义并()的Transact-SQL语句A、保存B、编写C、编译D、解释答案:C161.Followingaservercrash,theautomaticrecoveryofInnoDBfails.HowwouldyoubegintomanuallyrepairtheInnoDBTables?A、Starttheserverwiththe-innodb_recover_optionsoptionsettoFORCEB、Starttheserverwiththe-innodb_force_recoveryoptionsettoanon-zerovalue.C、Starttheserverasusual,andthenexecutetheREPAIRTABLEcommand.D、Starttheserverasusual,andthenexecutetheCHECKTABLEcommand.答案:B162.在数据库管理系统中,设计表属于()A、概念结构设计B、逻辑結构设计C、物理结构设计D、数据库设计答案:B163.下列哪一项可以查看触发器()。A、SHOWTRIGGERS;B、SELECT*FROMinformation_schema;C、SELECT*FROMTRIGGERS;D、SELECT*FROMTRIGGER;答案:A164.组合多条SQL查询语句形成组合查询的操作符是()A、SELECTB、ALLC、LINKD、UNION答案:D165.用直接复制MySQL文件的方式备份数据库要求数据表的存储格式为()。A、MyISAMB、InnoDBC、MEMORYD、ARCHIVE答案:A166.UserAissuesthecommand:LOCKTABLESpetsREAD;WhichcommandcanUserBexecuteagainstthepetstable?A、UPDATEpets⋯B、SELECT⋯.FROMpetsC、INSERTINTOpets⋯D、ALTERTABLEpets⋯答案:B167.数据库服务器、数据库和表的关系,正确的说法是()A、一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表B、一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表C、一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表D、一个数据库服务器可以管理多个数据库,一个数据库只能包含一个表答案:B168.下面关于SHOWTABLESLIKE't%'描述错误的是()。A、用于查看名称以t开头的数据表B、“%”表示匹配一个字符C、“%”表示匹配零个或多个字符D、SHOWTABLES可获取指定数据库下所有的数据表答案:B169.以下不是视图特点的是A、视图的建立和删除不影响基本表B、对视图内容的更新(添加,删除和修改)直接影响基本表C、表中字段多时基本不会使用视图D、视图的列可以来自不同的表答案:C170.SQL语句中的条件用以下哪一项来表达()A、THENB、WHILEC、WHERED、IF答案:C171.安装Mysql服务的命令是哪一个?A、mysqld--installB、mysql--installC、mysqld-installD、mysql-install答案:A172.下面选项中,用于删除表中数据的关键字是()A、UPDATEB、DELETEC、ALTERD、DROP答案:B173.下列四项中说法不正确的是()A、数据库避免了一切数据的重复B、数据库减少了数据冗余C、数据库中的数据可以共享D、数据库具有较高的数据独立性答案:A174.WhichstatementistrueaboutFLUSHLOGScommand?A、ItrequirestheRELOAD,FILE,andDROPprivileges.B、Itclosesandreopensalllogfiles.C、Itclosesandsendsbinarylogfilestoslaveservers.D、ItflushesdirtypagesinthebufferpooltotheREDOlogs.答案:B175.假如将数据类型为DECIMAL(6,2)的数据3.1415插入到数据库,那么插入后显示的结果是?A、3.1415B、3.0000C、3.14D、3答案:C176.关系数据库中,主键是()A、创建唯一的索引,允许空值B、只允许以表中第一字段建立C、允许有多个主键的D、为标识表中唯一的实体答案:D177.DATATIME支持的最大年份为________年。A、2070B、9999C、3000D、2099答案:B178.如果长时间不清理二进制日志,将会浪费很多磁盘空间。删除二进制的方法不包括_______。A、删除所有二进制日志B、删除指定编号的二进制日志C、根据创建时间来删除二进制日志D、删除指定时刻的二进制日志答案:D179.区分不同实体的依据是()。A、名称B、属性C、对象D、概念答案:B180.下面关于索引描述中错误的一项是()A、索引可以提高数据查询的速度B、索引可以降低数据的插入速度C、innodb存储引擎支持全文索引D、删除索引的命令是dropindex答案:C181.条件“BETWEEN20AND30”表示年龄在20到30之间,且()A、包括20岁不包括30岁B、不包括20岁包括30岁C、不包括20岁和30岁D、包括20岁和30岁答案:D182.SQL语句中修改表结构的命令是()。A、MODIFYTABLEB、MODIFYSTRUCTUREC、ALTERTABLED、ALTERSTRUCTURE答案:C183.下列关于视图和表的说法正确的是()。A、每个视图对应一个表B、视图是表的一个镜像备份C、对所有视图都可以像表一样执行UPDATE操作D、视图的数据全部在表中答案:D184.更新语句命令正确的是哪一个?A、updatesetname='小蓝'whereid=1;B、updatefromstudentsetname='小蓝'whereid=1;C、selectstudentsetname='小蓝'whereid=1;D、updatestudentsetname='小蓝'whereid=1;答案:D185.下面选项中,查询student表中id值不在2和5之间的学生的SQL语句是?A、SELECT*FROMstudentwhereid!=2,3,4,5;B、SELECT*FROMstudentwhereidnotbetween5and2;C、SELECT*FROMstudentwhereidnotbetween2and5;D、SELECT*FROMstudentwhereidnotin2,3,4,5;答案:C186.关系数据库中,主键是()A、创建唯一的索引,允许空值B、只允许以表中第一字段建立C、允许有多个主键的D、为标识表中唯一的实体答案:D187.以下()只有完全符合给定的判断条件才返回1。A、带ANY关键字的子查询B、带ALL关键字的子查询C、带IN关键字的子查询D、以上答案都不正确答案:B188.从给定关系中找出满足一定条件的元组的运算,称为________运算。A、集合B、投影C、连接D、选择答案:D189.查找数据表中的记录用以下哪一项()A、ALTREB、UPDATEC、SELECTD、DELETE答案:C190.组合多条SQL查询语句形成组合查询的操作是A、SELECTB、ALLC、LIKED、UNION答案:D191.]()命令可以查看视图创建语句A、SHOWVIEWB、SELECTVIEWC、SHOWCREATEVIEWD、DISPLAYVIEW答案:C192.在数据库设计中,E-R模型是进行()的一个主要工具。A、需求分析B、概念设计C、逻辑设计D、物理设计答案:B193.以下能够删除一列的是()A、altertableempremoveaddcolumnB、altertableempdropcolumnaddcolumnC、altertableempdeletecolumnaddcolumnD、altertableempdeleteaddcolumn答案:B194.授予权限的关键字是A、CREATEB、INSERTC、GRANTD、REVOKE答案:C195.下列哪些语句对主键的说明正确()A、主键可重复B、主键不唯一C、在数据表中的唯一索引D、主键用foreignkey修饰答案:C196.关系数据库的数据模型是______。A、层次模型B、网状模型C、关系模型D、结构模型答案:C197.AnadministratorinstallsMySQLtorununderamysqlOSaccount.Theadministratordecidestodisableloginstothemysqlaccountbyusing/nologinor/bin/falseastheuser'sshellsetting.Whichstatementistrue?#管理员安装MySQL以在mysqlOS帐户下运行。管理员决定通过使用/nologin或/bin/false作为用户的shell设置来禁用对mysql帐户的登录。哪个论述是对的?A、Themysqluserneedsaloginanditshomedirectorymustbethebasedirectoryoftheinstallation.#.mysql用户需要登录,并且其主目录必须是安装的基本目录。B、TheOSneedstoallowlogginginasmysqlsothatadministrativetaskscanbeperformeD)#操作系统需要允许以mysql身份登录,以便可以执行管理任务C、ThispreventsmysqldfromstartingwhenstandardstartupscriptsareuseD)#.这样可以防止在使用标准启动脚本时启动mysqld。D、Thispreventscreationofacommandshellwiththemysqlaccount,whileallowingmysqldtorun.#这样可以防止使用mysql帐户创建命令shell,同时允许mysqld运行。答案:D198.触发器可以创建在()中A、数据库B、表C、过程D、函数答案:B199.在MySQL中,筛选员工表中年龄在30-50岁之间的员工,说法错误的SQL语句是()。A、SELECT*FROM员工表WHERE员工姓名BETWEEN30AND50B、SELECT*FROM员工表WHERE员工姓名>=30AND员工姓名<=50C、SELECT*FROM员工表WHERE员工姓名BETWEEN30AND50和SELECT*FROM员工表WHERE员工姓名>=30AND员工姓名<=50D、以上说法都不正确答案:D200.以下哪项用于左连接()A、JOINB、RIGHTJOINC、LEFTJOIND、INNERJOIN答案:C201.条件“IN(20,30,40)”表示()A、年龄在20到40之间B、年龄在20到30之间C、年龄是20或30或40D、年龄在30到40之间答案:C202.IdentifyaperformanceimpactwhenusingthePerformanceSchema.A、Thereisnoimpactonperformance.B、TheoverheaddependsonthesettingsofthePerformanceSchema.C、ThereisanoverheadforqueryingthePerformanceSchemabutnotforhavingitenabled.D、Thereisaconstantoverheadregardlessofsettingsandworkload.答案:B203.条件“IN(20,30,40)”表示()A、年龄在20到40之间B、年龄在20到30之间C、年龄是20或30或40D、年龄在30到40之间答案:C204.对于现实世界中事物的特征,在实体-联系模型中使用()A、属性描述B、关键字描述C、二维表格描述D、实体描述答案:A205.删除用户账号命令是()A、DROPUSERB、DROPTABLEUSERC、DELETEUSERD、DELETEFROMUSER答案:A206.以下表达降序排序的是()A、ASCB、ESCC、DESCD、DSC答案:C207.数据库中,用来抽象.表示现实世界中数据和信息的工具是()。A、数据模型B、数据定义语言C、关系范式D、数据表答案:A208.在MySQL中,SELECTCOUNT(SAL)FROMEMPGROUPBYDEPTNO;意思是()。A、求每个部门中的工资B、求每个部门中工资的大小C、求每个部门中工资的综合D、求每个部门中工资的个数答案:D209.事务的隔离级别不包括_______。A、readuncommittedB、readcommittedC、repeatablereadD、repeatableonly答案:D210.Examinethisquery:Mysql>SHOWFULLPROCESSLIST;++++|Id|User|Host|...++++|4|event_scheduler|localhost||9|root|localhost:51502||10|rootIlocalhost:51670|Whatinformationdoesthisqueryprovide?A、totalmemoryusedacrossallconnectionsassociatedwiththeuseronconnectionnumber10B、totalmemoryusedbythefirst10connectionsC、totalmemoryusedbythreadnumber10D、totalmemoryusedacrossallconnectionsassociatedwiththeuseronthreadnumber10E、totalmemoryusedbyconnectionnumber10F、totalmemoryusedbythefirst10threads答案:E211.事务的持久性是指()A、事务一旦提交,对数据库的改变是永久的B、事务中包括的所有操作要么都做,要么都不做C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的D、事务必须使数据库从一个一致性状态变到另一个一致性状态答案:A212.在SELECT语句中,使用关键字()可以把重复行屏蔽A、TOPB、ALLC、UNIOND、DISTINCT答案:D213.在MySQL中唯一索引的关键字是()A、fulltextB、onlyC、uniqueD、index答案:C214.事务中能实现回滚的命令是()A、TRANSACTIONB、COMMITC、ROLLBACKD、SAVEPOINT答案:C215.下列哪一项不是实体与实体之间的联系类型()。A、1:NB、1:1C、M:ND、0:N答案:D216.要查询book表中所有书名中以“计算机”开头的书籍的价格,可用()语句。A、SELECTpriceFROMbookWHEREbook_name=‘计算机*’B、SELECTpriceFROMbookWHEREbook_nameLIKE‘计算机*’C、SELECTpriceFROMbookWHEREbook_name=‘计算机%’D、SELECTpriceFROMbookWHEREbook_nameLIKE‘计算机%’答案:D217.Adatabaseexistsasaread-intensiveserverthatisoperatingwithquery_cachek_type=DEMAND、Thedatabaseisrefreshedperiodically,buttheresultsetsizeofthequeriesdoesnotfluctuate.Notethefollowingdetailsaboutthisenvironment:Awebapplicationusesalimitedsetofqueries.TheQueryCachehitRateishigh.AllresultsetsfitintotheQueryCache.AllqueriesareconfiguredtousetheQueryCachesuccessfully.TheresponsetimesForquerieshaverecentlystartedtoincrease.ThecauseforthishascorrectlybeenidentifiedastheincreaseinthenumberofconcurrentusersaccessingthewebService.Basedsolelyontheinformationprovided,whatisthemostlikelycauseforthisslowdownatthedatabaselevel?A、TheQueryCacheispruningqueriesduetoanincreasednumberofrequests.B、Query_cache_min_res_unithasbeenexceeded,leadingtoanincreasedperformanceoverheadduetoadditionalMemoryblocklookups.C、MutexcontentionontheQueryCacheisforcingthequeriestotakelongerduetoitssinglethreadednature.D、TheaverageresultsetofaqueryisincreasingduetoanincreaseinthenumberofusersrequiringSQLstatementExecution.答案:C218.在SQL语言中的SELECT语句中,用于实现选择运算的句子是()A、FORB、WHEREC、WHILED、IF答案:B219.事务的原子性是指()A、事务一旦提交,对数据库的改变是永久的B、事务中包括的所有操作要么都做,要么都不做C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的D、事务必须使数据库从一个一致性状态变到另一个一致性状态答案:B220.下列()不属于连接种类A、左外连接B、内连接C、中间连接D、交叉连接答案:C221.deletefromemployee语句的作用是()A、删除当前数据库中整个employee表,包括表结构B、删除当前数据库中employ

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论