90%的考生都想看的二级MySQL试题汇总

发布于 2018-10-13 14:41  编辑:simi
0
计算机等级考试题库 扫码微信刷题


小伙伴们是不是对考试复习无从下手呢? 以下是考无忧小编为您准备的二级MySQL试题



二级MySQL试题

1

1关系表达式运算的结果是( c )

A.数值型 B.字符型 C.逻辑型 D.日期型

 

2储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是( d )

A.一对一的联系 B.一对多的联系

C.多对一的联系 D.多对多的联系

 

3在关系模型中,关系的每一个属性值( d )

A.不能全同 B.可以全同

C.必须全同 D.是不可分割的

 

4在数据库三级模式间引入二级映象的主要作用是(a )

A.提高数据与程序的独立性 B.提高数据与程序的安全性

C.保持数据与程序的一致性 D.提高数据与程序的可移植性

 

5视图是一个“虚表”,视图的构造基于(a )

A.基本表 B.视图

C.基本表或视图 D.数据字典

 

6SQL语言中,SELECT语句的执行结果是( a)

A.属性 B. C.元组 D.数据库

 

7 DBDBMSDBS三者之间的关系是(b )

A.DB包括DBMSDBS B.DBS包括DBDBMS

C.DBMS包括DBDBS D.不能相互包括

 

8设有关系模式EMP(职工号,姓名,年龄,技能)。假设职工号唯一,每个职工有多项技能,则EMP表的主键是( a )

A.职工号 B.姓名,技能 C.技能 D.职工号,技能

 

9 SQL语句中,与表达式"仓库号 NOT IN("wh","wh2")"功能相同的表达式是d

A)仓库号="wh" AND 仓库号="wh2" B)仓库号!="wh" OR 仓库号!= "wh2"

C)仓库号="wh" OR 仓库号="wh2" D)仓库号!="wh" AND 仓库号!="wh2"

 

10SQL SELECT语句中用于实现关系的选择运算的短语是c

A)FOR B)WHILE

C)WHERE D)CONDITION

 

 

2

1.数据库系统的核心是________

A.数据模型

B.数据库管理系统

C.数据库

D.数据库管理员

 

2E-R图提供了表示信息世界中实体、属性和________的方法。

A.数据

B.联系

C.表

D.模式

 

3E-R图是数据库设计的工具之一,它一般适用于建立数据库的________

A.概念模型

B.结构模型

C.物理模型

D.逻辑模型

 

4.将ER图转换到关系模式时,实体与联系都可以表示成________

A.属性

B.关系

C.键

D.域

 

5.在关系数据库设计中,设计关系模式属于数据库设计的________

A.需求分析阶段

B.概念设计阶段

C.逻辑设计阶段

D.物理设计阶段

 

6.从ER模型向关系模型转换,一个M:N的联系转换成一个关系模式时,该关系模式的键是________

AM端实体的键

B.Ⅳ端实体的键

CM端实体键与N端实体键组合

D.重新选取其他属性

 

7.在MySQL中,通常使用________语句来进行数据的检索、输出操作。

ASELECT

BINSERT

CDELETE

DUPDATE

 

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

ALIMIT

BGROUP BY

CWHERE

DORDER BY

 

1A  2B  3A  4B  5C  6C 7A  8B

 

 

 

 

3

一、选择题

下列语句中,________不是表数据的基本操作语句。

A)CREATE语句

B)INSERT语句

C)DELETE语句

D)UPDATE语句

 

二、填空题

1.在MySQL中,可以使用INSERT________语句,向数据库中一个已有的表插入一行或多行元组数据。

 

2.在MySQL中,可以使用________语句或________语句删除表中的一行或多行数据。

 

3.在MySQL中,可以使用________语句来修改、更新一个表或多个表中的数据。

 

三、编程题

1.请使用INSERT语句向数据库db_test的表content中插入一行描述了下列留言信息的数据:留言ID号由系统自动生成;留言标题为“MySQL问题请教”;留言内容为“MySQL中对表数据的基本操作有哪些?”;

留言人姓名为“MySQL初学者”;脸谱图标文件名为“facejpg”;电子邮件为“tom@gmailcom”;留言创建日期和时间为系统当前时间。

 

2.请使用UPDATE语句将数据库db_test的表content中留言人姓名为“MySQL初学者”的留言内容修改为“如何使用INSERT语句?”。

 

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

 

四、筒答题

1.请简述INSERT语句与REPLACE语句的区别。

 

2.请简述DELETE语句与TRUNCATE语句的区别。

一、选择题

A

 

二、填空题

1REPLACE

 

2DELETETRANCATE

 

3UPDATE

 

三、编程题

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

mysql>USE db_test

Database changed

mysql>INSERT INTO content(content_idsubjectwordsusenamefaceemailcreatetime)

