手机

当前位置:查字典资讯网 > 考试 > 2015年计算机二级考试《MySQL》提高练习题(1)

2015年计算机二级考试《MySQL》提高练习题(1)

来自:查字典教育资讯网 2015-07-27

1[单选题]在MySQL中,通常使用________语句来指定一个已有数据库作为当前工作数据库。

A.USINGB.USEDC.USESD.USE

参考答案:D

2[单选题]数据模型反映的是()

A.事物本身的数据和相关事物之间的联系

B.事物本身所包含的数据

C.记录中所包含的全部数据

D.记录本身的数据和相关关系

参考答案:A

3[单选题]通过以下哪个语句临时关闭事件e_test()

A.alter event e_test disable

B.alter event e_test drop

C.alter event e_test enable

D.alter event e_test delete

参考答案:A

4[单选题]mysql中存储用户全局权限的表是()

A.table_priv

B.procs_priv

C.columns_priv

D.user

参考答案:D

5[单选题]mysql中唯一索引的关键字是()

A.fulltext index B.only index C.unique index D.index

参考答案:C

6[单选题]实现数据恢复的命令是()

A.mysqldump B.mysql C.backup D.return

参考答案:B

7[单选题]给名字是zhangsan的用户分配对数据库studb中的stuinfo表的查询和插入数据权限的语句是()

A.grant select,insert on studb.stuinfo for‘zhangsan’@’localhost’

B.grant select,insert on studb.stuinfo to ‘zhangsan’@’localhost’

C.grant‘zhangsan’@’localhost’ to select,insert for studb.stuinfo

D.grant ‘zhangsan’@’localhost’ to studb.stuinfo on select,insert

参考答案:B

8[单选题]下列语句中,________不是表数据的基本操作语句。

A.CREATE语句B.INSERT语句C.DELETE语句D.UPDATE语句

参考答案:A

9[单选题] 在SELECT语句中,可以使用________子句,将结果集中的数据行根据选择列的值进行逻辑分组,以便能汇总表内容的子集,即实现对每个组的聚集计算。

A.LIMITB.GROUP BYC.WHERED.ORDER BY

参考答案:B

10[单选题]如果关系模式R属于1NF,且每个非主属性都完全函数依赖于R的主码,则R属于()

A.2NF B.3NF C.BCNF D.4NF

参考答案:A

11[简答题]在数据库db_test中创建一个存储过程,用于实现给定表content中一个留言人的姓名即可修改表content中该留言人的电子邮件地址为一个给定的值。

参考解析:在MySQL命令行客户端输入如下SQL语句即可实现:

mysql>USE db_test;

Database changed

mysql>DELIMITER$$

mysql>CREATE PROCEDURE sp_update email(IN USer_name VARCHAR(50),IN e_mail VARCHAR(50))

一>BEGIN

一> UPDATE content SET email=e_mail WHERE username=user_name;

一>END$$

Query OK,0 rows affected(0.06 SeC)

12[简答题]给XS表增加一个列“备注”,数据类型为text,不允许为空

参考解析:

alter table xs

add column comment text not null;

9[填空题]在MySQL中,可以使用________语句来实现权限的撤销。

参考解析:revoke

13[简答题]请简述PHP是什么类型的语言?

参考解析:

服务端动态脚本语言。

14[填空题]在创建数据库时,可以使用()子句确保如果数据库不存在就创建它,如果存在就直接使用它。

参考解析:IF NOT EXISTS

15[简答题] 请使用DELETE语句将数据库db_test的表content中留言人姓名为“MysQL初学者”的留言信息删除。

参考解析:

在MySQL命令行客户端输入如下SQL语句即可实现:

mysql>USE db-test;

Database changed

mysql>DELETE FROM content

一>WHERE usemame='MySQL初学者';

Query OK,1 rOW affected(0.09 sec)

16[填空题]保存在MySQL安装目录中的选项文件名是:()

参考解析:my.ini

17[填空题]在MySQL中,可以使用INSERT或________语句,向数据库中一个已有的表插入一行或多行元组数据。

参考解析:REPLACE

18[填空题] 用二维表结构表示实体以及实体间联系的数据模型称为________数据模型。

参考解析:关系

19[单选题]假设数据库中表A与表B建立了“一对多”关系,表B为“多”一方,则下述说法中正确的是()

A.表A中的一个记录与表B中的多个记录匹配

B.表B中的一个记录与表A中的多个记录匹配

C.表A中的一个字段与表B中的多个字段匹配

D.表B中的一个字段与表A中的多个字段匹配

参考答案:A

20[单选题] 下列________类型不是MySQL中常用的的数据类型。

A.INTB.VARC.TIMED.CHAR

参考答案:B

更多精彩资讯请关注查字典资讯网,我们将持续为您更新最新资讯!

上一篇:2015年计算机二级《JAVA》考前巩固... 下一篇:高考报志愿:未来十年就业缺口最大的高考专...