计算机二级MySQL模拟题(精选)_第1页
计算机二级MySQL模拟题(精选)_第2页
计算机二级MySQL模拟题(精选)_第3页
计算机二级MySQL模拟题(精选)_第4页
计算机二级MySQL模拟题(精选)_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、SQLServer2005是哪个公司开发出来的?A SyBaseB SunC AstonTateD Microsoft微软的access数据库是一种 数据库A低端的B中端的C高端的D无法确定MSSQLServer2005Enterprise Edition 是哪一种版本?A精简版B标准版C企业版D工作组版MSSQLServer2005EnterpriseEdition 的安装条件,对内存的最 低要求是:_MB?A128B256C512D1024MSSQLServer2005EnterpriseEdition 的安装条件,对内存的建议 要求是:MB?A 256及更高B 512及更高C 1024或

2、更高D没有要求以下关于数据安装的说法正确的是:A 安装 SQLServer2005 Ent erpriseEdit ionwindows 的 98 系统也 可以B 安装 SQLServer2005 EnterpriseEdition 不需要安装 IISC 安装 SQLServer2005 EnterpriseEdition 需要 IE6. Ospl 以上的版 本D 安装SQLServer2005 EnterpriseEdition系统不会检查安装要 求安装 SQLServer2005 EnterpriseEdition 过程中,系统会进行 项系统配置检查?All B12C13D148)安装 S

3、QLServer2005 EnterpriseEdition 时,会有几种身 份验证模式?A 1 B 2 C 3 D根本没有身份验证9)安装 SQLServer2005 EnterpriseEdition 成功以后,启动 数据库应该点击哪个子菜单选项?A management studioB 配置工具C分析服务D性能工具10)安装安装 SQLServer2005 EnterpriseEdition 成功之 后,系统数据库默认提供几个数据库?A 1 B 2 C 3 D 4参考答案:DACCC CDBAD11)系统数据库中的master数据库 表明这个数据库是A主数据库B模板数据库C临时数据库D代

4、理数据库12)数据库SQL2005的查询界面中,快捷键CtrL+F5表示什么 功能?A执行查询B光标到达当前行的头部C分析查询并检查语法D光标到达当前行的尾部13)数据库SQL2005的查询界面中,快捷键F5表示什么功能?A执行查询B光标到达当前行的头部C分析查询并检查语法D光标到达当前行的尾部14)数据库SQL2005的查询界面中,快捷键Home表示什么功 能?A执行查询B光标到达当前行的头部C分析查询并检查语法D光标到达当前行的尾部数据库SQL2005的查询界面中,快捷键End表示什么功能?A执行查询 B光标到达当前行的头部C分析查询并检查语法D光标到达当前行的尾部Greatedataba

5、seMyDB 该代码的功能是:A 创建表 MyDB B创建数据库 MyDBC修改数据库MyDB D删除数据库MyDBUseMyDB该代码的功能是:A修改数据库MyDB B删除数据库MyDBC使用数据库MyDB D创建数据库MyDBAlterDatabaseMyDBModifyname=MyDB001A 修改数据库名为 MyDBOOl B 删除数据库 MyDBOOlC 使用数据库 MyDBOOl D 创建数据库 MyDBOOldropdatabaseMyDBOOl 该代码的功能是:A 修改数据库名为 MyDBOOl B 删除数据库 MyDBOOlC 使用数据库 MyDBOOl D 创建数据库 M

6、yDBOOlsp_spaceused 代码的功能是:A返回数据库的登录信息B返回数据库的使用和保留空间C返回数据库的创建信息 D返回数据库的安全信息参考答案:ACABB BCABBsp_helpdb该代码的功能是:A返回数据库的基本信息B返回数据库的使用空间C返回数据库的变量名称 D返回数据库的表名sp_helpdb 中有这样一条信息:Updateability=Read_Write 该代码表示的正确含义是:A更新能力为可读可写B恢复模式为完整恢复C可用于所有用户D兼容级别sp_helpdb中有这样一条信息:status = online该代码 表示的正确含义是:A表示数据库的状态为:可用于查

