数据库系统DBS的特点

在数据库系统发明以前,人们使用文件系统来管理数据。文件系统具有以下不足:
1.数据冗余(与数据共享相对)和非一致性(文件格式不相容)
2.程序依赖于数据(新任务要写新程序)
3.数据孤立(文件格式不相容)
4.完整性问题(完整性约束隐于程序,难修改)
5.难以保证原子性更新(失败会导致部分更新)
6.不能实现很好的并发访问(未加控制的并发访问导致数据不一致)
7.安全性问题(不能实现部分访问)
以上文件系统之不足,也正是数据库系统的优点所在。
数据库系统DBS的特点

最后,当数据量小,无需再次调用(临时数据),数据结构化程度低,关联度低,没有共享需求时不宜使用数据库。