层次数据模型是数据库系统中最早出现的数据模型,它用树形结构表示各类实体,以及实体间的联系。现实世界中许多实体之间的联系本来就呈现出一种很自然的层次关系,如行政机构、家族关系等。层次模型数据库系统的典型代表是IBM公司的IMS(Information Man-agement Systems),这是一个曾经广泛使用的数据库管理系统,如图2-8所示。
图2-8 层次模型实例 wuR9CiOAec47jHJU0g0V2kiPKzxVsp07dKa0LUh4OCqfRxepp9UlM10fnZkqTmHQ