数据库技术是随着数据管理的需要而产生的。数据处理的的核心是数据管理。
1.数据管理指的是对数据的分类、组织、编码、储存、检索和维护。
2.数据管理技术共经历了三个阶段:人工管理阶段、文件系统阶段、数据库系统阶段
3.人工管理阶段:数据不保存、数据需要由应用程序自己进行管理、基本上没有文件概念、数据不共享
4.文件系统阶段:
数据可以长期保存、文件系统管理数据、文件已经多样化、数据的存取基本上以记录为单位。
缺点有:数据共享性差,数据冗余度大;数据和程序缺乏独立性
5.数据库管理阶段:
(1)数据结构化。
(2)数据共享性高、冗余度小、易扩充。
(3)数据独立性高。
(4)统一的数据管理和控制:数据的安全性保护、数据的完整性控制、数据库恢复和并发控制。
(5)数据的最小存取单位是数据项