7、询B表示数据库的状态为:正在还原数据库C表示数据库的状态为:数据库未恢复D表示数据库已被显示置于脱机状态24)sp_helpdb 中有这样一条信息:IsFulltextEnabled该代码的正确含义是:A数据库自动生成统计信息B自动更新统计信息C数据库已启用全文功能。D数据库引擎检测信息sp_helpdb 中有这样一条信息:COMPATIBILITY_LEVEL =90该代码表示的正确含义是:A数据库兼容级别是2000B数据库兼容级别是2005C数据库兼容级别是2008D以上说法都不对数据定义语言中的 创建,修改,删除这三个英语单词 下 列哪项才是完全正确的?A 创建(create),修改(a

8、lter),删除(update)B 创建(alter),修改(modify),删除(drop) C 创建(create),修改(alter),删除(drop) D 创建(alter),修改(create),删除(drop)SQL 2005的建表语句要写在 之内?D 建表语句中的not null,该代码表示的含义是:A 允许空格B 非空约束C不允许写入数据D不允许读取数据select * from student该代码中的*号,表示的正确含义 是:A普通的字符*号 B错误信息C所有的字段名 D模糊查询向数据表添加数据,哪些是添加的关键字?A insert B updateC delete D s

9、elect参考答案:AAACB DCBCA函数max()表明这是一个什么函数?A求总值函数B求最小值函数C求平均值函数D求最大值函数修改表记录的语句关键字是:A delete B updateC insertD select删除表记录的语句关键字是:A insertB updateC delete D select在语句 select * from student where s_name like %晓 where关键字表示的含义是:A条件 B在哪里C模糊查询 D逻辑运算update student set s_name = 王军 where s_id =1 该代 码执行的是哪项操作?A添加

10、姓名叫王军的记录 B删除姓名叫王军的记录C返回姓名叫王军的记录 D更新姓名叫王军的记录36)模糊查询的关键字是:A notBandC likeD or37)表达式select(9+6*5+3%2)/5-3的运算结果是多少?A 1B3C 5D738) 表达式select (6%(7-5) +8) *9-2+ (5%2)的运算结果是多少?A 70B71C 72D7339) delete from student where s_id 5该代码执行的是哪项操作?A添加记录B修改记录C删除记录D查询记录40)第39题中的代码含义正确的表述是:A 删除student表中所有s_idB删除student表

11、中所有s_id大于5的记录C删除student表中所有s_id大于等于5的记录D删除student表参考答案:DBCCD CCBCB41)第39题中的代码如果取消where s_id 5 ,执行delete from student语句后的结果意味着什么?A 删除表studentB删除表student的所有记录C删除数据库student D语句不完整,不能执行42)修改操作的语句 update student set s_name =N 王军 该代码执行后的结果是:A只把姓名叫王军的记录进行更新B只把字段名s_name改成N王军C表中的所有人姓名都更新为王军D更新语句不完整,不能执行43)请把

12、下划处的代码补充完整:into student (s_name)(N王大军)A update, valuesB insert, valueC insert, valuesD delete, like44)(error = 0)该代码表示的含义是:A找到至少一个错误 B没有任何一个错误C错误的编号是0D发生了除数为0的错误45)开始事务,提交事务,回滚事务的英语单词分别是:A begin transaction , rollback transaction , commit transactionB commit transaction , rollback transaction , begi

13、n transactionC rollback transaction , begin transaction , commit transactionD begin transaction , commit transaction , rollback transaction46)以下的标识符中符合标识符命名规则的有几个?3abc7, abc73, bc73a, c73ab,*73abcAl个 B2个 C3个 D4个47)标识符的第一个字符允许包括哪些符号?A _或者或者#或者$ B 或者*或者#或者$C _或者或者”或者$ D 或者或者#48)包含在哪些符号内的标识符号才能称为分割标识符?

14、A ”或】 B 或 C ()或D + + 或SQL 2005中声明变量的关键字是:A dim B decimalC declare D dealcreSQL 2005中变量的声明应该使用哪个符号来表示?AB#C # D 参考答案:BCCCD CDACDSQL 2005的字符串连接运算符是什么?A & B . C + D _SQL 2005中的比较运算符 不等于 有几种表示方法?A 1 B 2 C 3 D 4!在 SQL 2005中的含义是:A不等于B不小于C不大于D取反哪个是正确的小于等于号?A = B =C = D =select substring长江长城黄山黄河,2,2) 返回的 是什么

15、?A长江 B江长 C长城 D长江长城varchar类型的数据长度默认是_个字节?A 1 B 2 C 4 D 8000若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 %

16、 select count (*) from student100/3的结果是:A 33.33 B 33.333333 C 33 D 无法执行哪些是正确的like运算表达式? TOC o 1-5 h z Aselect*fromnet_46wheres_namelike#晓#Bselect*fromnet_46wheres_namelike&晓&Cselect*fromnet_46wheres_namelike$晓$Dselect*fromnet_46wheres_namelike%晓以下的数据库中,哪个是大型的数据库?A MySql B DB2 C Oracle D MS Sql 2005参

