国开《数据库基础与应用》第一章 1-4-1:各种逻辑数据模型概述
1-4-1:各种逻辑数据模型概述
概念数据模型是不能在计算机中使用的,必须把它转换为相应的逻辑数据模型,从而在计算机中实现数据处理活动。
逻辑数据模型:层次数据模型、网状数据模型、关系数据模型、面向对象数据模型。最常用的是关系数据模型。
层次数据模型:象倒着生长的一棵树。每个结点只能有一个父结点,但可以有1个或多个子结点。树根结点没有父结点,树叶子结点没有子结点。
网状数据模型:象一个图。每个结点允许有多个父结点。
关系数据模型:一系列数据表格。对应概念数据模型中的实体或联系。
1对1或1对多联系,可以不转换成表。多对多联系,必须转换成表。
面向对象数据模型:每个实体用一个对象描述。它不仅包含有描述数据的静态属性特征,而且包含有描述数据的动态(行为)属性特征。
面向对象数据模型中对象的三大特征:即封装性、继承性和多态性。