储过程。8、SQL数据控制功能:事务管理功能和数据保护功能,即数据库的恢复、并发控制和数据库的安全性、完整性控制。9、数据库管理系统DBMS目标:用户界面友好、功能完备、效率高、结构清晰和开放性。10、数据库管理系统DBMS基本功能:数据库定义、数据存取、数据库运行管理、数据组织存储和管理、数据库的建立和维护、其他功能(通信功能等)。11、事务四个特性:原子性(要么都做要么都不做)、一致性(物理数据库)、隔离性(一个事务的执行不能被其他事务干扰)和持续性(一个事务一旦提交,对数据库的改变是永久性的)。12、数据库的恢复:把数据库从错误状态恢复到某一已知的正确状态的功能。13、数据库系统故障分类:事物内部的故障、系统故障、介质故障和计算机病毒。14、恢复机制:如何建立冗余数据;如何利用冗余数据实施数据库的恢复。建立冗余数据最常用的技术:数据转储和日志文件。15、转储:DBA定期将整个数据库复制到磁带或另一个磁盘上保存起来的过程(后备后援副本)。日志文件是用来记录事务对数据库的更新操作的文件,分以记录为单位和以数据块为单位。登记日志文件严格按照并发执行时间次序来登记,且先写日志文件后写数据库。16、恢复策略(1)事务故障恢复:强行回滚(ROLLBACK)。反向扫描日志文件对事务更新操作执行逆操作继续反向扫描,同样处理直到读到该事务的开始标记。(2)系统故障恢复(软故障、不破坏数据库):系统重新启动时自动完成。正向扫描日志文件,找出故障发生前已经提交的事务,将其事务标识记入重做(REDO)队列。同时找出故障发生时尚未完成的事务,将其事务标识记入撤销(UNDO)队列。反向扫描日志文件,对每个UNDO事务的执行逆操作(将日志记录中更新前的值写入数据库)正向扫描日志文件,对每个REDO事务重新执行日志文件登记操作(将日志记录中更新后的值写入数据库)。(3)介质故障恢复(硬故障、外存故障、破坏数据库和日志文件):重装数据库、重做已完成的事务。装入最新数据库后备副本,使数据库恢复到最近一次转储时的一致性状态装入相应的日志文件副本,重做已完成的事务。注:DBA介入17、并发控制:一致性。当多个用户并发地存取数据库时,就会产生多个事务同时存取同一数据的情况,若并发操作不加控制,就可能会存取和存储不正确的数据,破坏数据库的一致性。并发操作带来的数据不一致性包括三类:丢失修改、不可重复读和读“脏”数据。并发控制技术:封锁。所谓r