全国计算机二级MYSQL考试题库含答案.docx

上传人:b****4 文档编号:5006844 上传时间:2022-12-12 格式:DOCX 页数:33 大小:23.28KB
下载 相关 举报
全国计算机二级MYSQL考试题库含答案.docx_第1页
第1页 / 共33页
全国计算机二级MYSQL考试题库含答案.docx_第2页
第2页 / 共33页
全国计算机二级MYSQL考试题库含答案.docx_第3页
第3页 / 共33页
全国计算机二级MYSQL考试题库含答案.docx_第4页
第4页 / 共33页
全国计算机二级MYSQL考试题库含答案.docx_第5页
第5页 / 共33页
点击查看更多>>
下载资源
资源描述

全国计算机二级MYSQL考试题库含答案.docx

《全国计算机二级MYSQL考试题库含答案.docx》由会员分享,可在线阅读,更多相关《全国计算机二级MYSQL考试题库含答案.docx(33页珍藏版)》请在冰豆网上搜索。

全国计算机二级MYSQL考试题库含答案.docx

全国计算机二级MYSQL考试题库含答案

 

1)SQLServer2005是哪个公司开发出来的?

D

 

ASyBase

 

BSun

 

CAstonTate

 

DMicrosoft

 

2)微软的access数据库是一种_______数据库

A

A低端的

 

B中端的

 

C高端的

 

D无法确定

 

3)MSSQLServer2005EnterpriseEdition是哪一种版本?

C

 

A精简版

 

B标准版

 

C企业版

 

D工作组版

 

4)MSSQLServer2005EnterpriseEdition的安装条件,对内存的最低要求

是:

__MB?

C

A128

 

B256

 

C512

 

D1024

 

5)MSSQLServer2005EnterpriseEdition的安装条件,对内存的建议要求

是:

__MB?

C

A256及更高

 

B512及更高

 

C1024或更高

 

D没有要求

 

6)以下关于数据安装的说法正确的是:

C

A安装SQLServer2005EnterpriseEditionwindows的98系统也可以

 

B安装SQLServer2005EnterpriseEdition不需要安装IIS

 

C安装SQLServer2005EnterpriseEdition需要IE6.0sp1以上的版本

 

D安装SQLServer2005EnterpriseEdition系统不会检查安装要求

 

7)安装SQLServer2005EnterpriseEdition过程中,系统会进行__项系统配

置检查?

D

 

A11

 

B12

 

C13

 

D14

 

8)安装SQLServer2005EnterpriseEdition时,会有几种身份验证模式?

B

 

A1

 

B2

 

C3

 

D根本没有身份验证

 

9)安装SQLServer2005EnterpriseEdition成功以后,启动数据库应该点击

哪个子菜单选项?

A

 

Amanagementstudio

 

B配置工具

 

C分析服务

 

D性能工具

 

10)安装安装SQLServer2005EnterpriseEdition成功之后,系统数据库默

认提供几个数据库?

D

 

A1

 

B2

 

C3

 

D4

 

参考答案:

DACCCCDBAD

 

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

前工作数据库。

 

A.USING

 

B.USED

 

C.USES

 

D.USE

 

参考答案:

D

 

2[简答题]请使用MySQL命令行客户端在MySQL中创建一个名为db_test的数

据库。

 

参考解析:

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

 

mysql>CREATEDATABASEdb_test;

 

QueryOK,1rowaffected(0.05see)

 

3[简答题]列名name修改为username

 

参考解析:

altertableuserchangecolumnnameusernamevarchar(20);

 

4[单选题]设置表的默认字符集关键字是()

 

A.DEFAULTCHARACTER

 

B.DEFAULTSET

 

C.DEFAULT

 

D.DEFAULTCHARACTERSET

 

参考答案:

D

 

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

如果存在就直接使用它。

参考解析:

IFNOTEXISTS

 

6[简答题]创建数据库sxcj,引擎采用InnoDB,在sxcj中创建表xs包含字段

如下

 

字段名称数据类型说明

 

snoint主键

 

snameChar(8)名字

 

ZhuanyemingChar(10)专业名

 

sexChar

(1)性别

 

sbirdate生日

 

photoblob照片

 

commenttext注释

 

参考解析:

 

createdatabasesxcj;

 

usesxcj

 

createtablexs

 

(snointnotnullauto_incrementprimarykey,

 

snamechar(8)notnull,

 

zhuanyemingchar(10)null,

 

sexchar

(1)notnull,

 

sbirdatenotnull,

 

photoblobnull,

 

commenttextnull

 

)engine=InooDB;

 

7[填空题]在CREATETABLE语句中,通常使用________关键字来指定主键。

 

参考解析:

 

PRIMARYKEY

 

8[简答题]请使用MySQL命令行客户端在数据库db_test中,创建一个网络留

