SQLserver实用教程第三版试题有及答案

上传人:tia****nde 文档编号:36883122 上传时间:2018-04-03 格式:DOC 页数:18 大小:50KB
返回 下载 相关 举报
SQLserver实用教程第三版试题有及答案_第1页
第1页 / 共18页
SQLserver实用教程第三版试题有及答案_第2页
第2页 / 共18页
SQLserver实用教程第三版试题有及答案_第3页
第3页 / 共18页
SQLserver实用教程第三版试题有及答案_第4页
第4页 / 共18页
SQLserver实用教程第三版试题有及答案_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《SQLserver实用教程第三版试题有及答案》由会员分享,可在线阅读,更多相关《SQLserver实用教程第三版试题有及答案(18页珍藏版)》请在金锄头文库上搜索。

1、一、选择题一、选择题1、下面的描述错误的是(B)A、每个数据文件中有且只有一个数据文件。B、日志文件可以存在任何文件组中。、日志文件可以存在任何文件组中。C、主数据文件默认为 Primary 文件组。D、文件组是为了更好的实现数据库文件组织。2、SQL server 数据库文件有三类,其中主数据文件的后缀是(C)A、ndfB、ldfC、mdfD、idf3、下面标志符不合法的是(C)A、#mybaseB、-mybaseC、$mybaseD、mybase4、下面对索引的相关描述正确的是(C)A、经常被查询的列不适合建索引。B、列值唯一的列适合建索引。C、有很多重复值的列适合建索引。、有很多重复值的

2、列适合建索引。D、是外键成主键的列不适合建索引。5、下列 SQL 语句中,修改表结构的是(A)A、ALTERB、CREATEC、UPDATED、INSERT6、用于数据库恢复的重要文件是(C)A、数据库文件B、索引文件C、日志文件、日志文件D、数据文件7、扩展存储过程是(B)才有的存储过程A、modec 数据库B、master 数据库数据库C、msdb 数据库D、tempelb 数据库8、用于进行安全管理的 Transalt-SQL 语言是(C)A、DDL 语言B、DML 语言C、DCL 语言语言D、DQL 语言9、SQL Server 2000 中事务的类型有(A)A、系统,用户定义的事务、

3、系统,用户定义的事务B、分布式事务C、数据库事务D、其它事务10、下列说法正确的是(D)A、SQL 中局部变量可以不声明就使用B、SQL 中全局变量必须先声明在使用C、SQL 中所有变量必须先声明在使用D、SQL 中只有局部变量先声明再使用,全局变量是由系统提供的,中只有局部变量先声明再使用,全局变量是由系统提供的,用户不能自己分立用户不能自己分立11、下面字符串能与通配符表达式abc%a 进行匹配的是(D)A、bedefB、a_bedC、abc-eD、a%a12、下列说法正确的是(B)A、视图是观察数据的一种方法,只能基本表建立。B、视图是虚表,观察到的数据是实际基本表中的数据。、视图是虚表

4、,观察到的数据是实际基本表中的数据。C、索引查找法一定比表扫描法查询速度快。D、索引的创建只和数据库的存储有关系。13、下面仅存在于服务器端的组件是(A)A、服务管理器、服务管理器B、企业管理器C、查询分析器D、导入导出组件14、SQL 语言中删除一个表的命令是(B)A、DELETEB、DROPC、CLEARD、REMORE15、在 SQL 语言中,条件“BETWEEN 20 AND 30”表示年龄在 20到 30 岁之间,且(A)A、包括、包括 20 岁和岁和 30 岁岁B、不包括 20 岁和 30 岁C、包括 20 岁不包括 30 岁D、不包括 20 岁包括 30 岁16、为了使索引键的值

