当前位置:文档之家› 计算机二级mysql数据库模拟试题及答案汇总

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

计算机二级mysql数据库模拟试题及答案汇总计算机二级mysql数据库模拟试题及答案汇总单选题,共60题,每题1分,答错或未答均扣1分.满分60分1)SQLServer2005是哪个公司开发出来的?A.SyBaseB.SunC.AstonTateD.Microsoft2)微软的access数据库是一种_______数据库A.低端的B.中端的C.高端的D.无法确定3) MSSQLServer2005Enterprise Edition是哪一种版本?A.精简版B.标准版C.企业版D.工作组版4) MSSQLServer2005EnterpriseEdition的安装条件,对内存的最低要求是:__MB?A128 B256 C512 D10245)MSSQLServer2005EnterpriseEdition的安装条件,对内存的建议要求是:__MB?A.256及更高B.512及更高C.1024或更高D.没有要求6) 以下关于数据安装的说法正确的是:A.安装SQLServer2005 EnterpriseEditionwindows的98系统也可以B.安装SQLServer2005 EnterpriseEdition 不需要安装IISC.安装SQLServer2005 EnterpriseEdition 需要IE6.0sp1以上的版本D.安装SQLServer2005 EnterpriseEdition 系统不会检查安装要求7)安装SQLServer2005 EnterpriseEdition 过程中,系统会进行__项系统配置检查?A11 B12 C13 D148) 安装SQLServer2005 EnterpriseEdition 时,会有几种身份验证模式?A.1B.2C.3D.根本没有身份验证9) 安装SQLServer2005 EnterpriseEdition 成功以后,启动数据库应该点击哪个子菜单选项?A.managementstudioB.配置工具C.分析服务D.性能工具10) 安装安装SQLServer2005 EnterpriseEdition 成功之后,系统数据库默认提供几个数据库?A.1B.2C.3D.411) 系统数据库中的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.创建表MyDBB.创建数据库MyDBC.修改数据库MyDBD.删除数据库MyDB17)UseMyDB该代码的功能是:A.修改数据库MyDBB.删除数据库MyDBC.使用数据库MyDBD.创建数据库MyDB18) AlterDatabaseMyDBModifyname=MyDB001A.修改数据库名为MyDB001B.删除数据库MyDB001C.使用数据库MyDB001D.创建数据库MyDB00119) dropdatabaseMyDB001 该代码的功能是:A.修改数据库名为MyDB001B.删除数据库MyDB001C.使用数据库MyDB001D.创建数据库MyDB00120) sp_spaceused 代码的功能是:A.返回数据库的登录信息B.返回数据库的使用和保留空间C.返回数据库的创建信息D.返回数据库的安全信息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.数据库兼容级别是2000B.数据库兼容级别是2005C.数据库兼容级别是2008D.以上说法都不对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.insertB.updateC.deleteD.select31) 函数max( ) 表明这是一个什么函数?A.求总值函数B.求最小值函数C.求平均值函数D.求最大值函数32) 修改表记录的语句关键字是:A.deleteB.updateC.insertD.select33) 删除表记录的语句关键字是:A.insertB.updateC.deleteD.select34) 在语句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.notB. andC.likeD.or37) 表达式select (9+6*5+3%2)/5-3 的运算结果是多少?A.1B.3C.5D. 738) 表达式select ((6%(7-5))+8)*9-2+(5%2) 的运算结果是多少?A.70B.71C.72D.7339) delete from student where s_id > 5 该代码执行的是哪项操作?A.添加记录B.修改记录C.删除记录D.查询记录40) 第39题中的代码含义正确的表述是:A.删除student表中所有s_idB.删除student表中所有s_id 大于5的记录C.删除student表中所有s_id 大于等于5的记录D.删除student表41) 第39题中的代码如果取消where s_id > 5 ,执行delete from student 语句后的结果意味着什么?A.删除表studentB.删除表student的所有记录C.删除数据库studentD.语句不完整,不能执行42) 修改操作的语句update student set s_name =N’王军’该代码执行后的结果是:A.只把姓名叫王军的记录进行更新B.只把字段名s_name 改成N’王军’C.表中的所有人姓名都更新为王军D.更新语句不完整,不能执行43) 请把下划处的代码补充完整:______ into student (s_name) ______(N ’王大军’)A.update, valuesB.insert, value C .insert, values D.delete, like44) (@@error = 0) 该代码表示的含义是:A.找到至少一个错误B.没有任何一个错误C.错误的编号是0D.发生了除数为0的错误45) 开始事务,提交事务,回滚事务的英语单词分别是:A.begin transaction , rollback transaction , commit transactionmit transaction , rollback t ransaction , begin transactionC. rollback transaction , begin tran saction , commit transactionD. begin transaction , commit transaction , rollback transaction46)以下的标识符中符合标识符命名规则的有几个?3abc7, abc73, bc73a, c73ab,*73abcA 1 个B 2 个 C3 个 D4 个47) 标识符的第一个字符允许包括哪些符号?A._ 或者@ 或者# 或者$ B._ 或者* 或者# 或者$C._ 或者@ 或者^ 或者$ D. _ 或者@ 或者#48) 包含在哪些符号内的标识符号才能称为分割标识符?A." " 或[ ]B.<>或{} C. () 或’’D .+ + 或{}49) SQL 2005中声明变量的关键字是:A.dimB.decimal C declareD dealcre50) SQL 2005中变量的声明应该使用哪个符号来表示?A_ B # C@#D @51) SQL 2005 的字符串连接运算符是什么?A& B . C +D _52) SQL 2005中的比较运算符不等于有几种表示方法?A1 B2 C3D453) !<在SQL 2005中的含义是:A不等于B不小于C不大于D取反54) 哪个是正确的小于等于号?A >=B =>C <=D =<55) select substring(’长江长城黄山黄河’,2,2) 返回的是什么?A 长江B 江长C 长城D 长江长城56) varchar 类型的数据长度默认是__个字节?A 1B 2 C4 D 800057) 若student 表中有一字段s_fenshu,数据类型为整型,保存每个学生的考试成绩,求全班平均分的正确做法是:A 把每个学生的s_fenshu 手工进行相加,然后除以全班人数,得到平均分B 使用select avg(s_fenshu) from studentC 使用select sum(s_fenshu) from student / select count(*) from studentD 使用select sum(s_fenshu) from student % select count(*) from student58) 100/3 的结果是:A 33.33 B33.333333 C 33 D 无法执行59) 哪些是正确的like 运算表达式?Aselect * from net_46 where s_name l ike ’#晓#’Bselect * from net_46 where s_name l ike ’&晓&’Cselect * from net_46 where s_name l ike ’$晓$’Dselect * from net_46 where s_name l ike ’%晓%’60) 以下的数据库中,哪个是大型的数据库?AMySql B DB2 C Oracl e D MS Sql 2005(二)代码题: 要求代码完整,每错一个单词扣一分.每出现一次不匹配的( ) 扣两分,(总分40分)1) 写代码创建student数据库(满分10)数据库里建立数据表student_web ,要求包含以下字段:s_id 数据类型为整型,非空约束,s_name 数据类型为可变字符型,最大长度12个字符,保存学生姓名s_fenshu 数据类型为整型,保存学生考试成绩s_hometown 数据类型为可变字符型,最大长度50个字符保存学生籍贯s_tuition 数据类型为整型保存学生学费2)写代码向上题所创建好的数据表中添加以下三条记录,(满分9)id : 1 id : 2id : 3姓名: Jack Tomas 姓名: Tom Joe 姓名: Smiths成绩: 89 成绩: 88成绩: 87籍贯: 北京丰台籍贯: 天津南开籍贯: 北京海滨学费: 2800 学费: 3000学费: 27003)写代码返回所有学生的信息(满分3)4)写代码返回所有姓名带J字母的学生信息。

相关主题