全国计算机二级MYSQL考试题库含答案Word文档下载推荐.docx
- 文档编号:19097084
- 上传时间:2023-01-03
- 格式:DOCX
- 页数:18
- 大小:23.80KB
全国计算机二级MYSQL考试题库含答案Word文档下载推荐.docx
《全国计算机二级MYSQL考试题库含答案Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《全国计算机二级MYSQL考试题库含答案Word文档下载推荐.docx(18页珍藏版)》请在冰豆网上搜索。
B12
C13
D14
8)安装SQLServer2005 EnterpriseEdition时,会有几种身份验证模式?
B
A1
B2
C3
D 根本没有身份验证
9)安装SQLServer2005EnterpriseEdition成功以后,启动数据库应该点击哪个子菜单选项?
Amanagementstudio
B配置工具
C分析服务
D性能工具
10)安装安装SQLServer2005EnterpriseEdition成功之后,系统数据库默认提供几个数据库?
A 1
B2
C3
D 4
参考答案:
DACCCCDBAD
1[单选题]在MySQL中,通常使用________语句来指定一个已有数据库作为当前工作数据库。
A.USING
B.USED
C.USES
D.USE
D
2[简答题]请使用MySQL命令行客户端在MySQL中创建一个名为db_test的数据库。
参考解析:
在MySQL命令行客户端输入如下SQL语句即可实现:
mysql>
CREATEDATABASEdb_test;
QueryOK,1row affected(0.05see)
3[简答题]列名name修改为username
alter table userchange columnnameusernamevarchar(20);
4[单选题]设置表的默认字符集关键字是()
A.DEFAULTCHARACTER
B.DEFAULT SET
C.DEFAULT
D.DEFAULT CHARACTERSET
D
5[填空题]在创建数据库时,可以使用()子句确保如果数据库不存在就创建它,如果存在就直接使用它。
、
IF NOT EXISTS
6[简答题]创建数据库sxcj,引擎采用InnoDB,在sxcj中创建表xs包含字段如下
字段名称数据类型说明
snoint主键
snameChar(8)名字
ZhuanyemingChar(10)专业名
sexChar
(1)性别
sbirdate生日
photoblob照片
commenttext注释
createdatabase sxcj;
usesxcj
create table xs
(sno intnot null auto_incrementprimarykey,
snamechar(8)notnull,
zhuanyemingchar(10)null,
sexchar(1) notnull,
sbirdatenotnull,
photoblobnull,
commenttext null
)engine=InooDB;
7[填空题]在CREATETABLE语句中,通常使用________关键字来指定主键。
PRIMARYKEY
8[简答题]请使用MySQL命令行客户端在数据库db_test中,创建一个网络留言板系统中用于描述网络留言内容的数据表content,该表的结构如下:
注:
本书诸多习题将基于这里创建的数据库db_test和表content。
在MySQL命令行客户端输入如下SQL语句即可实现:
mysql>USEdb-test:
Databasechanged
CREATETABLE content
一>
(content-idINTNOTNULLAUT0-INCREMENT PRIMARYKEY,
subjectVARCHAR(200),
wordsVARCHAR(1000),
usernameVARCHAR(50),
face VARCHAR(50),
一>emailVARCHAR(50),
createtimeDATETIME
):
QueryOK,0rowsaffected(2.56sec)
9[填空题]在创建表格时,可以使用()关键词使当前建立的表为临时表。
TEMPORARY
10[简答题]给XS表增加一个列“备注”,数据类型为text,不允许为空
alter tablexs
add columncommenttextnotnull;
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’到2037年第12题笔记记录我的笔记(0)| 精选笔记
(1)选择笔记标签:
试题内容
(1)答案解析(0)
13[填空题]( )命令用于删除一个数据库。
参考解析:
DROPDATABASE
14[简答题]创建表XS的一个名为student的拷贝
Createtablestudentlike xs;
15[单选题]删除列指令是()
A.ALTERTABLE…DELETE…
B.ALTERTABLE… DELETE COLUMN…
C.ALTERTABLE…DROP…
D.ALTERTABLE …DROPCOLUMN…
16[填空题]() [字符串长度]用于声明一个定长类型的列,其中“字符串长度”用于限制可插入的字符串的最大长度,设置范围为0到()。
CHAR、255。
17[简答题]创建一个名称为mydb1的数据库。
createdatabasemydb1;
18[单选题]SQL语句中修改表结构的命令是()。
A.MODIFYTABLE
B.MODIFYSTRUCTURE
C.ALTERTABLE
D.ALTERSTRUCTURE
19[填空题]如果一个列是( )类型,则可以使用“()”关键字指定该列的值自动增加。
整数,“autoincrement”
20[填空题]在MySQL中,通常使用_________值来表示一个列植没有值或缺值的情形。
NULL
21[单选题]只修改列的数据类型指令是()
A.ALTERTABLE ……ALTERCOLUMN
B.ALTERTABLE…MODIFY COLUMN…
C.ALTERTABLE…UPDATE…
D.ALTERTABLE… UPDATE COLUMN…
22[填空题] 将一个列设置为主键的方法是,在列的定义中使用“()”子句。
“PRIMARYKEY/KEY ”
23[简答题]创建一个员工表
字段名称数据类型说明
idint主键
namevarchar(20)名字
gendervarchar(4)性别
birthdaydate生日
Entry_datedate入学日期
jobVarchar(40)工作
salarydouble薪金
resumetext简历
use mydb1;
进入库
createtableemployee
(
idintnotnullauto_incrementprimarykey,
namevarchar(20),
gender varchar(4),
birthdaydate,
entry_datedate,
jobvarchar(40),
salarydouble,
resume text
) ;
24[单选题]创建表时,不允许某列为空可以使用
A.NOTNULL
B.NONULL
C.NOTBLANK
D.NOBLANK 参考答案:
A
25[简答题]表名改为user。
renametable employee to user;
26[单选题]下列描述正确的是()。
A.一个数据库只能包含一个数据表
B.一个数据库可以包含多个数据表
C.一个数据库只能包含两个数据表
D.一个数据表可以包含多个数据
库参考答案:
28[简答题]在上面员工表的基本上增加一个image列,存放照片。
altertableemployee addcolumnimageblob;
29[简答题]修改job列,使其长度为60。
altertable employeemodify columnjobvarchar(60);
30[简答题]删除性别列gender
altertable employee dropcolumngender;
1[填空题]()关键字能够将两个或多个SELECT语句的结果连接起来。
UNION
2[填空题]5天后开启每天定时清空test表,一个月后停止执行:
()EVENTe_test
ONSCHEDULE()
()CURDATE()+()
ENDSCURDATE()+()
DOTRUNCATETABLEtest;
5天后开启每天定时清空test表,一个月后停止执行:
CREATEEVENT e_test
ONSCHEDULEEVERY1DAY
STARTS CURDATE()+INTERVAL 5DAY
ENDS CURDATE()+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.可以取空值
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.实体描述
12[简答题]请使用SELECTINTO...OUTFlLE语句,备份数据库db_test中表content的全部数据到C盘的BACKUP目录下一个名为backupcontent.txt的文件中,要求字段值如果是字符则用双引号标注,字段值之间用逗号隔开,每行以问号为结束标志。
在MySQL命令行客户端输入如下SQL语句即可实现:
mysql>
USEdb_test;
Databasechanged
mysql>
SELECT*FROM content
INTOOUTFILE'C:
/BACKUP/backupcontent.txt'
FIELDSTERMINATED BY'
'
一>OPTIONALLYENCLOSEDBY'"
'
LINESTERMINATEDBY'?
:
Query OK,1rowaffected(0.Ol sec)
13[填空题]创建索引通常使用()语句.
CREATEINDEX
14[单选题]存储程序中选择语句有哪些()
A.IF
B.WHILE
C.SELECT
D.SWITCH
15[单选题] SQL语言又称________。
A.结构化定义语言
B.结构化控制语言
C.结构化查询语言
D.结构化操纵语言
16[填空题]在如下的建表语句中,设置外键sno参照于xs(sno),外键kno参照于kc(kno),并都在更新、删除数据时设置cascade策略
Createtable xs_kc
(idintnotnull auto_incrementprimarykey,
snochar(6)not null,
Knochar(3)not null,
Chengjitinyint
(1)null,
( )
Createtablexs_kc
( idintnot nullauto_incrementprimarykey,
sno char(6)notnull,
Knochar(3) notnull,
Chengjitinyint
(1)null,
Foreignkey(sno)referencesxs(sno) ondeletecascade onupdatecascade,
Foreignkey(kno)referenceskc(kno) ondeletecascadeon updatecascade);
17[简答题]请使用DELETE语句将数据库db_test的表content中留言人姓名为
“MysQL初学者”的留言信息删除。
在MySQL命令行客户端输入如下SQL语句即可实现:
USEdb-test;
Databasechanged
DELETEFROMcontent
WHEREusemame='
MySQL初学者'
;
QueryOK,1 rOWaffected(0.09 sec)
18[单选题]在关系数据库中,能够唯一地标识一个记录的属性或属性的组合,称为()
A.主码
B.属性
C.关系
D.域
A
19单选题]数据库系统的核心是________。
A.数据模型
B.数据库管理系统
C.数据库
D.数据库管理员
2[单选题]对于现实世界中事物的特征,在实体-联系模型中使用()
A.属性描述
B.关键字描述
C.二维表格描述
D.实体描述
1[填空题]()关键字能够将两个或多个SELECT语句的结果连接起来。
UNION
2[填空题]5天后开启每天定时清空test表,一个月后停止执行:
( )EVENT e_test
ON SCHEDULE( )
( ) CURDATE()+()
ENDSCURDATE()+( )
DOTRUNCATETABLEtest;
5天后开启每天定时清空test表,一个月后停止执行:
CREATEEVENTe_test
ONSCHEDULEEVERY 1DAY
STARTSCURDATE() +INTERVAL 5DAY
ENDSCURDATE()+INTERVAL 1MONTH
DO TRUNCATETABLEtest;
3[单选题]mysql中,备份数据库的命令是()
A.mysqldump
B.mysql
C.backup
D.copy
4[填空题]如果x->
y,y->
z成立,那么x->z也成立,这个推理规则称为()
5[单选题]根据关系模式的完整性规则,一个关系中的主键( )。
A.不能有两列组成
B.不能成为另一个关系的外部键
D.可以取空值
C
6[简答题]请简述游标在存储过程中的作用。
游标是一个被SELECT语句检索出来的结果集。
7[填空题]数据库设计分为以下六个阶段:
需求分析、()、逻辑结构设计、( )、数据库实施、数据库运行与维护
8[单选题]以下哪个语句用于撤销权限()
A.DELETE
B.DROP
C.REVOKE
D.UPDATE
9[填空题]在MySQL中,通常使用_________值来表示一个列植没有值或缺值的情形。
10[简答题]请列举两个常用的MySQL客户端管理工具。
MySQL命令行客户端、MySQL图形化管理工具phpAdmin。
11[单选题] 对于现实世界中事物的特征,在实体-联系模型中使用()
B.关键字描述
C.二维表格描述
12[简答题]请使用SELECT INTO...OUTFlLE语句,备份数据库db_test中表content的全部数据到C盘的BACKUP目录下一个名为backupcontent.txt的文件中,要求字段值如果是字符则用双引号标注,字段值之间用逗号隔开,每行以问号为结束标志。
mysql>USEdb_test;
Databasechanged
mysql>
SELECT*FROMcontent
一>INTOOUTFILE'
C:
/BACKUP/backupcontent.txt'
FIELDS TERMINATEDBY','
一>OPTIONALLYENCLOSED BY'
"
LINESTERMINATEDBY'?
':
QueryOK,1rowaffected(0.Olsec)
13[填空题]创建索引通常使用()语句.
CREATEINDEX
14[单选题]存储程序中选择语句有哪些()
A.IF
B.WHILE
C.SELECT
D.SWITCH
15[单选题]SQL语言又称________。
A.结构化定义语言
B.结构化控制语言
C.结构化查询语言
D.结构化操纵语言
16[填空题]在如下的建表语句中,设置外键sno参照于xs(sno),外键kno参照于kc(kno),并都在更新、删除数据时设置cascade策略
Createtablexs_kc
(idintnotnullauto_incrementprimarykey,
sno char(6)not null,
Knochar(3)notnull,
Chengjitinyint(1) null,
( )
Createtablexs_kc
(idintnotnullauto_increment primarykey,
snochar(6)notnull,
Kno char(3)notnull,
Chengjitinyint
(1)null,
Foreignkey(sno)referencesxs(sno)ondelete cascadeonupdatecascade,
Foreignkey(kno)referenceskc(kno)ondeletecascadeon updatecascade);
17[简答题] 请使用DELETE语句将数据库db_test的表content中留言人姓名为“MysQL初学者”的留言信息删除。
在MySQL命令行客户端输入如下SQL语句即可实现:
USEdb-test;
Databasechanged
mysql>
DELETEFROMcontent
WHEREusemame='MySQL初学者'
QueryOK,1rOW affected(0.09sec)
18[单选题]在关系数据库中,能够唯一地标识
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国计算机 二级 MYSQL 考试 题库 答案