文章目录
数据模型
数据模型的组成要素
数据结构
一个网状数据模型实例:
数据操作
数据的完整性约束条件
两类数据模型(两个不同层次)
概念模型(也称为信息模型)
它是按用户的观点来对数据信息建模,用于数据库设计。
概念模型的用途
概念模型用于信息世界的建模
是现实世界到机器世界的一个中间层次
是数据库设计的有力工具
数据库设计人员和用户之间进行交流的语言
对概念模型的基本要求
较强的语义表达能力
简单、清晰、易于用户理解
例:工厂物质管理的概念模型
逻辑模型(物理模型)
现实世界中客观对象的抽象过程
信息世界中的基本概念
(1)实体
客观存在并可相互区别的事物称为实体。
可以是具体的人、事、物或者抽象的概念。
(2)属性
实体所具有的某一特性称为属性。一个实体可以由若干个属性来刻画。
(3)码
唯一标识实体的属性集称为码。
(4)实体型
用实体名及其属性名集合来抽象和刻画同类实体称为实体型
(5)实体集
同一类型实体的集合称为实体集
(6)联系
实体-联系方法