数据模型为什么是多维的

来源:百度知道 编辑:UC知道 时间:2024/05/25 11:38:34

数据模型
http://www.itisedu.com 2006-9-9 15:52:00 中科永联
[关键字]数据模型
1.3.1 数据模型的概念
考核要求:达到“领会”层次
知识点:两种数据模型的概念

数据模型:表示实体类型及实体类型间联系的模型。
它可分为两种类型:概念数据模型和结构数据模型。
(1) 概念模型:这是一种独立于计算机系统的模型。它不涉及信息在系统中的表示, 只是用来描述某个特定组织所关心的信息结构。概念模型强调语义表达功能, 它是现实世界的第一层抽象。
最常见的概念模型是实体联系(ER)模型
(2) 结构数据模型:它是直接面向数据库的逻辑结构,是现实世界的第二层抽象。 这类模型涉及到计算机系统和数据库管理系统,所以称为“结构数据模型”。 结构数据模型应包含:数据结构、数据操作、数据完整性约束三部分。 它主要有:层次、网状、关系三种模型。

1.3.2 实体联系模型
考核要求:达到“简单应用”层次
知识点:ER图的表示方法,ER模型的特点

(1)应当学会设计简单的ER模型

ER模型的例子:

(2)ER模型有两个明显的优点:接近于人的思维,容易理解;与计算机无关,用户容易接受。
ER模型只能说明实体间语义的联系,还不能进一步说明详细的数据结构。

1.3.3 结构数据模型
知识点:三种模型的特点
考核要求:见以下说明

主要有:层次、网状、关系三种模型。
(1)层次模型(识记):用树型结构表示实体间联系的数据模型
(2)网状模型(识记):用有向图结构表示实体类型及实体间联系的数据模型。
(3)关系模型(领会):是由若干个关系模式组成的集合, 其主要特征是用二维表格结构表达实体集,用外键表示实体间