试题详情
简答题说明三种数据模型的结构特点。
  • (1)层次模型:
    用树形结构来表示实体及实体之间联系的模型称为层次模型。这种数据模型具有层次清楚、容易理解等优点。在层次模型中每一个结点表示实体集,指向结点的指针表示两个实体集之间的联系,两个结点间的关系只能是1—m关系,但对于m—m关系就不能直接用层次模型来表示,必须设法将其分解为两个1—m关系,这是层次模型的局限性。
    (2)网状模型:
    如果实体及实体之间的联系组成的结构为一“有向图”,则称为网状模型。网状模型的特点为:可以一个以上的结点无父结点,至少有一个结点有多于一个父结点。
    (3)关系模型:
    用表格形式表示实体以及实体之间的联系,称为关系模型。它是以关系数学理论为基础的。层次模型和网状模型在本质上是一致的,它们都是用结点来表示实体,用指针表示实体间的联系,而关系模型中存放的数据一部分为实体本身的属性,另一部分是实体之间的联系。
  • 关注下方微信公众号,在线模考后查看

热门试题