数据库系统概论-数据库系统阶段的特点

  • Post author:
  • Post category:其他


这个阶段数据库系统有以下特点。

(1)从全局观点组织数据。在数据库系统中,对于数据,不仅要描述数据本身,而且要描述数据之间的联系。从整体看,不仅要考虑一个应用的数据结构,更要考虑整个应用的数据结构。数据库系统实现整体数据结构化,是数据库的一个特征。


深圳蓝快IDC

(2)实现数据共享,减少数据冗余。数据库从整体描述数据,数据是面向整个系统的,因此数据可以被多个用户、多个应用程序共享使用。数据共享可以大大减少数据冗余,节约存储空间,减少存取时间,避免数据之间的不相容性和不一致性,更好地实现数据规范化和标准化。

(3)采用特定数据模型,具有较高数据独立性。在数据库系统阶段,由DBMS对数据进行统一管理,用户可以在更高的抽象级别上观察和访问数据,而不必考虑有关文件的创建、打开、读/写、关闭等一些低级操作,也不必关心数据存储和其他实现的具体细节。同时,DBMS屏蔽了对文件结构所做的一些修改,从而减轻了应用程序维护和修改工作量,提高了数据的独立性。

(4)有统一的数据控制功能。数据库是系统中各用户的共享资源,因此系统必须提供数据的安全性、完整性和并发性等控制机制。这些在文件系统中难以实现的功能在DBMS中都一一实现了。数据安全性访问控制能保护数据不被非法使用,且能防止数据库被非法使用而造成数据泄密和破坏。完整性控制能保证数据正确性、有效性和相容性,在发生故障情况下能实现数据一致性的恢复功能。并发控制能使用与不同类型用户交互的多用户界面,保证并发访问时的数据一致性。