数据控制功能包括对数据库中数据的安全性完整性、并发和恢复的控制。安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。完整性是指数据库的正确性和相容性,是防止合法用户使用数据库时向数据库加入不符合语义的数据。保证数据库中数据是正确的,避免非法的更新。并发控制是指在多用户共享的系统中,许多用户能同时对同一数据进行操作时,保证数据库的完整性不受破坏,避免用户得到不正确的数据。故障恢复主要是指恢复数据库本身,即在故障引起数据库当前状态不一致后,将数据库恢复到某个正确状态或一致状态。
(十五)、转储
数据的转储分为静态转储和动态转储、海量转储和增量转储。
①静态转储和动态转储。静态转储是指在转储期间不允许对数据库进行任何存取、修改操作;动态转储是在转储期间允许对数据库进行存取、修改操作,故转储和用户事务可并发执行。
②海量转储和增量转储。海量转储是指每次转储全部数据;增量转储是指每次只转储上次转储后更新过的数据。
综上所述,假设系统中有运行的事务,若要转储全部数据库应采用动态全局转储方式。