计量管理系统更新的完整性交给应用程序来实现
数据库保护:另外一个影响数据库系统功能的主要因素就是数据库保护,数据库保护的工作和机制包括备份、恢复、事务、完整住、并发控制和安全他等,所有这些数据库保护的l"-作郁纷数据库系统的性能带来很大的影响,以完整性为例数据库完整性保证数据库中的数据是,正确的满足所有的数据约束),数据库中的数据出现不正确情况,通常发生往数据库更新的时候,,例如人的性别必须是“男”或“女”,但用户在向数据库中输人数据时可能不不心输入了“难”;又如一个人的工龄应不于其年龄用户往输入或修改时可能错误的击键而出现工龄大干年龄的情形,为了避免这类事情的发生。DBMS一般都提供了数据库完整性的约束机制,在定义表或定义数据库的同时也定义相对数据的各种约束条件,以确保数据库中数据的正确性,就能自动维护它们。当进行数据的插入、删除和修改等数据库操作时,DBMS就会检查这些操作的结果是否满是定义在表或数据库上的各种约束,如果满是,则允许将操作结果存人数据库否则拒绝操作。这些作将使数据库更新花赞的时间成倍增长。
同样的问题也发生在事务日志和数据库备份(包括热备、镜像)上,过度的数据库保护湿然是不可取的,如果一个数据库系统由于性能问题而不能使用,而影响性能的主要原闪在于数据库保护措施,那么将不得不放弃一些数据库保护的工作。当然,如果放羚数据库保护而造成数据库的不正确邱也是不可取的,这种情况下可能就不得不考虑增加经费预算来提高数据库系统的硬件性能。