Mysql基础(习题卷15)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Mysql基础(习题卷15)

说明:答案和解析在试卷最后

第1部分:单项选择题,共49题,每题只有一个正确答案,多选或少选均不得分。

1.[单选题]NET 连接MySQL 通常用下列( )驱动。

A)ODBC

B)ADO

C)

D)JDBC

2.[单选题]在执行添加数据时出现“Field 'name' doesn't have a default value”错误,可能导致错误的原因是()

A)name字段指定了默认值

B)INSERT 语句出现了语法问题

C)name字段没有指定默认值,且添加了NOT NULL约束

D)name字段指定了默认值,且添加了NOT NULL约束

3.[单选题]触发器的类型有三种,下面哪一种是错误的触发器类型。( )

A)UPDATED

B)DELETED

C)ALTERED

D)INSERTED

4.[单选题]下面可以通过聚合函数的结果来过滤查询结果集的SQL子句是( )

A)WHERE子句

B)GROUP BY子句

C)HAVING 子句

D)ORDER BY子句

5.[单选题]MySQL提供的( )语句可查看数据表的创建语句。

A)DESCRIBE

B)SHOW FULL COLUMNS

C)SHOW COLUMNS

D)SHOW CREATE TABLE

6.[单选题]查看当前所选数据库的命令是( )。

A)SELECT DATABASE( );

B)SHOW DATABASES

C)SELECT DATABASE

D)USE DATABASE( )

7.[单选题]请选择以下能正确地删除一列的SQL是( )

A)alter table 表名 remove 字段名

B)alter table 表名 drop column 字段名

C)alter table 表名 delete column 字段名

D)alter table 表名 delete 字段名

8.[单选题]以下查看数据表的语句错误的是( )。

A)SHOW TABLE STATUS

B)SHOW TABLE STATUS FROM mydb

C)SHOW TABLE STATUS LIKE '%t%'

D)以上答案都不正确

9.[单选题]对数据加了排他锁之后还可以对数据( )

A)加排他锁

B)加意向锁

C)加共享锁

D)不能加任何锁

10.[单选题]触发器按照触发起因分3类,分别是( )。

A)CREATE触发器、DELETE触发器、UPDATE触发器

B)CREATE触发器、DROP触发器、INSERT触发器

C)INSERT触发器、UPDATE触发器、DELETE触发器

D)SELECT触发器、CREATE触发器、UPDATE触发器

11.[单选题]下列哪项不是约束的关键字( )?

A)unique

B)index

C)default

D)not null

12.[单选题]关系模式A的码是()

A)(H, Q)

B)(H,R)

C)(H,T)

D)(H,S)

13.[单选题]要将MySQL数据库中的数据导出为CSV或EXCEL格式的文件,可以使用_____。

A)mysqldump命令

B)phpMyadmin图形界面工具

C)mysqlbinglog命令

D)SELECT INTO … OUTFILE语句

14.[单选题]设有如下语句: REVOKE SELECT ON student FROM 'tmpuser'@'localhost' 以下关于该语句的叙述中,正确的是

A)收回对student的SELECT权限

B)收回localhost用户的SELECT权限

C)回滚对tmpuser用户授权操作

D)回滚对student的授权操作

15.[单选题]在ER模型中,如果有3个不同的实体型,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是( )。

A)4

B)5

C)6

D)7

16.[单选题]下面选项中,只删除表中全部数据并且效率最高的是SQL语句关键字是?

A)TRUNCATE

B)DROP

C)DELETE

D)ALTER

17.[单选题]子查询与连接查询执行效率的比较说法正确的是()

A)不管任何时候子查询都比连接查询效率高

B)当子查询执行结果的行数较大,而主查询执行结果的行数较小时,连接查询比子查询效率高

C)当子查询执行结果的行数较大,而主查询执行结果的行数较小时,子查询执行效率较高;反之,则连接查询执行效率较高

D)以上都不对

18.[单选题]现有订单表orders,包含用户信userid ,产品信息productid,以下________语句能够返回至少被订购过两回的productid

A)select productid from orders where count ( productid) > 1

B)select productid from orders where max ( productid) > 1

C)select productid from orders where having count ( productid) > 1 group by productid

D)select productid from orders group by produtid having count( poducid)>1

19.[单选题]在select语句的where子句中,使用正则表达式过滤数据的关键字是( )

A)like

B)against

C)match

D)regexp

20.[单选题]使用SELECT将表中数据导出到文件,可以使用哪一子句?( )。

A)TO FILE

B)INTO FILE

C)OUTTO FILE

D)INTO OUTFILE

21.[单选题]下列能够删除MYTB表的MYINDEX索引的语句是

A)DROP INDEX MYINDEX ON MYTB

B)DROP INDEX MYTB ON MYINDEX

C)DROP INDEX MYINDEX

D)DROP MYINDEX

22.[单选题]SELECT SUBSTRING_INDE‘WX(elcome to China’, ‘to’, -1)的结果是()

A)Welcome

B)to

C)China

D)Welcome to

23.[单选题]陈述A:查询的类型返回一个带有多值结果的单列用IN 子句实现。

陈述B:对于是否存在数据的子查询用EXISTS实现。

关于对以上陈述的描述中,正确的是( )。

A)陈述A错误,陈述B正确

相关文档
最新文档