数据库技术的产生与发展
1、数据与信息
数据是对客观事物的某些特征及相互联系的一种抽象化、符号化表示。
信息是数据包含的意义。信息的存在是数据想表达的内容。
数据具有多样性;信息具有稳定性,反应客观世界的知识。
2、数据与数据处理
数据处理:将数据转化成信息的过程
3、数据管理
数据管理:数据的收集、组织、存储、检索和维护等操作。
数据管理目的:为了实现数据共享、降低数据冗余、提高数据的独立性、安全性和完整性,从而能更加有效地管理和使用数据资源。
4、数据管理发展的四个阶段
(1)人工管理阶段
特点:数据不保存
由应用程序管理数据
数据有冗余,无法实现共享
数据对程序不具有独立性
(2)文件管理阶段
os文件系统专门管理数据
特点:
数据可长期保存
共享性差、冗余度大,冗余造成数据不一致
数据对程序具有一定的独立性,但独立性差
数据之间缺乏有机联系,缺乏对数据的统一控制和管理
(3)数据库管理阶段
数据库:按照一定组织方式存储且相互关联的数据集合。
数据库管理系统:对数据进行统一控制和管理,把所有应用程序中使用的相关数据汇集起来,按照统一数据模型存储在数据库中。
特点:
在应用程序与数据库之间保持较高的独立性。
数据具有完整性、一致性和安全性
共享性高,有效的减少数据的冗余
(4)