言板系统中用于描述网络留言内容的数据表content,该表的结构如下:

 

注:

本书诸多习题将基于这里创建的数据库db_test和表content。

 

参考解析:

 

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

mysql>USEdb-test:

 

Databasechangedmysql>CREATETABLEcontent

一>(content-idINTNOTNULLAUT0-INCREMENTPRIMARYKEY,

 

一>subjectVARCHAR(200),

 

一>wordsVARCHAR(1000),

 

一>usernameVARCHAR(50),

 

一>faceVARCHAR(50),

 

一>emailVARCHAR(50),

 

一>createtimeDATETIME

 

一>):

 

QueryOK,0rowsaffected(2.56sec)

 

9[填空题]在创建表格时,可以使用()关键词使当前建立的表为临时表。

 

参考解析:

TEMPORARY

 

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

 

参考解析:

 

altertablexs

 

addcolumncommenttextnotnull;

 

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

 

A.INT

 

B.VAR

 

C.TIME

 

D.CHAR

 

参考答案:

B

 

12[单选题]关于DATETIME与TIMESTAMP两种数据类型的描述,错误的是()

 

A.两者值的范围不一样。

 

B.两者值的范围一样。

 

C.两者占用空间不一样。

 

D.TIMESTAMP可以自动记录当前日期时间。

 

参考答案:

B

 

参考解析:

DATETIME值的范围是“1000-01-0100:

00:

00’到’9999-12-3123:

59:

59’,TIMESTAMP值的范围是’1970-01-0100:

00:

00’到2037年第12题笔记记录我的笔记(0)|精选笔记

(1)选择笔记标签:

试题内容

(1)答案解析(0)

 

13[填空题]()命令用于删除一个数据库。

 

参考解析:

DROPDATABASE

 

14[简答题]创建表XS的一个名为student的拷贝

 

参考解析:

Createtablestudentlikexs;

 

15[单选题]删除列指令是()

 

A.ALTERTABLE⋯DELETE⋯

 

B.ALTERTABLE⋯DELETECOLUMN⋯

 

C.ALTERTABLE⋯DROP⋯

 

D.ALTERTABLE⋯DROPCOLUMN⋯

 

参考答案:

D

 

16[填空题]()[字符串长度]用于声明一个定长类型的列,其中“字符串长

度”用于限制可插入的字符串的最大长度,设置范围为0到()。

 

参考解析:

CHAR、255。

 

17[简答题]创建一个名称为mydb1的数据库。

 

参考解析:

createdatabasemydb1;

 

18[单选题]SQL语句中修改表结构的命令是()。

 

A.MODIFYTABLE

 

B.MODIFYSTRUCTURE

 

C.ALTERTABLE

 

D.ALTERSTRUCTURE

 

参考答案:

C

 

19[填空题]如果一个列是()类型,则可以使用“()”关键字指定该列的值

自动增加。

 

参考解析:

整数,“autoincrement”

 

20[填空题]在MySQL中,通常使用_________值来表示一个列植没有值或缺值

的情形。

 

参考解析:

NULL

 

21[单选题]只修改列的数据类型指令是()

 

A.ALTERTABLE⋯⋯ALTERCOLUMN

 

B.ALTERTABLE⋯MODIFYCOLUMN⋯

 

C.ALTERTABLE⋯UPDATE⋯

 

D.ALTERTABLE⋯UPDATECOLUMN⋯

 

参考答案:

B

 

22[填空题]将一个列设置为主键的方法是,在列的定义中使用“()”子句。

 

参考解析:

 

“PRIMARYKEY/KEY”

 

23[简答题]创建一个员工表

 

字段名称数据类型说明

 

idint主键

 

namevarchar(20)名字

 

gendervarchar(4)性别

 

birthdaydate生日

 

Entry_datedate入学日期

 

jobVarchar(40)工作

 

salarydouble薪金

 

resumetext简历

 

参考解析:

 

usemydb1;进入库

 

createtableemployee

 

 

idintnotnullauto_incrementprimarykey,

 

namevarchar(20),

 

gendervarchar(4),

 

birthdaydate,

 

entry_datedate,

 

jobvarchar(40),

 

salarydouble,

 

resumetext

 

);

 

24[单选题]创建表时,不允许某列为空可以使用

 

A.NOTNULL

 

B.NONULL

 

C.NOTBLANK

 

D.NOBLANK参考答案:

A

 

25[简答题]表名改为user。

 

参考解析:

renametableemployeetouser;

 

26[单选题]下列描述正确的是()。

 

A.一个数据库只能包含一个数据表

 

B.一个数据库可以包含多个数据表

 

C.一个数据库只能包含两个数据表

 

D.一个数据表可以包含多个数据库参考答案:

