




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MySQL数据库连接与查询专项测试题附答案第1题在MySQL中,关于数据和数据库说法错误的是()。A.广义的理解数据可以包括文字、图形、图像、声音等B.数据库是按照数据结构来组织、存储和管理数据的仓库C.数据库是一个按数据结构来存储和管理数据的计算机硬件系统。(正确答案)D.数据库是一个长期存储在计算机内的有组织、可共享统一管理的数据集合第2题以下哪个不是广义上的数据库()。A.MySQL5.6B.DB1(正确答案)C.SQLServer2012D.Oracle11g第3题关系型数据库根据以下哪种方式存储数据()。A.以库的形式B.以表的形式(正确答案)C.以列的形式D.以行的形式第4题关系型数据库中表的说法正确的是()。A.列名必须要唯一(正确答案)B.列名可以不唯一C.列必须要有顺序D.以上说法都不对第5题有关MySQL的介绍说法正确的是()。A.小型非关系型数据库管理系统B.大型关系型数据库管理系统C.小型关系型数据库管理系统(正确答案)D.大型非关系型数据库管理系统第6题有关MySQL的版本说法正确的是()。A.仅有社区版B.仅有企业版C.仅有学生版D.社区版和企业版(正确答案)第7题有关MySQL的默认端口号说法正确的是()。A.8080B.80C.3306(正确答案)D.3308第8题安装MySQL时,选择字符集时最好选择()。A.utf-8(正确答案)B.utf-16C.utf-32D.无所谓第9题有关启动MySQL服务的命令说法正确的是()。A.start服务名B.netstart服务名(正确答案)C.net服务名D.以上说法都不对第10题有关停止MySQL服务的命令说法正确的是()。A.net服务名B.stop服务名C.netstop服务名(正确答案)D.以上说法都不对第11题以下哪个属于MySQL客户端()。A.浏览器B.CMD命令提示符窗口(正确答案)C.桌面应用程序D.以上都是第12题MySQL客户端连接MySQL服务器说法正确的是()。A.数据库用户无需开启MySQL客户端B.数据库用户在MySQL客户端上进行身份认证(正确答案)C.数据库用户在MySQL服务器上进行身份认证D.数据库用户在MySQL客户端上无需认证第13题连接MySQL服务器的命令正确的是()。A.mysql-h-P3306-uroot-pabc123(正确答案)B.mysql-h-P3306-uroot-pabc123C.mysql-h-P3306-urootD.以上说法都不对第14题连接MySQL服务器的命令错误的是()。A.mysql-uroot-prootB.mysql-uroot-pC.mysql-uroot(正确答案)D.mysql-h-uroot-pabc123第15题有关Navicat说法正确的是()。A.MySQL的客户端B.MySQL的服务器C.MySQL的图形化管理工具(正确答案)D.以上说法都不对第16题以下哪个不是MySQL的图形化管理工具()。A.NavicatB.Tomcat(正确答案)C.SQLYogD.MySQLWorkbench第17题以下哪个不属于MySQL的常见数据库()。A.mysqlB.testC.performance_schemaD.information(正确答案)第18题在MySQL中,有关删除数据库说法正确的是()。A.MySQL服务实例会自动删除所有文件(正确答案)B.MySQL服务实例不会自动删除所有文件C.数据库一旦删除,数据不会全部丢失D.以上说法都不对第19题在MySQL中,有关数据库导出说法错误的是()。A.选中所需导出的数据库B.右键弹出对话框,选择转储sql文件C.选择转储的SQL文件的保存位置D.以上说法都不对(正确答案)第20题在MySQL中,数据库转出为SQL文件后的文件名后缀是()。A..wordB..sql(正确答案)C..xlsxD.以上说法都不对第21题在MySQL中,数据库导入说法错误的是()。A.创建需要导入的数据库B.右键弹出对话框,选择运行sql文件C.选择需要运行的SQL的文件D.以上说法都不对(正确答案)第22题MySQL安装完成后,默认管理MySQL数据库用户是()。A.nobayB.root(正确答案)C.guestD.ad第23题在MySQL中,tinyint的取值范围是()。A.0-10B.100-1000C.0-255(正确答案)D.0-100第24题在MySQL中,下列不是数据库模型的是()。A.层次模型B.网状模型C.关系模型D.点对点模型(正确答案)第25题在市场中占主导地位的数据库类型是()。A.网状模型B.层次模型C.点对点模型D.关系模型(正确答案)第26题下列不是MySQL数据类型的是()。A.字典(正确答案)B.dateC.timeD.varchar第27题在MySQL中,decimal(5,2)表示小数的取值位数是()位。A.5位B.3位(正确答案)C.2位D.7位第28题在MySQL中,下面日期类型包含日期和时间如“2015-05-1214:35:00”的是()。A.dateB.timeC.datetime(正确答案)D.year第29题在MySQL中,下列对主键描述不正确的是()。A.可以有多个主键(正确答案)B.不能为空C.不能重复D.如果是整数可以设置自动增长第30题在MySQL中,主键的关键字为()。A.NULLB.KEYC.DEFAULTD.PRIMARYKEY(正确答案)第31题下列不是MySQL约束的是()。A.主键B.外键C.检查(正确答案)D.唯一第32题不是Navicat连接MySQL数据库需要的必须参数()。A.用户名B.数据库名(正确答案)C.密码D.端口号第33题在MySQL中,存储一个时间类型(不包含日期如:14:35:00)的数据,可以使用的类型是()。A.time(正确答案)B.dateC.intD.tinyint第34题在MySQL中,存储一个浮点型的数据可以使用的类型是()。A.intB.decimal(正确答案)C.timeD.date第35题在MySQL中,使用默认值的关键字为()。A.NULLB.KEYC.DEFAULT(正确答案)D.PRIMARYKEY第36题在MySQL中,下面对于数据库列说法不正确的是()。A.可以不指定数据类型B.必须指定一个数据类型C.列数据不能为空D.列数据不能重复(正确答案)第37题在MySQL中,对应字符串的存储类型是()。A.intB.dateC.varchar(正确答案)D.decimal第38题下列有关数据完整性约束说法正确的是()。A.保证数据完整B.保证数据丢失C.保证数据的准确性和一致性(正确答案)D.以上说法都不对第39题MySQL数据库的完整性约束不是针对用户()操作。A.查询(正确答案)B.插入C.修改D.删除第40题在MySQL中,下列有关主键和唯一约束区别说法正确的是()。A.主键列可以为空B.唯一列可以试多个C.主键列要求类唯一且不能为空,唯一列可以为空(正确答案)D.以上说法都不对第41题下列有关MySQL域完整说法正确的是()。A.保证表的完整性B.保证数据库完整C.保证列输入的有效性D.以上说法都不对(正确答案)第42题下列关于MySQL参照完整性实现方法说法正确的是()。A.通过定义主键来实现B.通过定义默认C.通过定义外键和主键之间的对应关系来实现(正确答案)D.通过定义非空第43题下列有关MySQL外键说法正确的是()。A.与被参照主表中的主键数据类型可以不一致B.与被参照主表中的主键数据类型要完全一致(正确答案)C.与被参照主表中的主键数据名字要完全相同D.以上都不对第44题下列不是MySQL中参照完整性的相关术语的是()。A.自增(正确答案)B.从表C.主表D.被参照列第45题在MySQL中,以下哪个选项代表DDL()A.数据定义语言(正确答案)B.结构化查询语言C.数据操纵语言D.数据编辑语言第46题在MySQL中,创建数据库的语句正确的是()A.ADDDATABASEdatabase_nameB.CREATEDATABASEdatabase_name(正确答案)C.INSERTDATABASEdatabase_nameD.APPENDDATABASEdatabase_name第47题在MySQL中,删除数据库的语句正确的是()A.DELETEDATABASEdatabase_nameB.DELETEdatabase_nameC.DROPDATABASEdatabase_name(正确答案)D.DROPdatabase_name第48题在MySQL中,想要查看所有数据库,正确的语句是()A.showDATABASEB.showDATABASEs(正确答案)C.SELECTDATABASEsD.SELECTDATABASE第49题在MySQL中,对一张表重命名正确的语句是()A.RENAMEtable_nameTOnew_table_nameB.TABLEtable_nameRENAMETOnew_table_nameC.table_nameRENAMETOnew_table_nameD.RENAMEtabletable_nameTOnew_table_name(正确答案)第50题在MySQL中,删除外键约束语句正确的是()A.DELETEFOREIGNKEYconstraint_nameB.DELETETOFOREIGNKEYconstraint_nameC.DROPTOforeignkeyconstraint_nameD.DROPforeignkeyconstraint_name(正确答案)第51题在MySQL中,正确新增一条数据的语句是()A.INSERTtable_name[(字段列表)]VALUES(值列表)(正确答案)B.ADDtable_name[(字段列表)]VALUES(值列表)C.APPENDtable_name[(字段列表)]VALUES(值列表)D.INCREASEtable_name[(字段列表)]VALUES(值列表)第52题在MySQL中,批量新增的一条数据正确的是()A.ADDtable_name[(字段列表)]VALUES(值列表1),(值列表2),(值列表3)B.INSERTtable_name[(字段列表)]VALUES(值列表1),(值列表2),(值列表3)(正确答案)C.APPENDtable_name[(字段列表)]VALUES(值列表1),(值列表2),(值列表3)D.increasetable_name[(字段列表)]VALUES(值列表1),(值列表2),(值列表3)第53题MySQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能()A.数据操纵B.数据控制C.数据定义(正确答案)D.数据查询第54题在MySQL中,若要在基本表student中增加一列class_name(课程名),可用以下哪个选项()A.ADDTABLEstudentALTER(class_nameVARCHAR(8))B.ALTERTABLEstudentADD(class_nameVARCHAR(8))(正确答案)C.ADDTABLES(class_nameVARCHAR(8))D.ALTERTABLEstudet(ADDclass_nameVARCHAR(8))第55题在MySQL中,学生表S(S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是()A.UPDATESAgeB.DELETEAgeFROMSC.ALTERTABLES'Age'D.ALTERTABLESDROPAge(正确答案)第56题在MySQL中,若用如下()的SQL语句创建了一个表SC:CREATETABLESC(S#VARCHAR(6)NOTNULL,C#VARCHAR(3)NOTNULL,SCOREINT,NOTEVARCHAR(20));A.(NULL,'103',80,'选修')B.('200823','101',NULL,NULL)(正确答案)C.('201132',NULL,86,'')D.('201009','111',60,必修)第57题在MySQL中,CREATE命令属于()操作A.DMLB.DDL(正确答案)C.DQLD.DCL第58题在MySQL中,ALTER命令属于()操作A.DMLB.DDL(正确答案)C.DQLD.DCL第59题SQL语言是()的语言,容易学习。A.数据库服务器、数据库和导航式B.过程化C.格式化D.结构化(正确答案)第60题在MySQL中,以下能够删除一列的SQL语句是()A.ALTERTABLEempREMOVEaddcolumnB.ALTERTABLEempDROPCOLUMNaddcolumn(正确答案)C.ALTERTABLEempDELETECOLUMNaddcolumnD.ALTERTABLEempDELETEaddcolumn第61题在MySQL中,查找表结构用以下哪一项命令()A.FINDB.SELETEC.ALTERD.DESC(正确答案)第62题下列的SQL语句中,以下哪项不是数据定义语句()A.CREATETABLEB.GRANT(正确答案)C.CREATEVIEWD.DROPVIEW第63题在MySQL中,进入要操作的数据库TEST用以下哪一项命令()A.INTESTB.SHOWTESTC.USERTESTD.USETEST(正确答案)第64题在MySQL中,DECIMAL是()数据类型A.可变精度浮点值(正确答案)B.整数值C.双精度浮点值D.单精度浮点值第65题在MySQL中,若要在基本表student中删除一列class_name(课程名),可用以下哪个选项()A.ALTERTABLEstudentDROPclass_name;(正确答案)B.ALTERstudentDROPclass_name;C.DELETETABLEstudentDROPclass_name;D.DELETEstudentDROPclass_name;第66题在MySQL中,若要在基本表student中修改一列class_name(课程名)为class_id(课程编号),可用以下哪个选项()A.ALTERTABLEstudentCHANGEclass_nameclass_idchar(10)NOTNULL(正确答案)B.ALTERTABLEstudentMODIFYclass_nameclass_idchar(10)NOTNULLC.ALTERTABLEstudentCHANGEclass_nameclass_idNOTNULLD.ALTERTABLEstudentCHANGEclass_nameclass_id第67题在MySQL中,查询语句必须的子句是()。A.SELECT和FROM(正确答案)B.WHERE和HAVINGC.ORDERBYD.LIMIT第68题在MySQL中,有关WHERE子句和HAVING子句说法正确的是()。A.WHERE和HAVING都是对分组后的结果进行过滤B.WHERE子句对查询结果进行过滤,HAVING对分组后的结果进行过滤(正确答案)C.WHERE和HAVING子句都是对查询结果进行过滤D.HAVING子句对查询结果进行过滤,WHERE对分组后的结果进行过滤第69题在MySQL中,有关GROUPBY子句和ORDERBY子句说法正确的是()。A.GROUPBY是对指定列分组,ORDERBY是对查询结果排序(正确答案)B.GROUPBY是对查询结果排序,ORDERBY是对指定列分组C.GROUPBY和ORDERBY即可以对指定列分组,又可以对查询结果排序D.以上说法都不正确第70题在MySQL中,对ASC和DESC关键词说法正确的是()。A.ASC是降序,DESC是升序B.DESC是降序,ASC是升序(正确答案)C.ASC和DESC要和GROUPBY联合使用D.以上说法都不正确第71题在MySQL中,以下有关表名,列名,关键字说法正确的是()。A.MySQL针对表名、列名以及关键字,要区分大小写B.MySQL针对表名、列名以及关键字,均不区分大小写(正确答案)C.MySQL针对表名、列名区分大小写,关键字不区分大小写D.以上说法都不正确第72题在MySQL中,SELECT查询以下错误的是()。A.SELECT字段名1AS别名1,字段名2AS别名2...FROM表名B.SELECT字段名1别名1,字段名2别名2...FROM表名C.SELECT字段名1AS别名1,字段名2别名2...FROM表名D.以上说法都不正确(正确答案)第73题在MySQL中,以下有关distinct关键字说法正确的是()。A.distinct去除列重复字段(正确答案)B.distinct排序关键字C.distinct分组关键字D.以上说法都不正确第74题在MySQL中,以下哪项不是MySQL算术运算符()。A.+B.-C.D.||(正确答案)第75题在MySQL中,以下哪项不是MySQL比较运算符()。A.=B.==(正确答案)C.<>D.!=第76题在MySQL中,有关比较运算符说法正确的是()。A.<>和!=都表示不等于B.isNULL判断一个值是否为NULLC.isNOTNULL判断一个值是否不为NULLD.以上说法都不正确(正确答案)第77题在MySQL中,SELECT3=3,'3'=3,'3'!=3,NULL=NULL计算结果是()。A.1,0,0,1B.1,1,0,NULL(正确答案)C.1,1,0,1D.true,true,false,true第78题在MySQL中,有关逻辑运算符说法错误的是()。A.AND和&&逻辑与B.OR和||逻辑或C.NOT和!逻辑非D.以上说法都不正确(正确答案)第79题在MySQL中,说法正确的是()。A.SELECTFROM表WHERE条件1AND条件2,SELECTFROM表WHERE条件1&&条件2两个查询结果一致(正确答案)B.SELECTFROM表WHERE条件1OR条件2,SELECTFROM表WHERE条件1&&条件2两个查询结果一致C.SELECTFROM表WHERE条件1AND条件2,SELECTFROM表WHERE条件1||条件2两个查询结果一致D.以上说法都不正确第80题在MySQL中,有关查询结果说法正确的是()。A.查询结果可以单列排序,也可多列排序(正确答案)B.查询结果可以单列排序,不能多列排序C.查询结果既不可以单列排序,也不可以多列排序D.以上说法都不正确第81题在MySQL中,有关多列排序写法正确的是()。A.SELECTFROM表WHERE…ORDERBY字段1ASC,字段2DESC(正确答案)B.SELECTFROM表WHERE…ORDERBY字段1ASCAND字段2DESCC.SELECTFROM表WHERE…ORDERBY字段1ASC,ORDERBY字段2DESCD.以上说法都不正确第82题在MySQL中,SELECTFROM表WHERE…ORDERBY字段1ASC,字段2DESC该查询排序说法正确的是()。A.字段1是次排序,升序;字段2主排序,降序B.字段1是主排序,降序;字段2次排序,升序C.字段1是主排序,升序;字段2次排序,降序(正确答案)D.以上说法都不正确第83题在MySQL中,有关LIMIT子句说法正确的是()。A.LIMIToffset,rows中的offset是第一个返回记录行偏移量,rows返回记录行的最大数目(正确答案)B.LIMIToffset,rows中的offset是返回记录行的最大数目,rows是第一个返回记录行偏移量C.LIMIToffset,rows中的offset是第一个返回记录行偏移量,可省略,默认偏移量是1D.以上说法都不正确第84题在MySQL中,有关获取表记录中年龄最大的三个人信息说法正确的是()。A.SELECTFROM表ORDERBY年龄ASCLIMIT0,3B.SELECTFROM表ORDERBY年龄DESCLIMIT0,3(正确答案)C.SELECTFROM表ORDERBY年龄ASCLIMIT1,3D.SELECTFROM表ORDERBY年龄DESCLIMIT1,3第85题在MySQL中,有关模糊查询说法错误的是()。A.模糊查询的关键字是likeB.模糊查询是利用数据的部分信息进行查找的一种查询方式C.通配符是一种在WHERE子句中拥有特殊意义的字符,通配符包括“%”“_”和“[]”D.以上说法都不正确(正确答案)第86题在MySQL中,关于通配符说法正确的是()。A._可以匹配多个字符,"%"匹配单个字符B._可以匹配单个字符,"%"匹配多个字符(正确答案)C._和"%"匹配多个字符D.以上说法都不正确第87题在MySQL中,关于IN运算符说法错误的是()。A.IN运算符也称为“成员条件运算符”,用于判断一个值是否在一个指定的数据集合之内B.OR运算符也能实现in运算符的结果C.IN运算符与OR运算符相比,其优点是:当选择条件很多时,采用IN运算符运行效率更高。D.以上说法都不正确(正确答案)第88题在MySQL中,关于BETWEEN…AND...运算符说法错误的是()。A.该运算符用在WHERE子句中B.BETWEEN...AND运算符选取介于两个值之间的数据,值可以是数字和日期类型C.取值范围包括边界值D.以上说法都不正确(正确答案)第89题在MySQL中,筛选员工表中年龄在30-50岁之间的员工,说法错误的SQL语句是()。A.SELECTFROM员工表WHERE员工姓名BETWEEN30AND50B.SELECTFROM员工表WHERE员工姓名>=30AND员工姓名<=50C.SELECTFROM员工表WHERE员工姓名BETWEEN30AND50和SELECTFROM员工表WHERE员工姓名>=30AND员工姓名<=50D.以上说法都不正确(正确答案)第90题在MySQL中,以下属于数学函数的是()。A.PI()(正确答案)B.ROUND(X)(正确答案)C.FLOOR(X)(正确答案)D.RAND()(正确答案)第91题在MySQL中,下列函数ceil(2.75)和ceil(-2.75)返回的值正确的是()。A.3,-3B.2,-2C.3,-2(正确答案)D.2,-3第92题在MySQL中,下列函数floor(3.2)和floor(-3.7)返回的值正确的是()。A.3,-4(正确答案)B.3,-3C.4,-4D.4,-3第93题在MySQL中,有关round(-2.55)答案正确的是()。A.2.55B.-3(正确答案)C.-2.55D.-2第94题在MySQL中,使用数学函数的过程中,如果有错误发生,该函数返回()。A.0B.1C.-1D.null(正确答案)第95题在MySQL中,使用函数truncate(2.99,1)则返回()。A.2.9(正确答案)B.3C.2D.2第96题在MySQL中,使用()函数链接字符串A.concat()(正确答案)B.left()C.PI()D.Lower()第97题在MySQL中,有关UPPER(str)和UCASE(str)函数正确的是()。A.UPPER(str)函数是将str字符串中的字母转换为小写,UCASE(str)函数是将str字符串中的字母转换为大写B.UPPER(str)函数是将str字符串中的字母转换为大写,UCASE(str)函数是将str字符串中的字母转换为小写C.UPPER(str)和UCASE(str)函数都是将str字符串中的字母转换为大写(正确答案)D.UPPER(str)和UCASE(str)函数都是将str字符串中的字母转换为小写第98题在MySQL中,使用函数char_length('demo')返回的值正确的是()。A.1B.2C.3D.4(正确答案)第99题在MySQL中,已知字符集为utf8,使用函数length('测试')返回的值正确的是()。A.2B.4C.6(正确答案)D.8第100题在MySQL中,对于函数substr('MySQL',2,3)返回的字符串正确的是()。A.ySB.SQC.ySQ(正确答案)D.SQL第101题在MySQL中,函数ifnull(null,"MySQL")返回的值是()。A.0B.nullC.MySQL(正确答案)D.1第102题在MySQL中,对于函数elt(5,'a','b','c')返回值正确的是()。A.aB.bC.cD.null(正确答案)第103题在MySQL中,对于函数curtime()说法正确的是()。A.返回当前系统时间(正确答案)B.返回当前系统日期C.返回当前系统日期和时间D.以上说法都不正确第104题在MySQL中,以下哪个函数返回str字符串默认的字符集()。A.charset()(正确答案)B.processlist()C.version()D.database()第105题在MySQL中,以下哪种加密函数不可逆()。A.MD5(str)B.PASSWORD(str)(正确答案)C.ENCODE(str)D.以上加密函数都不可逆第106题在MySQL中,函数strcmp('1','1')的返回值为()。A.-1B.1C.0(正确答案)D.2第107题在MySQL中,函数datediff('2020-3-30','2020-3-25')返回的值正确的是()。A.-1B.1C.5(正确答案)D.0第108题在MySQL中,以下选项返回值为SQL的是()。A.right('MySQL',3)(正确答案)B.right('MySQL',2)C.left('MySQL',3)D.left('MySQL',2)第109题在MySQL中,能删除字符串左右两端所有空格的函数是()。A.TRIM()(正确答案)B.LTRIM()C.RTRIM()D.以上说法都不正确第110题在MySQL中,函数if(1<100,"正确","错误")返回的值是()。A.正确(正确答案)B.错误C.0D.1第111题在MySQL中,对于函数locate('MySQLMySQL','SQL')的返回值正确的是()A.1B.2C.3(正确答案)D.8第112题在MySQL中,函数insert('MySQL',2,3,'abc')返回值正确的是()A.abcQLB.MabcL(正确答案)C.MyabcQLD.abcMySQL第113题在MySQL中,下列哪一项不是聚合函数()。A.SUMB.DESC(正确答案)C.MIND.MAX第114题在MySQL中,聚合函数AVG描述正确的是()。A.求和B.求最大值C.求最小值D.求平均值(正确答案)第115题在MySQL中,返回选取的某列或记录的行数的聚合函数是()。A.COUNT(正确答案)B.MAXC.MIND.SUM第116题在MySQL中,关于SUM函数描述正确的是()。A.返回选取的某列值的总和。(正确答案)B.返回选取的某列的最大值。C.返回选取的某列或记录的行数。D.返回选取的某列的最小值。第117题在MySQL中,获取列表中最大的值,用下列哪个聚合行数()。A.MINB.MAX(正确答案)C.COUNTD.SUM第118题在MySQL中,SUM函数如果碰到列表中统计字段有null值,下列说法正确的是()。A.报错。B.把NULL转成1加入统计。C.把NULL转成0加入统计。(正确答案)D.以上说法都不对。第119题在MySQL中,关于AVG函数描述正确的是()。A.列值为NULL的字段不参与运算(正确答案)B.列值为NULL的字段无法计算C.列值为NULL的字段默认值0参与计算D.以上说法都不对第120题在MySQL中,关于聚合函数COUNT说法不正确的是()。A.COUNT()会跳过含有NULL值字段的该行记录。(正确答案)B.COUNT(1)也能查出记录数。C.COUNT(column)会跳过该字段值为NULL的记录。D.COUNT函数能统计符合条件的记录数。第121题在MySQL中,对GROUPBY结果进行筛选的关键词是()。A.WHEREB.DESCC.LIMITD.HAVING(正确答案)第122题在MySQL中,ORDERBY和GROUPBY使用正确说法是()。A.不可一起使用。B.ORDERBY在GROUPBY之前使用。C.ORDERBY在GROUPBY之后使用。(正确答案)D.以上说法都不对。第123题在MySQL中,关于where说法不正确的是()。A.WHERE子句用来筛选查询结果。B.WHERE子句可以使用表达式。C.WHERE子句可以与ORDERBY一起使用。D.WHERE子句与GROUPBY一起使用可以筛选分组后的结果。(正确答案)第124题在MySQL中,WHERE和HAVING下列说法正确的是()。A.HAVING可以不与GROUPBY一起使用。(正确答案)B.WHERE可以使用在GROUPBY后面。C.HAVING可以使用在GROUPBY前面。D.以上说法都不对。第125题在MySQL中,GROUPBY中使用max聚合函数,下面描述正确的是()。A.永远只返回一条数据,即该表中该字段的最大值。B.返回分组后每组中最大值的记录,有多少组就有多少条数据。(正确答案)C.分组字段必须要和max聚合字段一致。D.以上说法都不对。第126题在MySQL中,关于GROUPBY多字段分组,下列说法正确的是()。A.分组优先级从左到右。(正确答案)B.分组字段调换先后顺序不影响结果。C.多字段分组,第一个字段不能出现重复数据。D.以上说法都不对。第127题在MySQL中,用户分组后筛选的关键词是()。A.WHEREB.ORDERBYC.GROUPBYD.HAVING(正确答案)第128题在MySQL中,SUM、MAX、MIN、AVG、COUNT聚合函数解释正确的是()。A.最大值、最小值、总和、平均值、记录数。B.总和、最大值、最小值、平均值、记录数。(正确答案)C.总和、最大值、最小值、记录数、平均值。D.记录数、最大值、最小值、平均数、总和。第129题在MySQL中,以下聚合函数求最小值的是()。A.COUNTB.MAXC.AVGD.MIN(正确答案)第130题在MySQL中,查询每个部门的最高工资、部门编号正确的SQL语句是()。A.SELECTmax(sal),deptno,jobFROMEMPGROUPBYsal;B.SELECTmax(sal),deptno,jobFROMEMPGROUPBYdeptno;C.SELECTMAX(sal),deptnoFROMEMPGROUPBYdeptno;(正确答案)D.SELECTmax(sal),deptno,jobFROMEMPGROUPBYjob;第131题在MySQL中,SELECTCOUNT(SAL)FROMEMPGROUPBYDEPTNO;意思是()。A.求每个部门中的工资B.求每个部门中工资的大小C.求每个部门中工资的综合D.求每个部门中工资的个数(正确答案)第132题在MySQL中,统计每个部门中人数的查询是()。A.SELECTSUM(ID)FROMEMPGROUPBYDEPTNO;B.SELECTSUM(ID)FROMEMPORDERBYDEPTNO;C.SELECTCOUNT(ID)FROMEMPORDERBYDEPTNO;D.SELECTCOUNT(ID)FROMEMPGROUPBYDEPTNO;(正确答案)第133题在MySQL中,按照班级分组应使用的表示方式是()。A.ORDERBYCLASSESB.DORDERCLASSESC.GROUPBYCLASSES(正确答案)D.GROUPCLASSES第134题在MySQL中,GROUPBY字段碰到NULL,下列说法正确的是()。A.与非空字段一样参与分组,有null值的为独立一组。(正确答案)B.不会出现在结果列表中。C.所有该字段为null的值,都不参与分组。D.以上说法都不对。第135题在MySQL中,COUNT和SUM函数的区别说法不正确的是()。A.sum函数是对符合条件的记录的数值列求和。B.count函数的值是满足查询条件的结果(或记录)个数。C.count(column)用于统计column列不为null的记录个数。D.以上说法都不对。(正确答案)第136题下列关于MySQL查询的说法,正确的是()。A.查询信息的来源如果来自多张表,则必须对这些表进行连接查询。(正确答案)B.只要数据库包含多张表,就必须使用连接查询。C.使用连接查询,可以从一个表中,查询出多种结果。D.是否使用连接查询,与查询信息的来源有几个表没有关系。第137题下列关于MySQL查询的说法,正确的是()。A.连接查询分为内连接和外连接。(正确答案)B.内连接就是在一个表内部创建连接,和别的表没有从属关系。C.连接查询要建立在主外键关系上,否则无法连接。D.表连接就是表和表之间建立数据通信,和数据库连接意义相同。第138题在MySQL中,连接查询使用的关键字是()。A.GROUPBYB.ORDERBYC.INNERJOIN(正确答案)D.LIMIT第139题在MySQL中,内连接使用的关键字是()。A.LEFTJOINB.RIGHTJOINC.INNERJOIN(正确答案)D.CROSSJOIN第140题在MySQL中,一个3行2列的表与一个3行4列的表进行“叉乘”,所生成的笛卡尔积总共有()。A.6行6列B.9行8列C.6行8列D.9行6列(正确答案)第141题在MySQL中,一个包含20行数据的表与一个包含100行数据的表进行交叉连接,生成的笛卡尔积总共有()行。A.20B.100C.120D.2000(正确答案)第142题在MySQL中,一个包含10个字段的表与一个包含5个字段的表进行交叉连接,生成的笛卡尔积的总字段数量是()。A.15(正确答案)B.50C.不确定,这取决于有多少重名字段D.100000第143题在MySQL中,与语句SELECTFROMLine,Vehicle等价的语句是(),其中Line表的主键为ID,Vehicle表的外键为LineID。A.SELECTFROMLineCROSSJOINVehicle(正确答案)B.SELECTFROMLineINNERJOINVehicleONLine.ID=Vehicle.LineIDC.SELECTFROMLineLEFTJOINVehicleONLine.ID=Vehicle.LineIDD.SELECTFROMLineRIGHTJOINVehicleONLine.ID=Vehicle.LineID第144题在MySQL中,下列语句等效于()。SELECTFROMt1,t2WHEREt1.column1=t2.column2A.SELECTFROMt1CROSSJOINt2B.SELECTFROMt1INNERJOINt2ONt1.column1=t2.column2(正确答案)C.SELECTFROMt1CROSSJOINt2ONt1.column1=t2.column2D.SELECTFROMt1NATURALJOINt2ONt1.column1=t2.column2第145题要查询某系统MySQL数据库中班级名为“一班”的学生的成绩,可以使用下列语句实现:SELECTFROM学生,成绩WHERE学生.学号=成绩.学号AND学生.班级名='一班'则,与之等效的语句是()。A.SELECTFROM学生INNERJOIN成绩ON学生.学号=成绩.学号WHERE学生.班级名='一班'(正确答案)B.SELECTFROM学生CROSSJOIN成绩ON学生.学号=成绩.学号WHERE学生.班级名='一班'C.SELECTFROM学生WHERE学生.班级名='一班'INNERJOIN成绩ON学生.学号=成绩.学号D.SELECTFROM学生WHERE学生.班级名='一班'CROSSJOIN成绩ON学生.学号=成绩.学号第146题在MySQL中,外连接不包括()。A.INNERJOIN(正确答案)B.FULLJOINC.LEFTJOIND.RIGHTJOIN第147题在MySQL中,外连接和内连接说法正确的是()。A.内连接指的是表与表的连接,外连接指的是数据库的连接。B.任何查询结果要么出现在内连接的结果集中,要么出现在外连接的结果集中。C.在内连接查询中,只有满足连接条件的记录才能出现在查询结果中,而外连接的查询结果中只包含不满足连接条件的记录。D.在内连接查询中,只有满足连接条件的记录才能出现在查询结果中,而外连接的查询结果中同时还会出现不满足连接条件的记录。(正确答案)第148题在MySQL中,左外连接的结果集包括()。A.左表的所有记录和右表中满足连接条件的记录的简单叠加。B.左表的所有记录和右表中满足连接条件的记录的笛卡尔积。C.左表的所有记录和笛卡尔积中满足连接条件的记录。(正确答案)D.左表的所有记录和右表中null值的笛卡尔积。第149题在MySQL中,外连接结果集中那些不符合连接条件的结果,其列和值的来源是()。A.列来源于另一个表,值为NULL。(正确答案)B.列来源于另一个表,值为空字符串。C.列来源于另一个表,值为该列的默认值。D.列来源于另一个表中与此表不重名的列,值为该列最后一行的值。第150题在MySQL中,关于外连接说法正确的是()。A.右外连接和左外连接,是一个意思,“左、右”只是标识主键表而已。B.右外连接和左外连接,相互为反向连接。(正确答案)C.全连接就是交叉连接。D.全连接就是笛卡尔积。第151题在MySQL中,关于各种外连接之间的关系说法正确的是()。A.右外连接是左外连接的补集。B.全连接是右外连接和左外连接的并集。(正确答案)C.全连接是右外连接和左外连接的交集。D.全连接是右外连接和左外连接的补集。第152题在MySQL中,下列不属于连接种类的是()。A.左外连接B.内连接C.中间连接(正确答案)D.交叉连接第153题在MySQL中,JOIN可用于()语句。A.SELECTB.DELETEC.UPDATED.以上均可(正确答案)第154题已知某MySQL数据库中,有表及其字段如下:Employee(员工)表,字段:ID(标识,主键)、Name(姓名)、DepartmentID(班级标识,外键)Department(部门)表,字段:ID(标识,主键)、Name(名称)要查询所有空部门,可以使用的查询语句是:()A.SELECTFROMDepartmentLEFTJOINEmployeeONDepartment.ID=Employee.DepartmentIDANDEmployee.DepartmentID=NULLB.SELECTFROMDepartmentLEFTJOINEmployeeWHEREDepartment.ID=Employee.DepartmentIDANDEmployee.DepartmentIDISNULLC.SELECTFROMDepartmentLEFTJOINEmployeeONDepartment.ID=Employee.DepartmentIDWHEREEmployee.DepartmentIDISNULL(正确答案)D.SELECTFROMDepartmentLEFTJOINEmployeeONDepartment.ID=Employee.DepartmentIDANDEmployee.DepartmentIDISNULL第155题已知某MySQL数据库中,有表及其字段如下:Employee(员工)表,字段:ID(标识,主键)、Name(姓名)、DepartmentID(班级标识,外键)Department(部门)表,字段:ID(标识,主键)、Name(名称)要查询各部门人数(包括空部门),可以使用的查询语句是:()A.SELECTDepartment.Name,COUNT(Employee.ID)'班级人数'FROMDepartmentRIGHTJOINEmployeeWHEREDepartment.ID=Employee.DepartmentIDGROUPBYDepartment.Name,Employee.DepartmentIDB.SELECTDepartment.Name,COUNT(Employee.ID)'班级人数'FROMDepartmentRIGHTJOINEmployeeONDepartment.ID=Employee.DepartmentIDGROUPBYDepartment.Name,Employee.DepartmentIDC.SELECTDepartment.Name,COUNT(Employee.ID)'班级人数'FROMDepartmentLEFTJOINEmployeeWHEREDepartment.ID=Employee.DepartmentIDGROUPBYDepartment.Name,Employee.DepartmentIDD.SELECTDepartment.Name,COUNT(Employee.ID)'班级人数'FROMDepartmentLEFTJOINEmployeeONDepartment.ID=Employee.DepartmentIDGROUPBYDepartment.Name,Employee.DepartmentID(正确答案)第156题DDL是英文()的单词缩写。A.DataDefinitionLanguage(正确答案)B.DataDynamicLanguageC.DynamicDataLanguageD.DynamicDefinitionLanguage第157题DML是英文()的单词缩写。A.DataManipulationLanguage(正确答案)B.DataManageLanguageC.DataModelLanguageD.DataMakeLanguage第158题在MySQL中,查询姓名不是NULL的语法正确的是()。A.WHERENAME<>NULLB.WHERENAMENOTISNULLC.WHERENAMEISNOTNULL(正确答案)D.WHERENAME!=NULL第159题在MySQL中,语句:DELETEFROMEmployee的作用是()。A.删除当前数据库中整个Employee表,包括表结构B.删除当前数据库中Employee表内的所有行(正确答案)C.由于没有WHERE子句,因此不删除任何数据D.删除当前数据库中Employee表内的当前行第160题在MySQL中,与表达式“年龄BETWEEN12AND46”功能相同的表达式是()。A.年龄>=12OR<=46B.年龄>=12AND<=46C.年龄>=12OR年龄<=46D.年龄>=12AND年龄<=46(正确答案)第161题在MySQL中,求每个终点的平均票价的SQL语句是()。A.SELECT终点,avg(票价)FROMticketGROUPBY票价B.SELECT终点,avg(票价)FROMticketORDERBY票价C.SELECT终点,avg(票价)FROMticketORDERBY终点D.SELECT终点,avg(票价)FROMticketGROUPBY终点(正确答案)第162题在MySQL中,如果在代码DELETEFROMstudentWHEREs_id>5中,取消WHEREs_id>5,仅执行DELETEFROMstudent,其结果意味着()。A.删除表studentB.删除表student的所有记录(正确答案)C.删除数据库studentD.语句不完整,不能执行第163题在MySQL中,某字段为NOTNULL,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 优化资源配置的方案计划
- 制定销售策略实现业绩目标计划
- 学生日常管理与规范计划
- 学校美术教学年度计划
- 保安工作中的团队协作机制研究计划
- 《贵州锦福矿业(福泉)有限公司贵州省福泉市白马山铝土矿(新建)矿产资源绿色开发利用方案(三合一)》评审意见
- 四川恒鼎实业有限公司大河沟煤矿矿山地质环境保护与土地复垦方案情况
- 2025数字化乡村文旅发展报告
- 2025年汕尾货运从业资格证考试一共多少题
- 2025年濮阳b2货运资格证全题
- 人教版2025三下英语单词表
- 职业病卫生监督培训课件
- 2024年张家界市市直事业单位选调工作人员考试真题
- 2025年四川省对口招生(旅游类)考试复习题(附答案)
- 私募股权投资基金基础知识-《私募股权投资基金基础知识》高分通关卷5
- 校园春季传染病预防
- 妇产科学(甲)知到智慧树章节测试课后答案2024年秋浙江大学
- 医院危险化学品安全管理
- 2024年劳动合同(30篇)
- 燃气公司安全生产实施方案
- 全国职业院校技能大赛高职组(生产事故应急救援赛项)选拔赛考试题库500题(含答案)
评论
0/150
提交评论