>VALUES(NULL,’MySQL问题请教’,’MySQL中对表数据的基本操作有哪些?

>MySQL初学者’,’faceJpg’,’tom@gmailCOB’,NOW())

Query OK1 row affected(008 sec)Query OK1 row affected(055 see)

 

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

mysql>USE dbtest

Database changed

mysql>UPDATE content

>SET words=’如何使用INSERT语句?

>WHERE username=MySQL初学者’;

Query OK1 row affected(008 sec)

Rows matched1Changed1Warnings0

 

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

mysql>USE dbtest

Database changed

mysql>DELETE FROM content

>WHERE usemame=MySQL初学者’;

Query OK1 rOW affected(009 sec)

四、简答题

 

1.略。

 

2.略。

 

 

4

一、选择题

 

1、可用于从表或视图中检索数据的SQL语句是________

ASELECT语句

BINSERT语句

CUPDATE语句

DDELETE语句

 

2SQL语言又称________

A.结构化定义语言

B.结构化控制语言

C.结构化查询语言

D.结构化操纵语言

二、填空题

 

1MySQL数据库所支持的SQL语言主要包含_______________________MySQL扩展增加的语言要素几个部分。

 

2、在MySQL的安装过程中,若选用“启用TCP/IP网络”,则MySQL会默认选用的端口号是________

 

3MySQL安装成功后,在系统中回默认建立一个________用户。

 

4MySQL安装包含典型安装、定制安装和________三种安装类型。

三、简答题

 

1.请列举MySQL的系统特性。

 

2.请简述MySQL的安装与配置过程。

 

3.请列举两个常用的MySQL客户端管理工具。

 

4.请解释SQL是何种类型的语言?

习题答案

一、选择题

1A  2C

二、填空题

1.数据定义语言(DDL)数据操纵语言(DML)数据控制语言(DCL)

 

233063root 4.完全安装

三、简答题

 

1.略。可参考第221节内容。

 

2.略。可参考第222节内容。

 

3MySQL命令行客户端、MySQL图形化管理工具phpAdmin

 

4SQL是结构化查询语言(Structured Q-ery Language)的英文缩写,它是一种专门用来与数据库通信的语言。

 

5

一、选择题

1.数据库系统的核心是________

A.数据模型

B.数据库管理系统

C.数据库

D.数据库管理员

 

2E-R图提供了表示信息世界中实体、属性和________的方法。

A.数据

B.联系

C.表

D.模式

 

3E-R图是数据库设计的工具之一,它一般适用于建立数据库的________

A.概念模型

B.结构模型

C.物理模型

D.逻辑模型

 

4.将ER图转换到关系模式时,实体与联系都可以表示成________

A.属性

B.关系

C.键

D.域

 

5.在关系数据库设计中,设计关系模式属于数据库设计的________

A.需求分析阶段

B.概念设计阶段

C.逻辑设计阶段

D.物理设计阶段

 

6.从ER模型向关系模型转换,一个M:N的联系转换成一个关系模式时,该关系模式的键是________

AM端实体的键

B.Ⅳ端实体的键

CM端实体键与N端实体键组合

D.重新选取其他属性

二、填空题

 

1.数据库系统的三级模式结构是指数据库系统是由________________________三级构成。

 

2.数据库系统的运行与应用结构有客户/服务器结构(CS结构)________两种。

 

3.在数据库的三级模式体系结构中,外模式与模式之间的映射实现了数据库的________独立性。

 

4.用二维表结构表示实体以及实体间联系的数据模型称为________数据模型。

 

5.数据库设计包括概念设计、________和物理设计。

 

6.在E-R图中,矩形表示________

 

三、简答题

1.请简述什么是数据库管理系统,以及它的主要功能有哪些?

 

2.请简述什么是数据库系统?

 

3.请简述什么是模式、外模式和内模式?

 

4.请简述CS结构与BS结构的区别。

 

5.请简述关系规范化过程。

习题答案

一、选择题

1A 2B 3A 4B 5C 6C

二、填空题

1.模式外模式  内模式 

2.浏览器/服务器结构(BS结构)   

3.逻辑

4.关系   

5.逻辑设计   

6.实体

 

三、简答题

1.略。可参考第111节内容。

 

2.数据库、数据库管理系统与操作数据库的应用程序,加上支撑它们的硬件平台、软件平台和与数据库有

关的人员(DBA、程序设计者等)一起,就构成了一个完整的数据库系统。

 

3.略。可参考第1I31小节内容。

 

4.略。可参考第1133小节内容。

 

5.略。可参考第1142小节内容。

 

 

 

6

填空题(每空4分,共40分)

1.如果一个MySQL的版本号没有后缀,表示该版本已经在很多地方运行一段时间了,而且

没有非平台特定的错误报告。我们通常称之为版。

 

2.可以用几种方式提供MySQL程序的选项:

(1) 在命令行中在程序名后面提供。