B

 

28[简答题]在上面员工表的基本上增加一个image列,存放照片。

 

参考解析:

altertableemployeeaddcolumnimageblob;

 

29[简答题]修改job列,使其长度为60。

 

参考解析:

altertableemployeemodifycolumnjobvarchar(60);

 

30[简答题]删除性别列gender

 

参考解析:

altertableemployeedropcolumngender;

 

1[填空题]()关键字能够将两个或多个SELECT语句的结果连接起来。

 

参考解析:

UNION

 

2[填空题]5天后开启每天定时清空test表,一个月后停止执行:

 

()EVENTe_test

 

ONSCHEDULE()

 

()CURDATE()+()

 

ENDSCURDATE()+()

 

DOTRUNCATETABLEtest;

 

参考解析:

5天后开启每天定时清空test表,一个月后停止执行:

 

CREATEEVENTe_test

 

ONSCHEDULEEVERY1DAY

 

STARTSCURDATE()+INTERVAL5DAY

 

ENDSCURDATE()+INTERVAL1MONTH

 

DOTRUNCATETABLEtest;

 

3[单选题]mysql中,备份数据库的命令是()

 

A.mysqldump

 

B.mysql

 

C.backup

 

D.copy

 

参考答案:

A

 

4[填空题]如果x->y,y->z成立,那么x->z也成立,这个推理规则称为()

 

参考解析:

传递函数依赖

 

5[单选题]根据关系模式的完整性规则,一个关系中的主键()。

 

A.不能有两列组成

 

B.不能成为另一个关系的外部键

 

C.不允许空值

 

D.可以取空值

 

参考答案:

C

 

6[简答题]请简述游标在存储过程中的作用。

 

参考解析:

游标是一个被SELECT语句检索出来的结果集。

在存储了游标后,应

用程序或用户就可以根据需要滚动或浏览其中的数据。

 

7[填空题]数据库设计分为以下六个阶段:

需求分析、()、逻辑结构设计、

()、数据库实施、数据库运行与维护

 

参考解析:

概念结构设计、物理结构设计

 

8[单选题]以下哪个语句用于撤销权限()

 

A.DELETE

 

B.DROP

 

C.REVOKE

 

D.UPDATE

 

参考答案:

C

 

9[填空题]在MySQL中,通常使用_________值来表示一个列植没有值或缺值的

情形。

 

参考解析:

NULL

 

10[简答题]请列举两个常用的MySQL客户端管理工具。

 

参考解析:

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

 

11[单选题]对于现实世界中事物的特征,在实体-联系模型中使用()

 

A.属性描述

 

B.关键字描述

 

C.二维表格描述

 

D.实体描述参考答案:

A

 

12[简答题]请使用SELECTINTO...OUTFlLE语句,备份数据库db_test中表

content的全部数据到C盘的BACKUP目录下一个名为backupcontent.txt的文件

 

中,要求字段值如果是字符则用双引号标注,字段值之间用逗号隔开,每行以问号为结束标志。

 

参考解析:

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

 

mysql>USEdb_test;

 

Databasechanged

 

mysql>SELECT*FROMcontent

 

一>INTOOUTFILE'C:

/BACKUP/backupcontent.txt'

 

一>FIELDSTERMINATEDBY','

 

一>OPTIONALLYENCLOSEDBY'"'

 

一>LINESTERMINATEDBY'?

':

 

QueryOK,1rowaffected(0.Olsec)

 

13[填空题]创建索引通常使用()语句.

 

参考解析:

CREATEINDEX

 

14[单选题]存储程序中选择语句有哪些()

 

A.IF

 

B.WHILE

 

C.SELECT

 

D.SWITCH

 

参考答案:

A

 

15[单选题]SQL语言又称________。

 

A.结构化定义语言

 

B.结构化控制语言

 

C.结构化查询语言

 

D.结构化操纵语言参考答案:

C

 

16[填空题]在如下的建表语句中,设置外键sno参照于xs(sno),外键kno参

照于kc(kno),并都在更新、删除数据时设置cascade策略

 

Createtablexs_kc

 

(idintnotnullauto_incrementprimarykey,

 

snochar(6)notnull,

 

Knochar(3)notnull,

 

Chengjitinyint

(1)null,

 

()

 

参考解析:

 

Createtablexs_kc

 

(idintnotnullauto_incrementprimarykey,

 

snochar(6)notnull,

 

Knochar(3)notnull,

 

Chengjitinyint

(1)null,

 

Foreignkey(sno)referencesxs(sno)ondeletecascadeonupdatecascade,

Foreignkey(kno)referenceskc(kno)ondeletecascadeonupdatecascade);

17[简答题]请使用DELETE语句将数据库db_test的表content中留言人姓

名为

 

“MysQL初学者”的留言信息删除。

 

参考解析:

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

 

mysql>USEdb-test;

 

Databasechanged

 

mysql>DELETEFROMcontent

 

一>WHEREusemame='MySQL初学者';

 

QueryOK,1rOWaffected(0.09sec)

 

18[单选题]在关系数据库中,能够唯一地标识一个记录的属性或属性的组合,称为()

 

A.主码

 

B.属性

 

C.关系

 

D.域

 

参考答案:

A

 

19单选题]数据库系统的核心是________。

 

