数据模型从抽象层次上描述了数据库系统的静态特征、动态行为和约束条件,因此数据模型通常由数据结构、数据操作及数据约束三部分组成。
数据库管理系统所支持的数据模型分为3种:层次模型、网状模型和关系模型。数据模型特点见表4-2。
表4-2 各种数据模型的特点
|
发展阶段 |
主要特点 |
|
层次模型 |
用树形结构表示实体及其之间联系的模型称为层次模型,上级结点与下级结点之间为一对多的联系 |
|
网状模型 |
用网状结构表示实体及其之间联系的模型称为网状模型,网中的每一个结点代表一个实体类型,允许结点有多于一个的父结点,可以有一个以上的结点没有父结点 |
|
关系模型 |
用二维表结构来表示实体以及实体之间联系的模型称为关系模型,在关系模型中把数据看成是二维表中的元素,一张二维表就是一个关系 |
| 广告合作:400-664-0084 全国热线:400-664-0084 Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号 珠峰网 版权所有 All Rights Reserved
|