(2) 在程序启动时读取的中设置。

(3) 中设置。

 

3.在创建数据库时,可以使用子句确保如果数据库不存在就创建它,如果存在就直接使用它。

 

4 类型的数据可以理解成只能取指定的几个值的字符串。

 

5.在创建表格时,可以使用 关键词使当前建立的表为临时表。

 

6.从表a中选择第10条到第20条记录可以使用如下语句:select * from a 10 10

 

7.创建索引通常使用 语句,

该语句最终会被MySQL转换成相应的语句执行。

 

二.选择题(每题2分,共20分)

1. 以下关于MySQL的说法中错误的是:

A. MySQL是一种关系型数据库管理系统

B. MySQL软件是一种开放源码软件

C. MySQL服务器工作在客户端/服务器模式下,或嵌入式系统中

D. MySQL完全支持标准的SQL语句

 

2. 以下关于MySQL配置向导的说法中错误的是:

A. MySQL安装完毕后,会自动启动MySQL配置向导

B. MySQL配置向导用于配置Windows中的服务器

C. MySQL配置向导将用户选择结果放到模板中生成一个my.ini文件

D. MySQL配置向导可以选择两种配置类型:标准配置和详细配置

 

3.MySQL服务器

A.MySQL

B.MySQLD

C.MySQL Server

D.MySQLS

 

4. DROP DATABASE会删除数据库目录和文件,返回

A.一个逻辑值表示运行成功与否

B.被删除的表的名称列表

C. 已被删除的表的数量

D.删除文件的大小

 

5. 转义字符“\n”表示:

A.NUL

B.退格

C.新行

D.制表符

 

6. 创建表时,不允许某列为空可以使用:

A.NOT NULL

B.NO NULL

C.NOT BLANK

D.NO BLANK

 

7. 从学生(STUDENT)表中的姓名(NAME)字段查找姓“张”的学生可以使用如下代码:select * from student where

A.NAME=’张*

B.NAME=%%

C.NAME LIKE ‘张%

D.NAME LIKE ‘张*

 

8. 要快速完全清空一个表,可以使用如下语句:

A. TRUNCATE TABLE

B. DELETE TABLE

C. DROP TABLE

D. CLEAR TABLE

 

9. 以下哪个表不用于MySQL的权限管理: A.HOST

B.DB

C. COLUMNS_PRIV

D.MANAGER

 

10. 备份是在某一次完全备份的基础,只备份其后数据的变化。

A.比较

D.检查

C.增量

D.二次

 

.问答题

1.试说明在命令行中输入密码的方式及其利优缺点。(15分)

 

2.试述MySQL中的整数类型有哪些,每种类型有符号(SIGNED)时的取值范围,并为每种类型举一个使用示例。(25分)

答案:

.填空题

1.稳定

2. 选项文件 环境变量

3. IF NOT EXISTS

4. ENUM(或枚举)

5. TEMPORARY

6.limitoffset

7. CREATE INDEXALTER TABLE

 

.选择题

1D 2 A  3B  4C  5C  6A  7C  8A  9D  10

 

.问答题

1.试说明在命令行中输入密码的方式及其利优缺点。

答:在命令行中输入密码可以使用“-p密码”或“――password=密码”两种方式,注意 -p”或“--password=”与后面的密码之间没有空格。

如果使用“-p”或“—password”选项但没有指定密码,客户端程序提示输入密码。此时输入密码会以星号显示,而不显示密码本身,这比在在命令行输入密码要安全得多。

 

2.试述MySQL中的整数类型有哪些,每种类型有符号(SIGNED)时的取值范围,并为每种类型举一个使用示例。

答:MySQL中整数类型共有四种,各类型表示范围及使用示例如下。

(1) TINYINT-27 27-1,可用于记录一门课程的考试分数(满分100分)。

(2) SMALLINT-215 215-1,可用于记录一门课程的课时数。

(3) MEDIUMINT-223 223-1 可用于记录一个软盘的已用字节数。

(4) INT-231 231-1,可用于记录一个国家的人数。

(5) BIGINT-263 263-1,可用于记录全世界的人数。

(注:各种类型名称及表示范围应该准备无误,使用举例只要没有明显的错误即可算正确。)

 


刷完以上的二级MySQL试题了吗?

考无忧小编祝大家:

刷的计算机等级考试题库都考,考的都会,蒙的全对,考神附体,全部都过!预祝大家都能够顺利考取计算机等级证书。考无忧小编等大家的好消息!





文章推荐:

全国计算机等级考试可以不考一级直接考二级吗?

2018年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”

全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)



温馨提示:

考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office

想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库

想知道更多关于计算机等级考试题库的最新资讯吗?点击进入>>>计算机等级考试题库资讯


本文网址:http://www.k51.com.cn/info/jsjdjks/1810/1349842.html
选择分享到: