| 常见的数据模型 | |
| 模 型 | 说 明 |
| 层次模型 | 用树形结构表示实体类型及实体间的联系。优点是用指针实现记录间的联系,查询效率高:缺点 是只能表示一对多联系,对于多对多联系的表示较复杂,而且数据的查询和更新操作复杂,应用程 序的编写也较复杂 |
| 网状模型 | 用有向图表示实体类型及实体间的联系。优点是用指针实现记录间的联系,查询效率高;缺点是 应用程序编写复杂,必须熟悉数据库的逻辑结构 |
| 关系模型 | 用二维表格结构表达实体集,用外键(关键码)表示实体间的联系。优点是建立在严格的数据概 念模型上,概念单一、结构简单,存取路径对用户透明,容易开发;缺点是查询效率低于其他两种 模型 |