数据库系统的功能特性

Author: Date: 1998年 第16期 13版

  我们经常提到数据库系统,但你知道它的功能特性吗?它主要包括以下九点。
  1.数据独立性 也就是数据能独立于应用程序之外,我们修正数据不需修改相应的应用程序,这也是数据库系统的一个重要目标。
  2.数据安全性 能防止无关人员得到他不应该知道的数据,这是由用户自己负责的。
  3.数据完整性 指数据的正确性、客观性和真实性。因为破坏数据完整性的因素很多,所以应尽可能减少这类情况的发生。
  4.数据一致性 指同一事物的数据,不管出现在何时何处都是一致的。
  5.数据共享 是数据库系统的主要功能特色之一。它指多个应用程序可以使用同一数据文件;多个用户可存取同一数据;可为社会开放,成为社会的一种信息资源。
  6.控制冗余 它对于节省空间和减少开销及防止数据不一致有重要的作用。
  7.集中管理 指不仅对文件的结构、数据的装入和文件的各种操作要集中管理,而且对文件的内容、数据的类型、长度、大小等都要检查。
  8.并发控制 因数据库系统实现了多个用户共享数据,所以就可能在同一时刻多个用户要存取数据,这时就需要对这种并发操作施行控制。
  9.故障恢复 当数据库系统运行时出现故障,如何尽快将它恢复正常,就是数据系统的故障恢复功能。