ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:22.48KB ,
资源ID:4739070      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4739070.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(SQLserver实用教程第三版试题有及答案.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

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

1、SQLserver实用教程第三版试题有及答案一、选择题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、有很多重复值的列适合建索引。D、是外键成主键的列

2、不适合建索引。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、系统,用户定义的事务B、分布式事务C、数据库事务D、其它事务10、下列说法正确的是(D)A、SQL中局

3、部变量可以不声明就使用B、SQL中全局变量必须先声明在使用C、SQL中所有变量必须先声明在使用D、SQL中只有局部变量先声明再使用,全局变量是由系统提供的,用户不能自己分立11、下面字符串能与通配符表达式abc%a进行匹配的是(D)A、bedefB、a_bedC、abc-eD、a%a12、下列说法正确的是(B)A、视图是观察数据的一种方法,只能基本表建立。B、视图是虚表,观察到的数据是实际基本表中的数据。C、索引查找法一定比表扫描法查询速度快。D、索引的创建只和数据库的存储有关系。13、下面仅存在于服务器端的组件是(A)A、服务管理器B、企业管理器C、查询分析器D、导入导出组件14、SQL语言

4、中删除一个表的命令是(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、为了使索引键的值在基本表中唯一,在建立索引语句中应使用保留字(A)A、UNIQUE唯一的B、COUNTC、DISDINCTD、UNION17、下面有关主键的叙述正确的是(B)A、不同的记录可以有重复主键值或空值B、一个表中的主键可以是一个或多个字段C、在一个表中主键只可以是一个字段D、表中的主键的数据类型必须定

5、义为自动编号或文本18、下列哪一个数据库不是SQL Server 2000的系统数据库( C )A、Master数据库B、MSdb数据库C、Xscj数据库/汗。学生成绩D、Model数据库19、为数据库创建索引的目的是(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、实体完整性,参照完整性,用户定义完整性2

6、2、在SQL语言中,(D)子句能够实现关系参照性规则A、PRMARY KEYB、NOT NULLC、FOREIGN KEYD、FOREGN KEY、REFERENCES23、数据库管理系统能实现对数据库中数据查询,插入,修改和删除等操作的数据库语言称为(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 TABL

7、E_NAME where rowcount=10B、select TOP 10* from TABLE_NAMEC、select TOP of 10* from TABLE_NAMED、select from TABLE_NAME where rowcount=1027、在SQL server 2000中关于数据库的说法错误的是(C)A、数据库在磁盘上默认的存储位置是:SQL server 安装中路径Microsoft SQL servermssqldataB、一个数据库至少包含一个数据库文件(*.mdf)和一个事务日志文件(*.ldf)C、只有在数据库不存在数据的情况下才可以进行数据库的收缩

8、操作D、可以通过从A机器拷贝数据文件和事务日志文件到B机器的复制机器上执行相应的附加数据库操作,实现数据从A到B机器的复制28、查询XS表中的所有非空备注信息,以下语句正确的是(D)A、select 备注 from student where 备注!=NULLB、select备注 from student where备注 NOT IS NULLC、select备注 from student where备注 NULLD、select备注 from student where备注 IS NOT NULL29、关于多表连接查询,以下(B)描述是错误的A、外联接查询返回的结果集行数可能大于所有符合联接

9、条件的结果集行数B、多联接表查询必须使用到JOIN关键字C、内联接查询返回的结果是:所有符合联接条件的数据D、在where子句中指定联接条件可以实现内联接查询30、 在SQL语言中,如果建立一个工资表包含职工号,姓名,职称,工资等字段,若要保证工资字段的取值不会低于800元,最适合的实现方法是(B)A、在创建工资表时为“工资”字段建立缺省B、在创建工资表时为“工资”字段建立检查约束C、在工资表建立一个触发器D、为工资表数据输入编写一个程序进行控制31、Select语句中用来连接字符串的符号是(A)A、“”B、“&”C、“|”D、“|”32、对于XS表:SX(xh,xm,)如果要找出倒数第二个字

10、母为W,并且至少包含了3个字母的XM,则查询条件子句应写成WHERE XM like (B)A、-W-%B、-%W-C、-W-D、-W%33、有一个关系:学生,学号,姓名,系别,规定学号的值或是8个数字组成的字符串,这一规则属于(C)A、域完整性约束B、参照完整性约束C、用户定义完整性约束D、关键完整性约束34、如果表创建唯一索引后SQL server将禁止(A)语句向表中添加重复记录A、INSERTB、DNSERT语句或VPDATEC、UPDATED、ADD35、查询统计一个表中的记录数,可以用(C)函数A、SUMB、AVGC、COUNTD、MAX36、Select语句除了用于查询外,还有其

11、它作用,主要表现在(C)A、排序,索引,赋值B、删除,汇总,联合查询C、排序,汇总,建立新表D、新增,排序,子查询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数据对象时,要经过身份验证和_权限验证_两个阶

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

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

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

15、_,_外_,_自身_。22、Transact_SQL语言包含_DML_语言,_DDL_语言_DCL_语言。23、自定义函数由_标题_函数,_内嵌_函数,_多语句表值_函数组成。24、一个事务的操作必须满足以下四个属性:原子性,_一致性_,_隔离性_和永久性。25、SQL server中编程语言是_C_语言。26、SQL server 2000的数据库分为_系统数据库_和_用户定义数据库_两种类型。27、SQL server 2000提供的最常用的管理工具是_对象资源管理器_和_查询分析器_。28、SQL server 2000中每个程序块的开始标记关键字为_BEGIN_,结束标记关键字为_EN

16、D_。29、对用户授予和收回数据库操作的语句关键字分别为_GRANT_和_REVOKE_。30、数据库备份和恢复的Transact_SQL语句分别是_BACKUP_和_RESTORE_。31、SQL server 2000中为局部变量赋值的语句是_SET_和_SELECT_。32、触发器是一种特殊的_存储过程_,基于表而创建,主要用来保证数据库的完整性。33、一个局部变量的使用范围局限于一个_批处理_内,即两个GO语句之间的那一个份。34、在SQL server 2000中,主要且通过使用_查询分析器_运行Transact_SQL语句。35、默认的情况下,SQL server 2000服务器的

17、名字为_ MSSQLSERVER _。36、在网络环境下:当多个用户同时访问数据库时,就会产生并发问题,SQL server是利用_数据封锁机制_完成并发控制的。37、SQL server 2000的datetime和smalldatetime类型主要用来存储_日期_和_时间_的组合数据。38、在SQL server 2000中通常使用_bit_数据类型来表示逻辑数据,39、SQL server 2000规定了两种类型标志符,即_常规标识符_和_分隔标识符_。40、索引可以用系统根据约束条件自动建立,也可以由用户通过命令或菜单方式建立,但它的_打开_和_重建_将根据需要系统自动实现,无须用户过

18、问。三、简答题1、如何验证SQL server系统的正确安装结果。查找安装日志,找看系统日志中的事件,使用服务管理工具或者服务管理器(sql server 2000)重新启动服务。2、函数的作用是什么?SQL server提供了哪几种类型函数。函数是通过使用按特定顺序指定的特定值(称为参数)来执行计算的预定义公式。函数可用于执行简单计算或复杂计算。标量函数,表值函数,内置函数3、简述视图的意义和优点。( 1 )分割数据,简化优点 ( 2 )简化操作 ( 3 )提供自动的安全保护功能 ( 4 )为数据库重构提供一定的逻辑独立性。4、列出SQL server数据库中常见的数据库对象。表、存储过程、

19、触发器、视图、规则、默认值、索引等5、试述如何有效的保护数据库的安全。1.操作系统及时打安全补丁。建立有效的防病毒防攻击防火墙。2.定期及时进行备份,根据数据重要程序选择备份周期。除备份到本机外,还要将备份数据定期备份到异地,以防自然灾害等不测事故发生。3.管理员用户设置密码,用户按不同权限访问数据库。6、在开发和使用数据库应用系统过程中,SQL server许可系统将用户分成四类,请将它们按层次从高到低排列出来。系统管理员(SA)数据库拥有者(DBO)数据库对象拥有者(DBOO)一般用户(User)7、系统存储过程是什么?是一组为了完成特定功能的SQL语句集,经编译后存储在数据库。用户通过指

20、定存储过程的名字并给出参数来执行它8、复制分为哪几种类型?简述其工作机理。快照复制是完全按照数据和数据库对象出现时的状态来复制和分发它们的过程。使用事务复制,初始快照数据将被传播到订阅服务器,因此该订阅服务器就具有了一个所谓的初始负载,这是可以开始工作的内容。 合并复制允许一组站点自治工作,在线或离线。然后在将来的某个时刻,数据按照在多个已复制站点上发生的修改或插入情况被合并成一个统一的结果。9、数据库中的数据丢失或被破坏可能有哪些原因。计算机硬件故障、软件故障、病毒、误操作、自然灾害、盗窃10、试说明数据库完整性的含义及分类。数据的完整性是指数据库中的数据在逻辑上的一致性和准确性。三种:实体

21、完整性域完整性参照完整性11、试说明系统内置函数的特点。在程序设计过程中,常常调用系统提供的函数。T-SQL编程语言提供三种系统内置函数:行集函数、聚合函数、标量函数。所有函数都是确定性和非确定性的。12、简述SQL server 2000物理数据库的结构。即指数据的存储结构,如对数据库物理文件、索引文件的组织方式、文件的存取路径、内存的管理等。物理模型对用户不可见,它不仅与数据库管理系统有关,还和操作系统甚至硬件有关。四、名词解释1、数据库:是存放数据的仓库,只不过这些数据存在一定的关联,并按一定的格式存放在计算机上。2、表:表是数据库中最基本的数据对象,用于存放数据库中的数据。3、索引:是

22、根据表中一列或若干列按照一定顺序建立的列值与记录行之间的对应关系表。4、存储过程:数据库对象之一,数据库的子程序,在客户端和服务器端可以直接调用它。5、DTS:数据库转换服务6、关键字:关键字是 SQL Server 使用的 T-SQL 语言语法的一部分,用于分析和理解 T-SQL 语句和批处理。7、注释:注释又称为备注,使用注释对程序代码加以说明,SQL Server不会执行注释中的内容8、全局变量:全局变量也称为外部变量,它是在函数外部定义的变量。9、视图:是从一个或多个表(或视图)导出的表。是数据库用户使用数据库的观点。10、表达式:表达式是标识符、值和运算符的组合。11、复制:复制是一组技术,它将数据和数据库对象从一个数据库复制和分发到另一个数据库,然后在数据库间进行同步,以维持一致性。12、事务:事务是作为单个逻辑工作单元执行的一系列操作。13、死锁:多个并发事务处于相互等待的状态。14、监视:监视功能专门用来管理SQL服务器,并确保数据库引擎,以及每个数据库实例的所有指标进行理想而又完全的访问15、作业:作业是一系列由 SQL Server 代理按顺序执行的指定操作。

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

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