1.4数据模型
1.什么是数据模型
概念:是对实践国际数据特征的抽象,描绘的是数据的共性内容。
2.数据的特征
静态特征
数据的底子结构
数据间的联络
数据取值规划的捆绑
动态特征:指对数据可进行符合必定规矩的操作。
3.数据模型组成要素
数据结构:描绘的是系统的静态特征,即数据方针的数据类型,内容、特征,以及数据方针之间的联络
数据操作:描绘的是系统的动态特征
数据捆绑:描绘数据结构中数据间的语法和语义关联
4.数据模型的分类
概念:是模型化的数据和信息东西,也是数据库系统的中心和基础
特征首要是:一、比较实在的仿照实践国际 二、容易为人们所了解 三、便于在计算机中实现
5. 概念层数据模型
概念:概念层是数据抽象等级的最高层。概念层数据模型,也称为数据的概念模型和信息模型。这类模型首要用于数据库的规划阶段
6.信息国际触及的底子概念
实体、特征、码或键、域、实体集、实体型、联络
7.数据模型中的两个概念
型:就是表头
值:对应的数据
8.概念模型的标明方法
矩形标明实体,椭圆标明特征,菱形标明联络
9.逻辑模型的类型
层次模型 :
是最早的一种数据模型
有且仅有一个结点没有父结点,称作根结点
其它结点有且仅有一个父结点
网状模型:
以网状的结构以标明实体与实体间的联络
允许结点有多个父结点
能够有一个以上的结点没有父结点
联络模型:
用二维表来标明实体间的联络,长处:
建立在严厉的数学概念的基础上
概念单一
存储路径对用户透明,有更高的数据独立性,更好的安全保密性
物理模型:
描绘数据在存储介质上的组织结构,是逻辑模型的物理实现
是数据库最底层的抽象
规划政策是进步数据库功能和有用利用存储空间
面向方针模型:
就是概念模型又是逻辑模型
表达能力丰厚,方针可复用、维护便当。
第二章 联络数据模型
1.联络数据模型的组成要素
联络数据结构
联络操作调集
联络完整性捆绑
2.联络数据结构
列:又叫元或度
行:又叫元组或许记载
行中的单元格:又叫重量