5、在基本表中唯一,在建立索引语句中应使用保留字(A)A、UNIQUE 唯一的唯一的B、COUNTC、DISDINCTD、UNION17、下面有关主键的叙述正确的是(B)A、不同的记录可以有重复主键值或空值B、一个表中的主键可以是一个或多个字段、一个表中的主键可以是一个或多个字段C、在一个表中主键只可以是一个字段D、表中的主键的数据类型必须定义为自动编号或文本18、下列哪一个数据库不是 SQL Server 2000 的系统数据库( C )A、Master 数据库B、MSdb 数据库C、Xscj 数据库数据库/汗。汗。 。 。学生成绩。学生成绩D、Model 数据库19、为数据库创建索引的目的是(

6、A)A、提高查询的检索性能、提高查询的检索性能B、创建唯一索引C、创建主键D、归类20、在视图中不允许包括(A)关键字A、ORDER BY COMPUTE,COMPUTR BYB、ORDER BY FROMC、COMPUTE ORDER BYD、ORDER BY GROUP BY21、定义外键实现的是(B)A、实体完整性B、参照完整性、参照完整性C、用户定义的完整性D、实体完整性,参照完整性,用户定义完整性22、在 SQL 语言中, (D)子句能够实现关系参照性规则A、PRMARY KEYB、NOT NULLC、FOREIGN KEYD、FOREGN KEY、REFERENCES23、数据库管

7、理系统能实现对数据库中数据查询,插入,修改和删除等操作的数据库语言称为(B)A、数据定义语言(DDL)B、数据管理语言、数据管理语言C、数据操纵语言D、数据控制语言24、数据库中只存放视图的是(C)A、操作B、对应的数据C、定义、定义D、限制25、数据库中的封锁机制(LOCKS)是(C)的主要手段A、完整性B、安全性C、并发控制、并发控制D、恢复26、以下(B)语句从表 TABLE_NAME 中提取前 10 条记录A、select* from TABLE_NAME where rowcount=10B、select TOP 10* from TABLE_NAMEC、select TOP of

8、10* from TABLE_NAMED、select from TABLE_NAME where rowcount NULLD、select 备注备注 from student where 备注备注 IS NOT NULL29、关于多表连接查询,以下(B)描述是错误的A、外联接查询返回的结果集行数可能大于所有符合联接条件的结果集行数B、多联接表查询必须使用到、多联接表查询必须使用到 JOIN 关键字关键字C、内联接查询返回的结果是:所有符合联接条件的数据D、在 where 子句中指定联接条件可以实现内联接查询30、 在 SQL 语言中,如果建立一个工资表包含职工号,姓名,职称,工资等字段,若

9、要保证工资字段的取值不会低于 800 元,最适合的实现方法是(B)A、在创建工资表时为“工资”字段建立缺省B、在创建工资表时为、在创建工资表时为“工资工资”字段建立检查约束字段建立检查约束C、在工资表建立一个触发器D、为工资表数据输入编写一个程序进行控制31、Select 语句中用来连接字符串的符号是(A)A、 “”B、 “&”C、 “|”D、 “|”32、对于 XS 表:SX(xh,xm,)如果要找出倒数第二个字母为 W,并且至少包含了 3 个字母的 XM,则查询条件子句应写成 WHERE XM like (B)A、 -W-%B、 -%W-C、 -W-D、-W%33、有一个关系:学生,学号,

10、姓名,系别,规定学号的值或是 8个数字组成的字符串,这一规则属于(C)A、域完整性约束B、参照完整性约束C、用户定义完整性约束、用户定义完整性约束D、关键完整性约束34、如果表创建唯一索引后 SQL server 将禁止(A)语句向表中添加重复记录A、INSERTB、DNSERT 语句或 VPDATEC、UPDATED、ADD35、查询统计一个表中的记录数,可以用(C)函数A、SUMB、AVGC、COUNTD、MAX36、Select 语句除了用于查询外,还有其它作用,主要表现在(C)A、排序,索引,赋值B、删除,汇总,联合查询C、排序,汇总,建立新表、排序,汇总,建立新表D、新增,排序,子查