17、考答案:CBBCB ABCDC(二)代码题:要求代码完整,每错一个单词扣一分.每出现一次不匹配的 ()扣两分,(总分40分)1)写代码创建student数据库(满分10)数据库里建立数据表student_web要求包含以下字段:s_id数据类型为整型,非空约束,s_name数据类型为可变字符型,最大长度12个字符,保存学生姓名s_fenshu数据类型为整型,保存学生考试成绩s_hometown数据类型为可变字符型,最大长度50个字符 保存学生 籍贯s tuition数据类型为整型保存学生学费2)写代码向上题所创建好的数据表中添加以下三条记录,(满 分9)id : 1姓名:Jack Tomas成

18、绩:89籍贯:北京丰台滨学费:28003)写代码4)写代码5)写代码6)写代码id:2id姓名:Tom Joe成绩:88籍贯:天津南开:3姓名:Smiths成绩:87籍贯:北京海学费:3000返回所有学生的信息(满分3)返回所有姓名带J字母的学生信息。学费:2700(满分5)返回所有北京籍贯的学生信息(满分5)返回所有学费低于平均学费的学生信息。提示使用嵌套的select查询 (满分8)代码答案:(如下)1)create database studentuse studentcreate table student_web (s_id int not null, s_name varchar(

19、12), s_fenshu int, s_hometown varchar (50), s_tuition int2)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_fen

20、shu,s_hometown,s_tuition)values (1/ Smiths ,87,北京海滨,2700)3)select * from student_web4)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)一、选择题数据库系统的核心是_B o数据库 B.数据库管理系统C.数据模

21、型 D.软件工具SQL语言具有_B_的功能。关系规范化、数据操纵、数据控制数据定义、数据操纵、数据控制数据定义、关系规范化、数据控制数据定义、关系规范化、数据操纵SQL语言的数据操纵语句包括SELECT, INSERT,UPDATE和DELETE, 最重要的,也是使用最频繁的语句是_A_。A. SELECT B. INSERT C. UPDATE D. DELETE在关系数据库设计中,设计关系模式是_C_的任务。A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段_C_是DBMS的基本单位,它是用户定义的一组逻辑一致的程序 序列。A.程序 B.命令 C.事务 D.文件在数据库中,产

22、生数据不一致的根本原因是_。_。A.数据存储量太大 B.没有严格保护数据C.未对数据进行完整性控制 D.数据冗余在数据库中,产生数据不一致的根本原因是_。_。A.数据存储量太大 B.没有严格保护数据C.未对数据进行完整性控制 D.数据冗余下列SQL语句中,创建关系表的是A. ALTER B. CREATE C. UPDATE D. INSERT数据库的_B_是为了保证由授权用户对数据库所做的修改不 会影响数据一致性的损失。A.安全性 B.完整性 C.并发控制 D.恢复事务是数据库进行的基本工作单位。如果一个事务执行成功, 则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原 状,好像整

23、个事务从未有过这些更新,这样保持了数据库处于B 状态。A.安全性 B. 一致性 C.完整性 D.可靠性对并发操作若不加以控制,可能会带来数据的 D_问题。A.不安全 B.死锁 C.死机 D.不一致二、填空题数据冗余可能导致的问题有 和答案:浪费存储空间及修改麻烦潜在的数据不一致性数据库在运行过程中可能产生的故障有、答案: Transaction failure System crash Disk failure视图是一个虚表,它是从 中导出的表。在数据库中,只存放视图的,不存放视图的 O 答案:一个或几个基本表、定义、视图对应的数据关系操作的特点是 操作。答案:集合三、简答题1、如何创建表、修

24、改表、删除表?Create table 表名Alter table 表名Drop table 表名2、存储过程的优点是什么?存储过程的优点:提高性能减轻网络拥塞一致性较好改善安全机制3、什么是触发器?触发器有哪几种?触发器有什么优点?一个触发器是由T-SQL语句集组成的代码块,在响应某些动作时激 活该语句集有insert, delete,update触发器它防止了对数据的不正确、 未授权的和不一致的改变4、常见的几种约束有哪些?分别代表什么意思?如何使用?主键约束,外键约束,检查约束,唯一约束,默认约束约束:在Create table或alter table时加约束主键:PRIMARY KEY (主键字段)保证了实体完整性,一个表只 有一个主键,但一个主键可有包含多个字段,主键字段不能为空唯一:UNIQUE (约束字段)保证了实体完整性,一个表只有多个 唯一约束,一个唯一约束可有包含多个字段外键:FOREIGN KEY伊卜键字段)REFERENCES主键表(主键字段) 保证了引用完整性,一个表可以有多个外键检查:CHECK(检查表达式)保证了域完整性,一个表中可以有 多个检查性约束默认值:DEFAULT默认值的表达式或NULL

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论