52培训网 > 新闻资讯 > 电脑 > 短视频 >  计算机二级mysql数据库模拟试题及答案

计算机二级mysql数据库模拟试题及答案

发布时间:2015-06-04 11:52:50  来源:52培训网  浏览:    【】【】【
单选题,共60题,每题1分,答错或未答均扣1分.满分60分


1)SQLServer2005是哪个公司开发出来的?

A SyBase

B Sun

C AstonTate

D Microsoft

2)微软的access数据库是一种_______数据库

A 低端的

B中端的

C 高端的

D 无法确定

3) MSSQLServer2005Enterprise Edition是哪一种版本?

A 精简版

B  标准版

C 企业版

D 工作组版

4) MSSQLServer2005EnterpriseEdition的安装条件,对内存的最低要求是:__MB?

A128

B256

C512

D1024

5)MSSQLServer2005EnterpriseEdition的安装条件,对内存的建议要求是:__MB?

A 256及更高

B 512及更高

C 1024或更高

D 没有要求

6) 以下关于数据安装的说法正确的是:

A 安装SQLServer2005 EnterpriseEditionwindows的 98系统也可以

B安装SQLServer2005 EnterpriseEdition不需要安装IIS

C安装SQLServer2005 EnterpriseEdition需要IE6.0sp1以上的版本

D 安装SQLServer2005 EnterpriseEdition系统不会检查安装要求

7)安装SQLServer2005 EnterpriseEdition 过程中,系统会进行__项系统配置检查?

A11

B12

C13

D14

8) 安装SQLServer2005 EnterpriseEdition时,会有几种身份验证模式?

A 1

B 2

C 3

D 根本没有身份验证

9) 安装SQLServer2005 EnterpriseEdition成功以后,启动数据库应该点击哪个子菜单选项?

A managementstudio

B 配置工具

C 分析服务

D 性能工具

10) 安装安装SQLServer2005 EnterpriseEdition 成功之后,系统数据库默认提供几个数据库?

A 1

B 2

C 3

D 4

参考答案:DACCC CDBAD

11) 系统数据库中的 master数据库 表明这个数据库是

A 主数据库

B 模板数据库

C 临时数据库

D代理数据库

12) 数据库SQL2005的查询界面中,快捷键 CtrL+F5表示什么功能?

A 执行查询

B 光标到达当前行的头部

C 分析查询并检查语法

D 光标到达当前行的尾部

13) 数据库SQL2005的查询界面中,快捷键 F5表示什么功能?

A 执行查询

B 光标到达当前行的头部

C 分析查询并检查语法

D 光标到达当前行的尾部

14) 数据库SQL2005的查询界面中,快捷键 Home表示什么功能?

A 执行查询

B 光标到达当前行的头部

C 分析查询并检查语法

D 光标到达当前行的尾部

15)数据库SQL2005的查询界面中,快捷键 End表示什么功能?

A执行查询


B 光标到达当前行的头部

C 分析查询并检查语法

D 光标到达当前行的尾部

16)CreatedatabaseMyDB该代码的功能是:

A 创建表 MyDB

B创建数据库 MyDB

C修改数据库 MyDB

D删除数据库 MyDB

17)UseMyDB该代码的功能是:

A 修改数据库 MyDB

B 删除数据库 MyDB

C 使用数据库 MyDB

D 创建数据库 MyDB

18) AlterDatabaseMyDB

Modifyname=MyDB001

A 修改数据库名为 MyDB001

B 删除数据库 MyDB001

C 使用数据库 MyDB001

D 创建数据库 MyDB001

19) dropdatabaseMyDB001 该代码的功能是:

A 修改数据库名为 MyDB001

B 删除数据库 MyDB001

C 使用数据库 MyDB001

D 创建数据库 MyDB001

20) sp_spaceused 代码的功能是:

A 返回数据库的登录信息

B 返回数据库的使用和保留空间

C 返回数据库的创建信息

D 返回数据库的安全信息

参考答案:ACABB BCABB

21) sp_helpdb 该代码的功能是:

A 返回数据库的基本信息

B 返回数据库的使用空间

C 返回数据库的变量名称

D 返回数据库的表名

22) sp_helpdb中有这样一条信息:Updateability=Read_Write 该代码表示的正确含义是:

A 更新能力为可读可写

B 恢复模式为完整恢复

C 可用于所有用户

D 兼容级别

23) sp_helpdb中有这样一条信息:status = online 该代码表示的正确含义是:

A 表示数据库的状态为:可用于查询

B 表示数据库的状态为:正在还原数据库

C 表示数据库的状态为:数据库未恢复

D 表示数据库已被显示置于脱机状态

24) sp_helpdb中有这样一条信息:IsFulltextEnabled 该代码的正确含义是:

A 数据库自动生成统计信息

B 自动更新统计信息

C 数据库已启用全文功能。

D 数据库引擎检测信息

25) sp_helpdb中有这样一条信息:COMPATIBILITY_LEVEL =90 该代码表示的正确含义是:

A 数据库兼容级别是 2000

B 数据库兼容级别是 2005

C 数据库兼容级别是 2008

D 以上说法都不对

26) 数据定义语言中的 创建,修改,删除这三个英语单词 下列哪项才是完全正确的?

