第1章 Access数据库基础知识
考点01 数据库基础知识
2.计算机数据管理
数据处理的**问题是数据管理。计算机对数据的管理是指对数据的组织、分类、编码、存储、检索和维护。
计算机数据管理经历了由低级向**的发展过程,大致分为以下几个阶段。
①人工管理:数据与程序不具有独立性;数据不长期保存;程序之间存在大量数据冗余。
②文件系统:数据以文件形式长期保存下来。文件系统可对数据的存取进行管理,可是数据的独立性差,数据的冗余度大。
③数据库系统:出现了数据库管理系统,数据共享性高,冗余少;数据的独立性高;提供了统一的数据控制功能。
④分布式数据库系统:该系统是数据库技术与网络技术结合的产物。分布式数据库是在逻辑上统一,在地域上分布的数据集合。
⑤面向对象数据库系统:该系统是数据库技术与面向对象程序设计技术结合的产物,自然地存储复杂数据对象及这些对象之间的复杂关系,提高数据库管理效率,降低使用复杂度。
3.数据模型
(1)实体的描述
现实世界存在各种事物,事物之间存在联系。这种联系是客观存在的,是由事物本身的性质所决定的。
①实体。客观存在并且相互区别的事物,称为实体。实体可以是实际的事物也可以是抽象的事物。
②属性。描述实体的特性称为实体的属性。
③实体集和实体型。属性值的结合表示一个具体的实体,而属性的集合表示一个实体的类型,称为实体型。同类型号的实体的集合称为实体集。
……