计算机二级mysql数据库模拟试题及答案汇总Word文档下载推荐.docx
- 文档编号:18736030
- 上传时间:2022-12-31
- 格式:DOCX
- 页数:10
- 大小:246.82KB
计算机二级mysql数据库模拟试题及答案汇总Word文档下载推荐.docx
《计算机二级mysql数据库模拟试题及答案汇总Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《计算机二级mysql数据库模拟试题及答案汇总Word文档下载推荐.docx(10页珍藏版)》请在冰豆网上搜索。
17)UseMyDB该代码的功能是:
A.修改数据库MyDBB.删除数据库MyDBC.使用数据库MyDBD.创建数据库MyDB
18)AlterDatabaseMyDBModifyname=MyDB001
A.修改数据库名为MyDB001B.删除数据库MyDB001
C.使用数据库MyDBOO1D.创建数据库MyDBOO1
19)dropdatabaseMyDB001该代码的功能是:
20)sp_spaceused代码的功能是:
A.返回数据库的登录信息B.返回数据库的使用和保留空间
C.返回数据库的创建信息D.返回数据库的安全信息
21)sp_helpdb该代码的功能是:
A.返回数据库的基本信息B.返回数据库的使用空间C.返回数据库的变量名
称
D.返回数据库的表名
22)sp_helpdb中有这样一条信息:
Updateability=Read_Write该代码表示的正确含义是
B.表示数据库的状态为:
正在还原数据库
C.表示数据库的状态为:
数据库未恢复
D.表示数据库已被显示置于脱机状态
29)select*fromstudent该代码中的*号,表示的正确含义是:
30)向数据表添加数据,哪些是添加的关键字?
A.求总值函数
B.求最小值函数
C.求平均值函数
D.求最大值函数
32)修改表记录的语句关键字是:
33)
删除表记录的语句关键字是:
34)
37)表达式select(9+6*5+3%2)/5-3的运算结果是多少?
A.1
B.3
C.5D.7
38)表达式
select
((6%(7-5))+8)*9-2+(5%2)
的运算结果是多少?
A.70
B.71
C.72D.73
39)delete
from
studentwheres_id>
5
该代码执行的是哪项操作?
A.添加记录
B.修改记录C•删除记录
D.查询记录
40)第39题中的代码含义正确的表述是:
A.删除student表中所有s_id
C.删除student表中所有s_id大于5的记录
D.删除student表中所有s_id大于等于5的记录
E.删除student表
41)第39题中的代码如果取消wheres_id>
5,执行deletefromstudent语句后的结果意味着什么?
A.删除表studentB.删除表student的所有记录C.删除数据库student
D.语句不完整,不能执行
42)修改操作的语句updatestudentsets_name=N'
王军’该代码执行后的结
A.只把姓名叫王军的记录进行更新
B.只把字段名sname改成N'
王军'
果是:
46)以下的标识符中符合标识符命名规则的有几个?
3abc7,
abc73,
bc73a,c73ab,*73abc
A
1个
B2个C3个
D4个
47)标识符的第一
个字符允许包括哪些符号?
A._
或者@
或者#或者$
B._或者*
C._
或者八或者$
D._或者
@或者#
48)包含在哪些符号内的标识符号才能称为分割标识符?
49)
A.update,values
B.insert,value
44)(@@error=0)
该代码表示的含义是
A.找到至少一个错误
B.没有任何一个错误
intostudent
(s_name)
(N'
王大
C.insert,
values
D.delete,
like
C.错误的编号是
0D.发生了除数为0的错误
43)请把下划处的代码补充完整:
军'
)
45)开始事务,提交事务,回滚事务的英语单词分别是:
A."
"
或[]B.<
>
或{}C.()或'
'
D.++或{}
49)SQL2005中声明变量的关键字是:
A.dimB.decimalCdeclare
Ddealcre
50)
SQL2005中变量的声明应该使用哪个符号来表示?
51)SQL2005的字符串连接运算符是什么?
52)
SQL2005中的比较运算符
不等于
有几种表示方法?
1B2
C3
D4
53)
!
<
在SQL2005中的含义是:
A不等于B不小于C不大于
D取反
54)
哪个是正确的小于等于号?
=B=>
C
=
D=<
A&
B
C+
D
55)selectsubstring('
长江长城黄山黄河'
2,2)返回的是什么?
A长江B江长C长城D长江长城
56)varchar类型的数据长度默认是__个字节?
A1B2C4D8000
57)若student表中有一字段s_fenshu,数据类型为整型,保存每个学生的考试成绩,求全班平均分的正确做法是:
A把每个学生的s_fenshu手工进行相加,然后除以全班人数,得到平均分
C使用
selectsum(s_fenshu)
student
D使用
58)
100/3的结果是:
33.33
33.333333
59)
哪些是正确的
运算表达式?
select*
net_46
where
C
60)
以下的数据库中,哪个是大型的数据库?
AMySql
BDB2
/select
count(*)
fromstudent
%select
C33
无法执行
s_namelike
'
#晓#'
&
晓&
$晓$'
%晓%'
COracle
MSSql2005
B使用selectavg(s_fenshu)fromstudent
(二)代码题:
要求代码完整,每错一个单词扣一分.每出现一次不匹配的()扣两分,(总
分40分)
1)写代码创建student数据库(满分10)
数据库里建立数据表student_web,要求包含以下字段:
s_id数据类型为整型,非空约束,
s_name数据类型为可变字符型,最大长度12个字符,保存学生姓名s_fenshu数据类型为整型,
保存学生考试成绩
s_hometown数据类型为可变字符型,最大长度50个字符保存学生籍贯s_tuition数据类型为整型
保存学生学费
2)写代码向上题所创建好的数据表中添加以下三条记录,(满分9)
id
:
1
2
3
姓名:
JackTomas
TomJoe
Smiths
成绩:
89
88
成绩:
87
籍贯:
北京丰台
天津南开
籍贯:
北京海滨
学费:
2800
3000
2700
3)写代码返回所有学生的信息(满分3)
4)写代码返回所有姓名带J字母的学生信息。
(满分5)
5)写代码返回所有北京籍贯的学生信息(满分5)
(满
6)写代码返回所有学费低于平均学费的学生信息。
提示使用嵌套的select查询分8)
参考答案:
DACCCCDBADACABBBCABBAAACBDCBCADBCCDCCBCBBCCCDCDACD
CBBCBABCDC
代码答案:
1)createdatabasestudent
usestudent
createtablestudent_web
(
s_idintnotnull,
s_namevarchar(12),
s_fenshuint,
s_hometownvarchar(50),
s_tuitionint
2)insertintostudent_web(s_id,s_name,s_fenshu,s_hometown,s_tuition)
values(1,'
Jacktomas'
89,'
北京丰台'
2800)
insertintostudent_web(s_id,s_name,s_fenshu,s_hometown,s_tuition)
TomJoe'
88,'
天津南开'
3000)
Smiths'
87,'
北京海滨'
2700)
4)select
*from
student_web
%J%'
5)select
s_hometown='
北京%'
6)
wheres
tuition<
(select
avg(s_tuition)
froms
3)select
*
fromstudent_web
_tuition)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 二级 mysql 数据库 模拟 试题 答案 汇总
![提示](https://static.bdocx.com/images/bang_tan.gif)