全国计算机二级MYSQL考试题库含答案.docx
- 文档编号:3027754
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:17
- 大小:21.51KB
全国计算机二级MYSQL考试题库含答案.docx
《全国计算机二级MYSQL考试题库含答案.docx》由会员分享,可在线阅读,更多相关《全国计算机二级MYSQL考试题库含答案.docx(17页珍藏版)》请在冰豆网上搜索。
全国计算机二级MYSQL考试题库含答案
数据库
是哪一种版本?
1)SQLServer2005是哪个公司开发出来的?
D
ASyBase
BSun
CAstonTate
DMicrosoft
2)微软的access数据库是一种
AA低端的
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成功以后,启动数据库应该点击哪个子菜单选项?
Amanagementstudio
B配置工具
C分析服务
D性能工具
10)安装安装SQLServer2005EnterpriseEdition成功之后,系统数据库默认提供几个数据库?
D
A1
B2
C3
D4
参考答案:
DACCCCDBAD
1[单选题]在MySQ中,通常使用句来指定一个已有数据库作为当
前工作数据库。
A.USING
B.USED
C.USES
D.USE
参考答案:
D
2[简答题]请使用MySQ命令行客户端在MySQ中创建一个名为db_test的数据库。
参考解析:
在MySQ命令行客户端输入如下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[填空题]在CREATETABL语句中,通常使用键字来指定主键。
参考解析:
PRIMARYKEY
8[简答题]请使用MySQ命令行客户端在数据库db_test中,创建一个网络留
言板系统中用于描述网络留言内容的数据表content,该表的结构如下:
注:
本书诸多习题将基于这里创建的数据库db_test和表content。
参考解析:
在MySQ命令行客户端输入如下SQL语句即可实现:
mysql>USEdb-test:
Databasechanged
mysql>CREATETABLEcontent
一>(content-idINTNOTNULLAUTO-INCREMENTPRIMARYKEY,
一>subjectVARCHAR(200),
一>wordsVARCHAR(1OOO),
一>usernameVARCHAR(5O),
一>faceVARCHAR(5O),
>emailVARCHAR(5O),
一>createtimeDATETIME
一>):
QueryOK,0rowsaffected(2.56sec)
9[填空题]在创建表格时,可以使用()关键词使当前建立的表为临时表。
参考解析:
TEMPORARY
10[简答题]给XS表增加一个列“备注”,数据类型为text,不允许为空参考解析:
altertablexs
addcolumncommenttextnotnull;
11[单选题]下列型不是MySQ中常用的的数据类型。
A.INT
B.VAR
C.TIME
D.CHAR
参考答案:
B
12[单选题]关于DATETIME!
TIMESTAM两种数据类型的描述,错误的是()
A.两者值的范围不一样
B.两者值的范围一样。
C.两者占用空间不一样。
D.TIMESTAM可以自动记录当前日期时间。
参考答案:
B
参考解析:
DATETIME值的范围是“1000-01-0100:
00:
00'至『9999-12-3123:
59:
59',TIMESTAMP值的范围是'1970-01-0100:
00:
00'至U2037年第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[简答题]创建一个名称为mydbl的数据库。
参考解析:
createdatabasemydb1;
18[单选题]SQL语句中修改表结构的命令是()。
A.MODIFYTABLE
B.MODIFYSTRUCTURE
C.ALTERTABLE
D.ALTERSTRUCTURE
参考答案:
C
19[填空题]如果一个列是()类型,则可以使用“()”关键字指定该列的值自动增加。
参考解析:
整数,“autoincrement”
20[填空题]在MySQI中,通常使用来表示一个列植没有值或缺值
的情形。
参考解析:
NULL
21[单选题]只修改列的数据类型指令是()
A.ALTERTABLEALTERCOLUMN
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[填空题]()关键字能够将两个或多个SELECTS句的结果连接起来
参考解析:
UNION
2[填空题]5天后开启每天定时清空test表,一个月后停止执行:
()EVENTe_test
ONSCHEDULE()
()CURDATE()+()
ENDSCURDATE()+()
DOTRUNCATETABLEtest;
参考解析:
5天后开启每天定时清空test表,一个月后停
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国计算机 二级 MYSQL 考试 题库 答案