1、计算级等级考试二级 MySQL试题+2017 年及答案解析(总分:64.00,做题时间:90 分钟)一、单项选择题(总题数:12,分数:24.00)1.数据库系统的核心是( )。(分数:2.00)A.数据模型B.数据库管理系统C.数据库D.数据库管理员2.E-R图提供了表示信息世界中实体、属性和( )的方法。(分数:2.00)A.数据B.联系C.表D.模式3.E-R图是数据库设计的工具之一,它一般适用于建立数据库的( )。(分数:2.00)A.概念模型B.结构模型C.物理模型D.逻辑模型4.将 E-R图转换到关系模式时,实体与联系都可以表示成( )。(分数:2.00)A.属性B.关系C.键D.
2、域5.在关系数据库设计中,设计关系模式属于数据库设计的( )。(分数:2.00)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段6.从 ER模型向关系模型转换,一个 M:N的联系转换成一个关系模式时,该关系模式的键是( )。(分数:2.00)A.M端实体的键B.端实体的键C.M端实体键与 N端实体键组合D.重新选取其他属性7.mysql中,备份数据库的命令是( )。(分数:2.00)A.mysqldumpB.mysqlC.backupD.copy8.根据关系模式的完整性规则,一个关系中的主键( )。(分数:2.00)A.不能有两列组成B.不能成为另一个关系的外部键C.不允许空值
3、D.可以取空值9.以下哪个语句用于撤销权限( )。(分数:2.00)A.DELETEB.DROPC.REVOKED.UPDATE10.对于现实世界中事物的特征,在实体-联系模型中使用( )。(分数:2.00)A.属性描述B.关键字描述C.二维表格描述D.实体描述11.存储程序中选择语句有哪些( )。(分数:2.00)A.IFB.WHILEC.SELECTD.SWITCH12.SQL语言又称( )。(分数:2.00)A.结构化定义语言B.结构化控制语言C.结构化查询语言D.结构化操纵语言二、填空题(总题数:10,分数:20.00)13.数据库系统的三级模式结构是指数据库系统是由 1、 2 和 3
4、 三级构成。(分数:2.00)填空项 1:_填空项 1:_填空项 1:_14.数据库系统的运行与应用结构有客户服务器结构(CS 结构)和 1 两种。(分数:2.00)填空项 1:_15.在数据库的三级模式体系结构中,外模式与模式之间的映射实现了数据库的 1 独立性。(分数:2.00)填空项 1:_16.用二维表结构表示实体以及实体间联系的数据模型称为 1 数据模型。(分数:2.00)填空项 1:_17.数据库设计包括概念设计、 1 和物理设计。(分数:2.00)填空项 1:_18.在 E-R图中,矩形表示 1。(分数:2.00)填空项 1:_19.如果 x-y,y-z成立,那么 x-z也成立,
5、这个推理规则称为 1。(分数:2.00)填空项 1:_20.数据库设计分为以下六个阶段:需求分析、 1、逻辑结构设计、 2、数据库实施、数据库运行与维护。(分数:2.00)填空项 1:_21.在 MySQL中,通常使用 1 值来表示一个列植没有值或缺值的情形。(分数:2.00)填空项 1:_22. 1关键字能够将两个或多个 SELECT语句的结果连接起来。(分数:2.00)填空项 1:_三、简答题(总题数:4,分数:20.00)23.请简述游标在存储过程中的作用。(分数:5.00)_24.请列举两个常用的 MySQL客户端管理工具。(分数:5.00)_25.请使用 SELECT INTO.OU
6、TFlLE语句,备份数据库 db_test中表 content的全部数据到 C盘的 BACKUP目录下一个名为 backupcontent.txt的文件中,要求字段值如果是字符则用双引号标注,字段值之间用逗号隔开,每行以问号为结束标志。(分数:5.00)_26.请使用 DELETE语句将数据库 db_test的表 content中留言人姓名为“MysQL 初学者”的留言信息删除。(分数:5.00)_计算级等级考试二级 MySQL试题+2017 年答案解析(总分:64.00,做题时间:90 分钟)一、单项选择题(总题数:12,分数:24.00)1.数据库系统的核心是( )。(分数:2.00)A.
7、数据模型 B.数据库管理系统C.数据库D.数据库管理员解析:2.E-R图提供了表示信息世界中实体、属性和( )的方法。(分数:2.00)A.数据B.联系 C.表D.模式解析:3.E-R图是数据库设计的工具之一,它一般适用于建立数据库的( )。(分数:2.00)A.概念模型 B.结构模型C.物理模型D.逻辑模型解析:4.将 E-R图转换到关系模式时,实体与联系都可以表示成( )。(分数:2.00)A.属性B.关系 C.键D.域解析:5.在关系数据库设计中,设计关系模式属于数据库设计的( )。(分数:2.00)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段 D.物理设计阶段解析:6.从 ER模型
8、向关系模型转换,一个 M:N的联系转换成一个关系模式时,该关系模式的键是( )。(分数:2.00)A.M端实体的键B.端实体的键C.M端实体键与 N端实体键组合 D.重新选取其他属性解析:7.mysql中,备份数据库的命令是( )。(分数:2.00)A.mysqldump B.mysqlC.backupD.copy解析:8.根据关系模式的完整性规则,一个关系中的主键( )。(分数:2.00)A.不能有两列组成B.不能成为另一个关系的外部键C.不允许空值 D.可以取空值解析:9.以下哪个语句用于撤销权限( )。(分数:2.00)A.DELETEB.DROPC.REVOKE D.UPDATE解析:
9、10.对于现实世界中事物的特征,在实体-联系模型中使用( )。(分数:2.00)A.属性描述 B.关键字描述C.二维表格描述D.实体描述解析:11.存储程序中选择语句有哪些( )。(分数:2.00)A.IF B.WHILEC.SELECTD.SWITCH解析:12.SQL语言又称( )。(分数:2.00)A.结构化定义语言B.结构化控制语言C.结构化查询语言 D.结构化操纵语言解析:二、填空题(总题数:10,分数:20.00)13.数据库系统的三级模式结构是指数据库系统是由 1、 2 和 3 三级构成。(分数:2.00)填空项 1:_ (正确答案:模式)填空项 1:_ (正确答案:外模式)填空
10、项 1:_ (正确答案:内模式)解析:14.数据库系统的运行与应用结构有客户服务器结构(CS 结构)和 1 两种。(分数:2.00)填空项 1:_ (正确答案:浏览器服务器结构(BS 结构))解析:15.在数据库的三级模式体系结构中,外模式与模式之间的映射实现了数据库的 1 独立性。(分数:2.00)填空项 1:_ (正确答案:逻辑)解析:16.用二维表结构表示实体以及实体间联系的数据模型称为 1 数据模型。(分数:2.00)填空项 1:_ (正确答案:关系)解析:17.数据库设计包括概念设计、 1 和物理设计。(分数:2.00)填空项 1:_ (正确答案:逻辑设计)解析:18.在 E-R图中
11、,矩形表示 1。(分数:2.00)填空项 1:_ (正确答案:实体)解析:19.如果 x-y,y-z成立,那么 x-z也成立,这个推理规则称为 1。(分数:2.00)填空项 1:_ (正确答案:传递函数依赖)解析:20.数据库设计分为以下六个阶段:需求分析、 1、逻辑结构设计、 2、数据库实施、数据库运行与维护。(分数:2.00)填空项 1:_ (正确答案:概念结构设计、物理结构设计)解析:21.在 MySQL中,通常使用 1 值来表示一个列植没有值或缺值的情形。(分数:2.00)填空项 1:_ (正确答案:NULL)解析:22. 1关键字能够将两个或多个 SELECT语句的结果连接起来。(分
12、数:2.00)填空项 1:_ (正确答案:UNION)解析:三、简答题(总题数:4,分数:20.00)23.请简述游标在存储过程中的作用。(分数:5.00)_正确答案:(参考解析:游标是一个被 SELECT语句检索出来的结果集。在存储了游标后,应用程序或用户就可以根据需要滚动或浏览其中的数据。)解析:24.请列举两个常用的 MySQL客户端管理工具。(分数:5.00)_正确答案:(参考解析:MySQL 命令行客户端、MySQL 图形化管理工具 phpAdmin。)解析:25.请使用 SELECT INTO.OUTFlLE语句,备份数据库 db_test中表 content的全部数据到 C盘的
13、BACKUP目录下一个名为 backupcontent.txt的文件中,要求字段值如果是字符则用双引号标注,字段值之间用逗号隔开,每行以问号为结束标志。(分数:5.00)_正确答案:(参考解析:在 MySQL命令行客户端输入如下 SQL语句即可实现: mysqlUSE db_test; Database changed mysqlSELECT*FROM content 一INTO OUTFILEC:/BACKUP/backupcontent.txt 一FIELDS TERMINATED BY, 一OPTIONALLY ENCLOSED BY“ 一LINES TERMINATED BY?: Query OK,1 row affected(0.Ol sec)解析:26.请使用 DELETE语句将数据库 db_test的表 content中留言人姓名为“MysQL 初学者”的留言信息删除。(分数:5.00)_正确答案:(参考解析:在 MySQL命令行客户端输入如下 SQL语句即可实现: mysqlUSE db-test; Database changed mysqlDELETE FROM content 一WHERE usemame=MySQL 初学者; Query OK,1 rOW affected(0.09 sec)解析: