第四章测试
1.在SELECT语句中,使用关键字( )可以把重复行屏蔽
A:DISTINCT B:ALL C:TOP D:UNION
答案:A
2.查询语句“SELECT name, sex, birthday FROM human”返回( )列。
A:1 B:2 C:3 D:4 3.在使用IN关键字作为条件进行查询时,如果表示部门名称dName或者等于工程部、电子部或营业部,语句为:dName IN ("工程部","电子部","营业部") ( )
A:错 B:对 4.涉及空值NULL的查询可以使用=运算符进行比较( )
A:错 B:对 5.在 MySQL 中,关于通配符说法正确的是( )。
A:_和"%"匹配多个字符 B:_可以匹配多个字符,"%"匹配单个字符 C:_可以匹配单个字符,"%"匹配多个字符 D:其他说法都不正确 6.在 MySQL 中,关于where说法不正确的是( )。
A:WHERE子句用来筛选查询结果。 B:WHERE子句可以与ORDER BY一起使用。 C:WHERE子句可以使用表达式。 D:WHERE子句与GROUP BY一起使用可以筛选分组后的结果。 7.在 MySQL 中,以下否定语句搭配错误的是( )
A:in not B:not between and C:not in D:is not null 8.在MySQL中,以下查询语句不正确的是( )
A:select ename,hiredate,sal from emp; B:select * from emp; C:select * from emp where deptno=1 and sal<300; D:select * from emp order deptno; 9.要查询学生信息表中的张姓同学的情况,可用什么语句 ( )
A:select * from生信息表 where名 like '%张% B:select * from学生信息表 where姓名like '张%' C:select * from 学生信息表 where姓名 = '张' D:select * from 学生信息表 where 姓名 like '张_' 10.与WHERE g BETWEEN 60 AND 80 语句等价的子句是?( )
A:WHERE g> 60 and g<80 B:WHERE g> =60 and g<80 C:WHERE g> =60 and g<=80 D:WHERE g> 60 and g<=80 11.在 MySQL 中,关于HAVING说法正确的是( )。
A:HAVING 子句的作用是筛选满足条件的组,即在分组之后过滤数据。 B:HAVING子句不能包含聚合函数。 C:HAVING 子句的位置放在 GROUP BY 子句之后。 D:其他说法都对。 12.在 MySQL 中,以下( )用于实现内连接。
A:JOIN B:LEFT JOIN C:RIGHT JOIN D:INNER JOIN 13.下面关于视图的描述,不正确的是( )。
A:视图是关系数据库三级模式中的内模式 B:视图能够对机密数据提供安全保护 C:视图对重构数据库提供了一定的逻辑独立性 D:对视图的一切操作最终要转换为对基本表的操作 14.创建索引是为了( )。
A:减少缓冲区个数 B:提高存取速度 C:节约空间 D:减少I/O

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(9) dxwkbang
返回
顶部