计算机二级MYSQL数据库模拟习题及答案

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机二级MYSQL数据库模拟习题及答案2016计算机二级MYSQL数据库模拟习题及答案

(一)单选题

1)SQL2005的字符串连接运算符是什么?

A&

B.

C+

D_

2)SQL2005中的比较运算符不等于有几种表示方法?

A1

B2

C3

D4

3)!<在SQL2005中的含义是:

A不等于

B不小于

C不大于

D取反

4)哪个是正确的小于等于号?

A>=

B=>

C<=

D=<

5)selectsubstring(’长江长城黄山黄河’,2,2)返回的是什么?

A长江

B江长

C长城

D长江长城

6)varchar类型的数据长度默认是__个字节?

A1

B2

C4

D8000

7)若student表中有一字段s_fenshu,数据类型为整型,保存每个学生的考试成绩,求全班平均分的正确做法是:

A把每个学生的s_fenshu手工进行相加,然后除以全班人数,得到平均分

B使用selectavg(s_fenshu)fromstudent

C使用

selectsum(s_fenshu)fromstudent/selectcount(*)fromstudent

D使用

selectsum(s_fenshu)fromstudent%selectcount(*)fromstudent

8)100/3的结果是:

A33.33

B33.333333

C33

D无法执行

9)哪些是正确的'like运算表达式?

Aselect*fromnet_46wheres_namelike’#晓#’

Bselect*fromnet_46wheres_namelike’&晓&’

Cselect*fromnet_46wheres_namelike’$晓$’

Dselect*fromnet_46wheres_namelike’%晓%’

10)以下的数据库中,哪个是大型的数据库?

AMySql

BDB2

COracle

DMSSql2005

参考答案:CBBCBABCDC

(二)代码题

1)写代码创建student数据库(满分10)

数据库里建立数据表student_web

要求包含以下字段:

s_id数据类型为整型,非空约束,

s_name数据类型为可变字符型,最大长度12个字符,保存学生姓名

s_fenshu数据类型为整型,

保存学生考试成绩

s_hometown数据类型为可变字符型,最大长度50个字符保存学生籍贯

s_tuition数据类型为整型

保存学生学费

2)写代码向上题所创建好的数据表中添加以下三条记录,(满分9)

id:1id:2id:3

姓名:JackTomas姓名:TomJoe姓名:Smiths

成绩:89成绩:88成绩:87

籍贯:北京丰台籍贯:天津南开籍贯:北京海滨

学费:2800学费:3000学费:2700

3)写代码返回所有学生的信息(满分3)

4)写代码返回所有姓名带J字母的学生信息。(满分5)

5)写代码返回所有北京籍贯的学生信息(满分5)

6)写代码返回所有学费低于平均学费的学生信息。提示使用嵌套的select查询(满分8)

代码答案:(如下)

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)

values(1,’TomJoe’,88,’天津南开’,3000)

insertintostudent_web(s_id,s_name,s_fenshu,s_hometown,s_ tuition)

values(1,’Smiths’,87,’北京海滨’,2700)

3)

select*fromstudent_web

4)

select*fromstudent_webwheres_namelike’%J%’

5)

select*fromstudent_webwheres_hometown=’北京%’

6)

select*fromstudent_webwheres_tuition<(selectavg(s_tuitio n)froms_tuition)

相关文档
最新文档