A.数据模型

 

B.数据库管理系统

 

C.数据库

 

D.数据库管理员参考答案:

B

 

2[单选题]对于现实世界中事物的特征,在实体-联系模型中使用()

 

A.属性描述

 

B.关键字描述

 

C.二维表格描述

 

D.实体描述参考答案:

A

 

1[填空题]()关键字能够将两个或多个SELECT语句的结果连接起来。

参考解析:

UNION

 

2[填空题]5天后开启每天定时清空test表,一个月后停止执行:

 

()EVENTe_test

 

ONSCHEDULE()

 

()CURDATE()+()

 

ENDSCURDATE()+()

 

DOTRUNCATETABLEtest;

 

参考解析:

5天后开启每天定时清空test表,一个月后停止执行:

 

CREATEEVENTe_test

 

ONSCHEDULEEVERY1DAY

 

STARTSCURDATE()+INTERVAL5DAY

 

ENDSCURDATE()+INTERVAL1MONTH

 

DOTRUNCATETABLEtest;

 

3[单选题]mysql中,备份数据库的命令是()

 

A.mysqldump

 

B.mysql

 

C.backup

 

D.copy

 

参考答案:

A

 

4[填空题]如果x->y,y->z成立,那么x->z也成立,这个推理规则称为()

 

参考解析:

传递函数依赖

 

5[单选题]根据关系模式的完整性规则,一个关系中的主键()。

 

A.不能有两列组成

 

B.不能成为另一个关系的外部键

 

C.不允许空值

 

D.可以取空值

 

参考答案:

C

 

6[简答题]请简述游标在存储过程中的作用。

 

参考解析:

游标是一个被SELECT语句检索出来的结果集。

在存储了游标后,应

用程序或用户就可以根据需要滚动或浏览其中的数据。

 

7[填空题]数据库设计分为以下六个阶段:

需求分析、()、逻辑结构设计、

()、数据库实施、数据库运行与维护

 

参考解析:

概念结构设计、物理结构设计

 

8[单选题]以下哪个语句用于撤销权限()

 

A.DELETE

 

B.DROP

 

C.REVOKE

 

D.UPDATE

 

参考答案:

C

 

9[填空题]在MySQL中,通常使用_________值来表示一个列植没有值或缺值的

情形。

 

参考解析:

NULL

 

10[简答题]请列举两个常用的MySQL客户端管理工具。

 

参考解析:

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

 

11[单选题]对于现实世界中事物的特征,在实体-联系模型中使用()

 

A.属性描述

 

B.关键字描述

 

C.二维表格描述

 

D.实体描述

 

参考答案:

A

 

12[简答题]请使用SELECTINTO...OUTFlLE语句,备份数据库db_test中表

content的全部数据到C盘的BACKUP目录下一个名为backupcontent.txt的文件

中,要求字段值如果是字符则用双引号标注,字段值之间用逗号隔开,每行以问号为结束标志。

 

参考解析:

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

 

mysql>USEdb_test;

 

Databasechanged

 

mysql>SELECT*FROMcontent

 

一>INTOOUTFILE'C:

/BACKUP/backupcontent.txt'

 

一>FIELDSTERMINATEDBY','

 

一>OPTIONALLYENCLOSEDBY'"'

 

一>LINESTERMINATEDBY'?

':

 

QueryOK,1rowaffected(0.Olsec)

 

13[填空题]创建索引通常使用()语句.

 

参考解析:

CREATEINDEX

 

14[单选题]存储程序中选择语句有哪些()

 

A.IF

 

B.WHILE

 

C.SELECT

 

D.SWITCH

 

参考答案:

A

 

15[单选题]SQL语言又称________。

 

A.结构化定义语言

 

B.结构化控制语言

 

C.结构化查询语言

 

D.结构化操纵语言参考答案:

C

 

16[填空题]在如下的建表语句中,设置外键sno参照于xs(sno),外键kno参

照于kc(kno),并都在更新、删除数据时设置cascade策略

 

Createtablexs_kc

 

(idintnotnullauto_incrementprimarykey,

 

snochar(6)notnull,

 

Knochar(3)notnull,

 

Chengjitinyint

(1)null,

 

()

 

参考解析:

 

Createtablexs_kc

 

(idintnotnullau

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1