MySQL基础(一)期末特别版(1)

单选题
1. SELECT 语句的完整语法较复杂,但⾄少包括的部分是 ( )
A .仅 SELECT
B SELECT FROM
C SELECT GROUP
D SELECT INTO
2. 以下能够删除⼀列的是 ( )
A alter table emp remove addcolumn
B alter table emp drop column addcolumn
C alter table emp delete column addcolumn
D alter table emp delete addcolumn
3. 在视图上不能完成的操作是 ( )
A .查询
B .在视图上定义新的视图
C .更新视图
D .在视图上定义新的表
4. 能查找条件为:姓名不是 NULL 的记录 ( )
A WHERE NAME ! NULL
B WHERE NAME NOT NULL
C WHERE NAME IS NOT NULL
D WHERE NAME!=NULL
5. SQL 语⾔中,⼦查询是( )
A .选取单表中字段⼦集的查询语句
B .选取多表中字段⼦集的查询语句
C .返回单表中数据⼦集的查询语⾔
D .嵌⼊到另⼀个查询语句之中的查询语句
6. select 语句的 where ⼦句中,使⽤正则表达式过滤数据的关键字是 ( )
A like
B against
C match
D regexp
7.SQL 语⾔的数据操纵语句包括 SELECT INSERT UPDATE DELETE 等。其中最重要的,
也是使⽤最频繁的语句是 ( )
A UPDATE
B SELECT
C DELETE
D INSERT
8. 下列不属于表连接种类的是( )
A .左外连接
B .内连接
C .中间连接
D .交叉连接
9. 组合多条 SQL 查询语句形成组合查询的操作符是 ( )
A SELECT
B ALL
C LINK
D UNION 10. 下列的 SQL 语句中,哪个不是数据定义语句( )
A CREATE TABLE
B GRANT
C CREATE VIEW
D DROP VIEW
11. SELECT 语句中,使⽤哪个关键字可以把重复⾏屏蔽 ( )
A TOP
B ALL
C UNION
D DISTINCT
12. 以下聚合函数求个数的是 ( )
A AVG
B SUM
C MAX
D COUNT
13. 以下聚合函数中,⽤来统计平均值的函数为( )
A. count
B. min
C. avg
D. sum
14 MySQL 中⽤来判断列值是否为空的操作符是( )
A ==NULL
B IS NULL
C. AS NULL
D. NULLIS
15 .在查询 SQL 语句中,⽤来表示分组的是( )
A. ORDER BY
B. GROUP BY
C. DISTINCT
D. 以上都对
16 SQL 是⼀种 ( ) 语⾔
A .函数型
B .⾼级算法
C .关系数据库
D .⼈⼯智能
17 .⽤来插⼊数据的命令是( ),⽤来更新的命令是( )
A INSERT,UPDATE
B. CREATE,INSERT INTO
C. DELETE,UPDATE
D. UPDAET,INSERT
18 .从 GROUP BY 分组的结果集中再次⽤条件表达式进⾏筛选的字句是( )
A. FROM
B. ORDER BY
C. HAVING
D. WGERE
19 .在视图上不能完成是操作是( )
A. 查询 B. 视图上定义新的视图
C. 更新视图
D. 在视图上重新定义新的表
20 UNIQUE 唯⼀索引的作⽤是( )
A. 保证各⾏在该索引上的值都不得重复
B. 保证各⾏在该索引上的值不得为 NULL
C. 保证参加唯⼀索引的各列,不得再参加其他的索引
D. 保证唯⼀索引不能被删除
21. 在查询 SQL 语句中,⽤来表示去重的是 ( )
A. order by
B. group by
C. distinct
D. 以上都不对
22. MySQL 中⽤来表示系统⽇期的函数是 ( )
A. sysdate
B. now
C. today
D. 以上都不对
23. 以下不属于外连接的是( )
A. LEFT JOIN
B. RIGHT JOIN
C. FULL JOIN
D. INNER JOIN
24. MySQL 中创建表时,针对需要固定⻓度字符串的字段,应该设定数据类型为 ( )
A. varchar2
B. char
C. string
D. long
25. 以下语句不正确的是( )
A. select * from emp;
B. select ename ,hiredate,sal from emp
C. select * from emp order deptno
D. select * from where deptno =1and sal<300
26 .查询数据库中所有的数据表⽤以下哪⼀项( )
A. SHOW VIEW
B. SHOW TABLES
C. SHOW DATABASES
D. SHOW INDEX
27 MySQL 是⼀种 ( ) 数据库
A .流线型
B .⽂档型
C .关系型
D .⾏式型
28 .如果某个字段不允许重复,但可以为 NULL ,那么需要针对此字段设定约束为( )
A. unique
B. primary key
C. check D. foreign key
29 delete from employee 语句的作⽤是( )
A. 删除当前数据库中整个 employee 表,包括表结构
B. 删除当前数据库中 employee 表内所有的⾏
C. 由于没有 where 语句,因此不删除任何数据
D .删除当前数据库中 employee 表内的当前⾏
30 SELECT COUNT(SAL) FROM EMP GROUP BY DEPTNO; 意思是( )
A. 求每个部⻔中的⼯资
B. 求每个部⻔中⼯资的⼤⼩
C. 求每个部⻔中⼯资的综合
D. 求每个部⻔中⼯资的个数
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值