在数据库出现之前,人们常用文件处理系统(file-processing system)来处理大量数据。
人们常常讲所要保存的信息存放在操作系统文件中,系统中有一些对文件进行操作的应用程序。当需求增长时,会有新的文件和应用程序被加入到系统中。传统操作系统支持类似的文件处理系统。
文件处理系统主要弊端:
- 数据的冗余和不一致。
- 数据访问困难。
- 数据孤立。
- 数据完整性问题
- 原子性问题
- 并发访问异常
- 安全性问题
以上内容来自《数据库系统概念》(Database System Concepts)