全国计算机二级MYSQL考试题库(含答案)_第1页
全国计算机二级MYSQL考试题库(含答案)_第2页
全国计算机二级MYSQL考试题库(含答案)_第3页
全国计算机二级MYSQL考试题库(含答案)_第4页
全国计算机二级MYSQL考试题库(含答案)_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

l)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.Ospl以上的版本

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

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

置检查?D

All

B12

C13

D14

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

B

A1

B2

C3

D根本没有身份验证

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

哪个子菜单选项?

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⑴性别

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和表contento

参考解析:

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

mysql>USEdb-test:

Databasechanged

mysql>CREATETABLEcontent

—>(content-idINTNOTNULLAUTO-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-31

23:59:59',TIMESTAMP值的范围是'1970-01-0100:00:00'到2037年第12题

笔记记录我的笔记(0)I精选笔记(I)选择笔记标签:试题内容⑴答案解析(0)

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

参考解析:DROPDATABASE

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

参考解析:Createtablestudentlikexs;

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

A.ALTERTABLE…DELETE…

B.ALTERTABLE…DELETECOLUMN—

C.ALTERTABLE…DROP…

D.ALTERTABLE…DROPCOLUMN-

参考答案:D

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

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

参考解析:CHAR、255o

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

参考解析:createdatabasemydbl;

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生日

Entrydatedate入学日期

jobVarchar(40)工作

salarydouble薪金

resumetext简历

参考解析:

usemydbl;进入库

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歹!J,存放照片。

参考解析:altertableemployeeaddcolumnimageblob;

29[简答题]修改job歹!J,使其长度为60o

参考解析:altertableemployeemodifycolumnjobvarchar(60);

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

参考角军析:altertableemployeedropcolumngender;

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

参考解析:UNION

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

()EVENTe_test

ONSCHEDULE()

()CURDATEO+()

ENDSCURDATEO+()

DOTRUNCATETABLEtest;

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

CREATEEVENTe_test

ONSCHEDULEEVERY1DAY

STARTSCURDATEO+INTERVAL5DAY

ENDSCURDATEO+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...0UTF1LE语句,备份数据库db_test中表

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

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

结束标志。

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

mysql>USEdb_test;

Databasechanged

mysq1>SELECT*FROMcontent

—>INT00UTFILE,C:/BACKUP/backupcontent.txt'

一〉FIELDSTERMINATEDBY','

一〉OPTIONALLYENCLOSEDBY'〃'

一〉LINESTERMINATEDBY,?,:

QueryOK,1rowaffected(0.01sec)

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

参考解析:CREATEINDEX

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

A.IF

B.WHILE

C.SELECT

D.SWITCH

参考答案:A

15[单选题]SQL语言又称o

A.结构化定义语言

B.结构化控制语言

C.结构化查询语言

D.结构化操纵语言

参考答案:C

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

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

Createtablexs_kc

(idintnotnullauto_incrementprimarykey,

snochar(6)notnull,

Knochar(3)notnull,

Chengjitinyint(1)null,

()

参考解析:

Createtablexskc

(idintnotnullauto_incrementprimarykey,

snochar(6)notnull,

Knochar(3)notnull,

Chengjitinyint(1)null,

Foreignkey(sno)referencesxs(sno)ondeletecascadeonupdate

cascade,

Foreignkey(kno)referenceskc(kno)ondeletecascadeonupdate

cascade);

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单选题]数据库系统的核心是0

A.数据模型

B.数据库管理系统

C.数据库

D.数据库管理员

参考答案:B

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

A.属性描述

B.关键字描述

C.二维表格描述

D.实体描述

参考答案:A

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

参考解析:UNION

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

()EVENTe_test

ONSCHEDULE()

()CURDATEO+()

ENDSCURDATEO+()

DOTRUNCATETABLEtest;

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

CREATEEVENTe_test

ONSCHEDULEEVERY1DAY

STARTSCURDATEO+INTERVAL5DAY

ENDSCURDATEO+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...OUTF1LE语句,备份数据库db_test中表

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

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

结束标志。

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

mysql>USEdb_test;

Databasechanged

mysq1>SELECT*FR0Mcontent

一〉INTOOUTFILE,C:/BACKUP/backupcontent.txt'

一〉FIELDSTERMINATEDBY','

—>OPTIONALLYENCLOSEDBY'〃'

—>LINESTERMINATEDBY'?':

QueryOK,1rowaffected(0.01sec)

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

参考解析:CREATEINDEX

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

A.IF

B.WHILE

C.SELECT

D.SWITCH

参考答案:A

15[单选题]SQL语言又称o

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)ondeletecascadeonupdate

cascade,

Foreignkey(kno)referenceskc(kno)ondeletecascadeonupdate

cascade);

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单选题]数据库系统的核心是0

A.数据模型

B.数据库管理系统

C.数据库

D.数据库管理员

参考答案:B

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

A.属性描述

B.关键字描述

C.二维表格描述

D.实体描述

参考答案:A

1[简答题]使用truncate删除表中记录。

参考解析:truncatetableemployee;

2[填空题]用root用户新建“dsh”用户,密码为"shangwu”,授予对sxcj数

据库中所有表的select权限。

Createuser()

()“shangwu,;

()

On()to'dsh,localhost';

参考解析:

Createuser'dsh,localhost,

identifiedby'shangwu';

Grant

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论