当前位置:文档之家› 数据模型ppt课件

数据模型ppt课件


———数据建模最后发展成为数据的存储方式(数
据字典
中的定义)
• 业务功能建模:用户的最终需求。
———业务功能建模最后发展成为应用程序
产生高效的应用程序的前提是良好的数据模型。
(正如10 平方米的房间无法成为会议厅一样,一个糟糕的数
据模型也无法产生高质量的应用。)
精品课件
6
2.1 信息的三个世界
一、客观现实世界 ——存在于人脑之外的客观存在的事物及其相互联系。
MPS例外信 息 1
销售订单 n
m
参照
n
1
n
m
MPS
n
m 参照
制造技术 数据
m
RCCP
MRP例外信 息
制造技术 1 数据
参照
n
1
n
n m
MRP
m
n
1 组成
n MRP独立需 求
CRP m
1 采购计划
下达 1
车间作业 m 计划
m
n
对应
n 工序进度 计划
负荷
精品课件
1
编 号
名 称



1
组成
授课


学期
5、属性(Attribute)
——对实体的特征的描述。 6、域(Domain)
——属性的取值范围。
精品课件
9
2.1 信息的三个世界
8、联系(Relation) ——多个实体之间的关联。
三、数据世界
——是对信息世界中的有关信息进一步加工、编码及格式化 等具体处理,然后以一定的格式存储于计算机中。也是对数 据库管理系统(DBMS)中的数据的逻辑描述。 概念包括:
数据描述包括:
精品课件
12
2.1 信息的三个世界
1、位(bit) ——二进制的一个单位称为位,位上只能为0/1。
2、字节(Byte):8个位是一个字节,可以存放对应的ASCII码 的一个字符。
3、字(word):由若干个字节组成一个字。一个字所包含的二 进制的位数称为字长。计算机字长是不一样的,8位、16位、 24位、32位。

计算机系统及DBMS的具体技术问题,集中精力分 析
数据、数据之间的联系;
- 概念模型必须转换成逻辑模型,才能在DBMS中实
精品课件
17
精品课件
14
三个世界之间的关系
客观事物及其联系
抽象
信息
数据化
数据
构成 现实世界
概念模 型
信息世界
逻辑模 型
数据世界
精品课件
15
2.2 概念模型
概念(数据)模型(Conceptual Data Model)
———面向现实世界建模
———主要用来描述现实世界的概念化结构
,与具
体的DBMS无关;
- 现实世界的事物经过人脑的抽象,提取出对用
户有用的信息,经过组织、整理和加工形成现
实世
界和计算机世界之间的中间模型;
- CDM只关心现实世界中的事物、事物特征、联系

完全没有与具体计精品算课件机及其相关的任何概念;16
2.2维护人员、用

之间相互理解的共同语言;
-
CDM能让数据库的设计人员在设计的初始阶段摆
精品课件
10
2.1 信息的三个世界
1、数据项(data item) ——字段(Field),标记实体属性的可以命名的最小单位。 2、记录(record) ——数据项的集合,也称为元组(tuple)。 3、文件(File) ——同一给定类型记录的集合。文件记录的组织和存储方式 分为:顺序文件、索引文件、直接文件和倒排文件。
4、块(block):内存储器和外存储器交换信息的最小单位, 又称为物理快或物理记录。256字节、512字节、1024字节。
5、卷(volume):一台输入输出设备所能装载的全部信息。
精品课件
13
2.1 信息的三个世界
四、三个世界之间的关系 1、概念模型 ——是按用户的观点来对数据和信息进行建模的,是用户和 数据库设计人员之间交流的工具。 2、逻辑模型 ——面向数据库的逻辑结构,也称为逻辑数据模型。是按计 算机系统的观点来对数据建模,涉及计算机系统和数据库管 理系统。包括:网状模型、层次模型和关系模型。
如:人;数据库课程;正式用的计算机;几何中“点”,“线”不能严格地定义 实体。
2、实体集(Entity Set)
——具有相同类型和相同特征(或属性)的实体集合。
精品课件
8
2.1 信息的三个世界
3、实体类型(Entity Type) ——用实体名及其属性名集合来抽象和刻画的同类实体成为 实体类型。 4、实体标识符(Identifier) ——能够唯一地标识每一个实体的属性或属性集。
精品课件
3
第二章 数据模型
数据库是数据库系统的核心,而数据库 是依据一定的数据模型来建立现实世界 中事物及事物之间的联系的。将客观存 在的事物以数据的形式存储到计算机中, 需要经历对现实生活中事物特性的认识、 概念化到计算机数据库里的具体表示的 逐级抽象过程。
精品课件
4
为什么要建立数据模型(Data Model): • 象盖大楼的设计图一样,DM可使所有的
教学管理
学生管理
学号
姓名
课程类 别
课程名
教师管理
教师号
课程名
授课类 别
学时数
精品课件
课程管理
学号
姓名
课程类 别
课程名 成绩
7
2.1 信息的三个世界
二、信息世界(概念世界)
——现实世界在人脑中的反映,是对客观事物及其联系的一 种抽象描述,即用数据来描述。
主要概念: 1、实体(Entity)
——现实世界中区别于其他对象的无形事件或有形物体。

m

m
小 区
楼 栋
教师 生

讲授课程号








精品课件
n
课程
n
课号 课程名 课类别
成绩
选修
学号
m 学生
姓名 生日 性别
班级
2
isbn type
page
Begin date
type id
Books
writebook
name Authors
year
price
birthplace
county
city
4、数据库 ——比文件更大的数据组织形式。
精品课件
11
2.1 信息的三个世界
5、关键字(Key) ——唯一标识每一条记录的字段或字段集,也称键码。与实体 标志符对应。
物理数据模型:对数据的物理描述,面向计算机物理表示的 模型。 ——指数据在存储设备上的存储方式,物理数据是实际存放 在计算机存储设备上的数据,也可称为物理记录。
项目参与者都有一个共同的数据标准 • 避免出现问题再解决(边干便改的方式) • 可及早发现问题 • 加快应用开发速度
精品课件
5
模型的概念
模型——对客观事物、现象、过程或系统的简化描述。
所有的数据库系统都要为它所要描述的世界建立模型:
• 数据建模:描述组织数据的框架结构。
如:楼房住户-数据;房间规格-数据模型
相关主题