11、询37、下列哪种连接是非限制联接(A)A、inner joinB、left outer joinC、cross joinD、right outer join38、Transact_SQL 支持的程序结构语句中的一种为(A)A、BeginEndB、IfThenElseC、DcaseD、Do While二、填空题二、填空题1、在 SQL server 2000 中从设计结构来看,是按 客户机 / 服务器( C/S ) 进行设计的。2、访问 SQL server 数据对象时,要经过身份验证和_权限验证_两个阶段,其中身份难为 Windows 验证模式和_混合_验证模式。3、SQL server 事务

12、可分为两类:_系统_提供的事务和_用户_定义的事务。4、SQL server 使用_日志文件_文件记载用户对数据库进行的所有操作。5、数据库完整性实质,存储在数据库中的数据正确无误并且相关数据具有唯一性,根据完整性机制所作用的数据库对象和范围不同可以分为实体完整性、值域完整性、引用完整性。6、SQL server 支持三种类型的复制快照复制、事务复制、合并复制。7、SQL 语言中行注释的符号为_-_,块注释的符号为_/* */_。8、SQL server 中的变量分为两种,全局变量和局部变量,其中全局变量的名称以_字符开始,有系统的定义和维护。局部变量以_字符开始,由用户自定义和负责。9、使用

13、索引可以减少检索的时间,根据索引的存储结构不同,将其分为_簇集索引_和_非簇集索引_两类。10、备份是为了在数据遭到破坏时能够修复,数据库的备份类型有四种,分别为全备份、差异备份、日志备份、文件组备份。11、用户对数据库进行添加,修改,删除时,自动执行的存储过程称为_触发器_。12、模糊查询符号代表_包含零个或任意多个字符_,查询的条件eim 代表的意思是_找出第一个字符是 e,最后两个字符是 im 的记录_。13、主码是一种_候选_码,主码中的_属性_个数没有限制。14、SQL server 主数据库文件,次数据库文件和事务日志文件默认的扩展名分别为_mdf_,_ndf_和_ldf_。15、

14、封锁对象的大小称为_封锁的粒度_。16、在 SQL 语言中,用于数据回滚的语句是_rollback_。17、账号 SA SystemAdmin 是_系统管理员_账号,它对 SQL server 和其它的应用具有全局变量的观察力。18、SQL server 2000 提供多个图形化工具,其中用来启动,停止和暂停 SQL server 的图形化工具称为_SQL Server 服务管理器_。19、每个数据库文件中只能有一个主文件,每个数据库文件至少有一个日志文件。20、系统存储过程的过程名其前缀为(sp_ )。21、常用的连接数据库的三种方式是:_内_,_外_,_自身_。22、Transact_SQ

15、L 语言包含_DML_语言,_DDL_语言_DCL_语言。23、自定义函数由_标题_函数,_内嵌_函数,_多语句表值_函数组成。24、一个事务的操作必须满足以下四个属性:原子性,_一致性_,_隔离性_和永久性。25、SQL server 中编程语言是_C_语言。26、SQL server 2000 的数据库分为_系统数据库_和_用户定义数据库_两种类型。27、SQL server 2000 提供的最常用的管理工具是_对象资源管理器_和_查询分析器_。28、SQL server 2000 中每个程序块的开始标记关键字为_BEGIN_,结束标记关键字为_END_。29、对用户授予和收回数据库操作的语句关键字分别为_GRANT_和_REVOKE_。30、数据库备份和恢复的 Transact_SQL 语句分别是_BACKUP_和_RESTORE_。31、SQL server 2000 中为局部变量赋值的语句是_SET_和_SELECT_。32、触发器是一种特殊的_存储过程_,基于表而创建,主要用来保证数据库的完整性。33、一个局部变量的使用范围局限于一个_批处理_内,即两个 GO语句之间的那一个份。34、在 SQL

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号