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

上传人:b****5 文档编号:5748969 上传时间:2022-12-31 格式:DOCX 页数:10 大小:246.82KB
下载 相关 举报
计算机二级mysql数据库模拟试题及答案汇总.docx_第1页
第1页 / 共10页
计算机二级mysql数据库模拟试题及答案汇总.docx_第2页
第2页 / 共10页
计算机二级mysql数据库模拟试题及答案汇总.docx_第3页
第3页 / 共10页
计算机二级mysql数据库模拟试题及答案汇总.docx_第4页
第4页 / 共10页
计算机二级mysql数据库模拟试题及答案汇总.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

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

《计算机二级mysql数据库模拟试题及答案汇总.docx》由会员分享,可在线阅读,更多相关《计算机二级mysql数据库模拟试题及答案汇总.docx(10页珍藏版)》请在冰豆网上搜索。

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

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

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

单选题,共60题,每题1分,答错或未答均扣1分.满分60分

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

A.SyBaseB.SunC.AstonTateD.Microsoft

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

A.低端的B.中端的C.高端的D.无法确定

3)MSSQLServer2005EnterpriseEdition是哪一种版本?

A.精简版B.标准版C.企业版D.工作组版

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

__MB?

A128B256C512D1024

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

__MB?

A.256及更高B.512及更高C.1024或更高D.没有要求

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

A.

安装SQLServer2005EnterpriseEditionwindows的98系统也可以

B.

A11B12C13D14

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

A.1B.2C.3D.4

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

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.创建表MyDBB.创建数据库MyDBC.修改数据库MyDBD.删除数据库MyDB

17)UseMyDB该代码的功能是:

A.修改数据库MyDBB.删除数据库MyDBC.使用数据库MyDBD.创建数据库MyDB

18)AlterDatabaseMyDBModifyname=MyDB001

A.修改数据库名为MyDB001B.删除数据库MyDB001

C.使用数据库MyDBOO1D.创建数据库MyDBOO1

19)dropdatabaseMyDB001该代码的功能是:

A.修改数据库名为MyDB001B.删除数据库MyDB001

C.使用数据库MyDBOO1D.创建数据库MyDBOO1

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中的比较运算符

不等于

有几种表示方法?

A

1B2

C3

D4

53)

!

<在SQL2005中的含义是:

A不等于B不小于C不大于

D取反

54)

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

A

>=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)

from

student

D使用

selectsum(s_fenshu)

from

student

58)

100/3的结果是:

A

33.33

B

33.333333

59)

哪些是正确的

like

运算表达式?

A

select*

from

net_46

where

B

select*

from

net_46

where

C

select*

from

net_46

where

D

select*

from

net_46

where

60)

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

AMySql

BDB2

/select

count(*)

fromstudent

%select

count(*)

fromstudent

C33

D

无法执行

s_namelike

'#晓#'

s_namelike

'&晓&'

s_namelike

'$晓$'

s_namelike

'%晓%'

COracle

D

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

id

:

2

id

:

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)

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

insertintostudent_web(s_id,s_name,s_fenshu,s_hometown,s_tuition)

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

4)select

*from

student_web

where

s_namelike

'%J%'

5)select

*from

student_web

where

s_hometown='

北京%'

6)

select

*from

student_web

wheres

tuition<(select

avg(s_tuition)

froms

3)select

*

fromstudent_web

_tuition)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1