问题:
什么是数据模型?目前数据库主要有哪几种数据模型?它们各有何特点?
答案:
数据模型是数据库中实体之间联系的抽象描述即数据结构构 在数据库系统中,常用的数据模型有层次模型、网状模型和关系模型3种。。 层次模型用树形结构来表示实体及其之间的联系。建立数据的层次模型需要满足两个条件:有一个结点没有父结点,这个结点即根结点;其他结点有且仅有一个父结点。。 网状数据模型用以实体型为结点的有向图来表示各实体及其之间的联系。其特点是:可以有一个以上的结点无父结点;至少有一个结点有多于一个的父结点。。 关系模型是用二维表格来表示实体及其相互之间的联系。在关系模型中,把实体集看成一个二维表,每一个二维表称为一个关