2016计算机二级MYSQL数据库模拟习题及答案
模拟训练是为了让考生提前熟悉考试流程和考试题型,可以让考生提前适应考试的环境。以下是本站小编为大家整理的2016计算机二级MYSQL数据库模拟习题及答案,希望对大家有帮助!
(一)单选题
1) SQL 2005 的字符串连接运算符是什么?
A &
B .
C +
D _
2) SQL 2005中的比较运算符 不等于 有几种表示方法?
A 1
B 2
C 3
D 4
3) !<在 SQL 2005中的含义是:
A 不等于
B 不小于
C 不大于
D 取反
4) 哪个是正确的小于等于号?
A >=
B =>
C <=
D =<
5) select substring(’长江长城黄山黄河’,2,2) 返回的是什么?
A 长江
B 江长
C 长城
D 长江长城
6) varchar 类型的数据长度默认是__个字节?
A 1
B 2
C 4
D 8000
7) 若student 表中有一字段s_fenshu,数据类型为整型,保存每个学生的考试成绩,求全班平均分的正确做法是:
A 把每个学生的 s_fenshu 手工进行相加,然后除以全班人数,得到平均分
B 使用 select avg(s_fenshu) from student
C 使用 select sum(s_fenshu) from student / select count(*) from student
D 使用 select sum(s_fenshu) from student % select count(*) from student
8) 100/3 的结果是:
A 33.33
B 33.333333
C 33
D 无法执行
9) 哪些是正确的' like 运算表达式?
A select * from net_46 where s_name like ’#晓#’
B select * from net_46 where s_name like ’&晓&’
C select * from net_46 where s_name like ’$晓$’
D select * from net_46 where s_name like ’%晓%’
10) 以下的数据库中,哪个是大型的数据库?
A MySql
B DB2
C Oracle
D MS Sql 2005
参考答案:CBBCB ABCDC
(二)代码题
1) 写代码创建student数据库 (满分10)
数据库里建立数据表student_web
要求包含以下字段:
s_id 数据类型为整型,非空约束,
s_name 数据类型为可变字符型,最大长度12个字符,保存学生姓名
s_fenshu 数据类型为整型,
保存学生考试成绩
s_hometown 数据类型为可变字符型,最大长度50个字符 保存学生籍贯
s_tuition 数据类型为整型
保存学生学费
2)写代码 向上题所创建好的数据表中添加以下三条记录,(满分9)
id : 1 id : 2 id : 3
姓名: Jack Tomas 姓名: Tom Joe 姓名: Smiths
成绩: 89 成绩: 88 成绩: 87
籍贯: 北京丰台 籍贯: 天津南开 籍贯: 北京海滨
学费: 2800 学费: 3000 学费: 2700
3)写代码 返回所有学生的信息 (满分3)
4)写代码 返回所有姓名带J字母的学生信息。 (满分5)
5)写代码 返回所有北京籍贯的学生信息 (满分5)
6)写代码 返回所有学费低于平均学费的学生信息。提示使用嵌套的select查询 (满分8)
代码答案:(如下)
1)
create database student
use student
create table student_web
(
s_id int not null,
s_name varchar(12),
s_fenshu int,
s_hometown varchar(50),
s_tuition int
)
2)
insert into student_web (s_id,s_name,s_fenshu,s_hometown,s_tuition)
values(1,’Jacktomas’,89,’北京丰台’,2800)
insert into student_web (s_id,s_name,s_fenshu,s_hometown,s_tuition)
values(1,’TomJoe’,88,’天津南开’,3000)
insert into student_web (s_id,s_name,s_fenshu,s_hometown,s_tuition)
values(1,’Smiths’,87,’北京海滨’,2700)
3)
select * from student_web
4)
select * from student_web where s_name like ’%J%’
5)
select * from student_web where s_hometown=’北京%’
6)
select * from student_web where s_tuition<(select avg(s_tuition) from s_tuition)
-
2017年9月计算机二级考试C语言巩固试题
导语:2017下半年计算机二级考试时间9月23日-26日,目前进入了备考的阶段。小编整理了2017年9月计算机二级考试C语言巩固试题,一起来练习一下吧:单选题1).已知intk;floatm=-3;执行语句k=m%2;后,变量k的值是A.-1B.0C.1D.语句有错误正确答案:D2).下列关于C语言数据文件的...
-
2007年3月全国计算机等级考试二级VB笔试真题
一、选择题(第小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。(1)下列叙述中正确的是(B)A)算法的效率只与问题的规模有关,而与数据的存储结构无关B)算法的时间复杂度是指执行算法...
-
2017年计算机二级Access数据库程序设计考试大纲(2016年版)
2017年全国计算机等级考试二级Access数据库程序设计考试大纲继续沿用2016年版,下面本站小编带大家一起来看看详细内容,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!基本要求1.掌握数据库系统的基础知识。2.掌握关系数据库的基本原理。...
-
2016年计算机二级考试选择题题库带答案
第1题:下列叙述中正确的是(d)。A)栈是"先进先出"的线性表B)队列是"先进后出"的线性表C)循环队列是非线性结构D)有序线性表既可以采用顺序存储结构,也可以采用链式存储结构解析:栈是先进后出的线性表,所以A错误;队列是先进先出的线性表,所以B错误;循环队列是线性结构...