第三章环境信息系统开发方法.ppt

数据管理技术经历了人工管理、文件系统、数据库系统三个阶段。这三个阶段的特点及其比较如表1.1所示。 功能 数据定义功能(DDL ,Data Definition Language ):定义数据库中的数据对象 数据操纵功能(DML, Data Manipulation Language) : 操纵数据实现对数据库的基本操作 (查询、插入、删除和修改) 数据库的运行管理功能:保证数据的安全性、完整性、 多用户对数据的并发使用, 发生故障后的系统恢复 数据库的建立和维护功能:数据库数据批量装载,数据库转储,介质故障恢复, 数据库的重组织, 性能监视等 安全性:数据的安全性是指保护数据以防止不合法的使用造成的数据的泄密和破坏。使每个用户只能按规定,对某些数据以某些方式进行使用和处理。 完整性:数据的完整性指数据的正确性、有效性和相容性。完整性检查将数据控制在有效的范围内,或保证数据之问满足一定的关系。 并发使用:当多个用户的并发进程同时存取、修改数据库时,可能会发生相互干扰而得到错误的结果或使得数据库的完整性遭到破坏,因此必须对多用户的并发操作加以控制和协调。 系统恢复:计算机系统的硬件故障、软件故障、操作员的失误以及故意的破坏也会影响数据库中数据的正确性,甚至造成数据库部分或全部数据的丢失。DBMS必须具有将数据库从错误状态恢复到某一己知的正确状态(亦称为完整状态或一致状态)的

文档评论(0)

1亿VIP精品文档

相关文档