A 创建(create) , 修改(alter) , 删除(update)

B 创建(alter) , 修改(modify), 删除(drop)

C 创建(create) , 修改(alter) , 删除(drop)

D 创建(alter) , 修改(create), 删除(drop)

27) SQL 2005 的建表语句要写在______之内?

A { }

B [ ]

C ( )

D <>

28) 建表语句中的 not null,该代码表示的含义是:

A 允许空格B 非空约束

C 不允许写入数据

D 不允许读取数据

29) select * from student 该代码中的 * 号,表示的正确含义是:

A 普通的字符*号

B 错误信息

C 所有的字段名

D 模糊查询

30) 向数据表添加数据,哪些是添加的关键字?

A insert

B update

C delete

D select

参考答案:AAACB DCBCA

31) 函数 max( ) 表明这是一个什么函数?

A 求总值函数

B 求最小值函数

C 求平均值函数

D 求最大值函数

32) 修改表记录的语句关键字是:

A delete

B update

C insert

D select

33) 删除表记录的语句关键字是:

A insert

B update

C delete

D select

34) 在语句 select * from student where s_name like ’%晓%’ where 关键字表示的含义是:

A 条件

B 在哪里

C 模糊查询

D 逻辑运算

35) update student set s_name = ’王军’ where s_id =1 该代码执行的是是哪项操作?


A 添加姓名叫王军的记录

B 删除姓名叫王军的记录

C 返回姓名叫王军的记录

D 更新姓名叫王军的记录

36) 模糊查询的关键字是:

A not

B and

C like

D or

37) 表达式select (9+6*5+3%2)/5-3 的运算结果是多少?

A 1

B 3

C 5

D 7

38) 表达式 select ((6%(7-5))+8)*9-2+(5%2) 的运算结果是多少?

A 70

B 71

C 72

D 73

39) delete from student where s_id > 5 该代码执行的是哪项操作?

A 添加记录

B 修改记录

C 删除记录

D 查询记录

40) 第39题中的代码含义正确的表述是:

A 删除student表中所有s_id

B 删除student表中所有s_id 大于5的记录

C 删除student表中所有s_id 大于等于5的记录

D 删除student表

参考答案:DBCCD CCBCB

41) 第39题中的代码 如果取消 where s_id > 5 ,执行 delete from student 语句后的结果意味着什么?

A 删除表student

B 删除表student的所有记录

C 删除数据库student

D 语句不完整,不能执行

42) 修改操作的语句 update student set s_name =N’王军’ 该代码执行后的结果是:

A 只把姓名叫王军的记录进行更新

B 只把字段名s_name 改成 N’王军’

C 表中的所有人姓名都更新为王军

D 更新语句不完整,不能执行

43) 请把下划处的代码补充完整:

______ into student (s_name) ______(N’王大军’)

A update, values

B insert, value

C insert, values

D delete, like

44) (@@error = 0) 该代码表示的含义是:

A 找到至少一个错误

B 没有任何一个错误

C 错误的编号是0

D 发生了除数为0的错误

45) 开始事务,提交事务,回滚事务的英语单词分别是:

A begin transaction , rollback transaction , commit transaction

B commit transaction , rollback transaction , begin transaction

C rollback transaction , begin transaction , commit transaction

D begin transaction , commit transaction , rollback transaction

46)以下的标识符中 符合标识符命名规则的有几个?

3abc7, abc73, bc73a, c73ab,*73abc

A 1 个

B 2 个

C 3 个

D 4 个

47) 标识符的第一个字符允许包括哪些符号?

A _ 或者 @ 或者 # 或者 $

B _ 或者 * 或者 # 或者 $

C _ 或者 @ 或者 ^ 或者 $

D _ 或者 @ 或者 #

48) 包含在哪些符号内的标识符号才能称为分割标识符?

A " " 或 [ ]

B <>或  {}

C () 或 ’ ’

D + + 或 {}

49) SQL 2005中声明变量的关键字是:

A dim

B decimal

C declare

D dealcre

50) SQL 2005中变量的声明应该使用哪个符号来表示?

A  _

B #

C @#

D @

参考答案:BCCCD CDACD

51) SQL 2005 的字符串连接运算符是什么?

A &

B .

C +

D _

52) SQL 2005中的比较运算符 不等于 有几种表示方法?

A 1

B  2

C 3

D 4

53) !<在 SQL 2005中的含义是:

A 不等于

B 不小于

C 不大于

D 取反

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

A >=

B =>

C <=

<

D =<

55) select substring(’长江长城黄山黄河’,2,2) 返回的是什么?

A 长江

B 江长

C 长城

D 长江长城

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

A 1

B 2

C 4

D 8000

57) 若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

58) 100/3 的结果是:

A 33.33

B 33.333333

C 33

D 无法执行

59) 哪些是正确的 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 ’%晓%’

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

A MySql

B DB2

C Oracle

D MS Sql 2005

参考答案:CBBCB ABCDC

(二)代码题: 要求代码完整,每错一个单词扣一分.每出现一次不匹配的( ) 扣两分,(总分40分)

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)

小编给大家提供教育资讯,培训问答等内容,为不影响您的学业,来校区前请先电话咨询,免费咨询电话:400-998-6158

相关评论我来说两句