如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
1.存储过程和函数的区别存储过程是用户定义的一系列sql语句的集合涉及特定表或其它对象的任务用户可以调用存储过程而函数通常是数据库已定义的方法它接收参数并返回某种类型的值并且不涉及特定用户表。2.事务是什么事务是作为一个逻辑单元执行的一系列操作一个逻辑工作单元必须有四个属性称为ACID原子性、一致性、隔离性和持久性属性只有这样才能成为一个事务原子性事务必须是原子工作单元对于其数据修改要么全都执行要么全都不执行。一致性事务在完成时必须使所有的数据都保持一致状态。在相关数据库中所有规则都必须应用于事务的修改以保持所有数据的完整性。事务结束时所有的内部数据结构如B树索引或双向链表都必须是正确的。隔离性由并发事务所作的修改必须与任何其它并发事务所作的修改隔离。事务查看数据时数据所处的状态要么是另一并发事务修改它之前的状态要么是另一事务修改它之后的状态事务不会查看中间状态的数据。这称为可串行性因为它能够重新装载起始数据并且重播一系列事务以使数据结束时的状态与原始事务执行的状态相同。持久性事务完成之后它对于系统的影响是永久性的。该修改即使出现系统故障也将一直保持。3.游标的作用如何知道游标已经到了最后游标用于定位结果集的行通过判断全局变量FETCH_STATUS可以判断是否到了最后通常此变量不等于0表示出错或到了最后。4.触发器分为事前触发和事后触发这两种触发有和区别。语句级触发和行级触发有何区别。事前触发器运行于触发事件发生之前而事后触发器运行于触发事件发生之后。通常事前触发器可以获取事件之前和新的字段值。语句级触发器可以在语句执行前或后执行而行级触发在触发器所影响的每一行触发一次。5.存储过程的编写6.在一个查询中使用哪一个关键字能够除去重复列值。distinct7.什么是快照它的作用是什么快照Snapshot是一个文件系统在特定时间里的镜像对于在线实时数据备份非常有用。快照对于拥有不能停止的应用或具有常打开文件的文件系统的备份非常重要。对于只能提供一个非常短的备份时间而言快照能保证系统的完整性。8.解释存储过程和触发器存储过程是一组Transact-SQL语句在一次编译后可以执行多次。因为不必重新编译Transact-SQL语句所以执行存储过程可以提高性能。触发器是一种特殊类型的存储过程不由用户直接调用。创建触发器时会对其进行定义以便在对特定表或列作特定类型的数据修改时执行。9.sqlserver是否支持行级锁有什么好处SQLServer2000动态地将查询所引用的每一个表的锁定粒度调整到合适的级别。当查询所引用的少数几行分散在一个大型表中时优化数据并行访问的最佳办法是使用粒度锁如行锁。但是如果查询引用的是一个表中的大多数行或所有行优化数据并行访问的最佳办法可以是锁定整个表以尽量减少锁定开销并尽快完成查询。SQLServer2000通过为每个查询中的每个表选择适当的锁定级别在总体上优化了数据并发访问。对于一个查询如果只引用一个大型表中的几行则数据库引擎可以使用行级锁定如果引用一个大型表的几页中的多行则使用页级锁定如果引用一个小型表中的所有行则使用表级锁定10.数据库日志干什么用数据库日志满的时候再查询数据库时会出现什么情况。每个MicrosoftregSQLServer84822000数据库都有事务日志用以记录所有事务和每个事务对数据库所做的修改。记录事务及其修改有三个作用恢复个别的事务。如果应用程序发出ROLLBACK语句或者SQLServer检测到错误例如失去与客户端的通讯就使用日志记录回滚未完成的事务所做的修改。SQLServer启动时恢复所有未完成的事务。当运行SQLServer的服务器发生故障时数据库可能处于这样的状态还没有将修改从高速缓冲存储器写入数据文件在数据文件内有未完成的事务所做的修改。当启动SQLServer的复本时它对每个数据库执行恢复操作。前滚日志中记录的、可能尚未写入数据文件的每个修改。然后回滚在事务日志中找到的每个未完成的事务以确保数据库的完整性。将还原的数据库前滚到故障点。丢失数据库在没有RAID驱动器的服务器上硬盘驱动器出现故障时可能会出现这种情况后可以将数据库还原到故障点。首先还原上一次的完整数据库备份或差异数据库备份然后将事务日志备份序列还原到故障点。当还原每个日志备份时SQLServer重新应用日志中记录的所有修改以前滚所有事务。当最后的日志备份还原后SQLServer将使用日志信息回滚到该点未完成的所有事务。11.备份时应用程序是否可以并行为何可以设计要求如此不同DBMS均有对此的多种支持系统如日志、事务等公有的和一些专有的12.部分恢复完成后数据库是否立即可用为何不可恢复截断点13.容灾和备份的区别主要在逻辑与物理、抽象与具体的差异14.表结构如下列名数据类型长度允许为空idint4是tes