管理信息系统最新版ppt课件

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

• 数据集市 • 数据挖掘
.
9
二、数据库的特征:
1、数据独立性 2、最小冗余度 3、最好的共享性 4、统一管理与控制 5、整体性 6、可修改性与可扩充性 7、安全性和保密性
.
10
三、数据库系统的构成
(1)计算机系统 (2)数据库 (3)数据库管理系统 (4)人员
.
11
人员
• 数据库管理员
– 保证库的完整性、明确性、安全性,负责建立 和维护模式
合同号 HT1008 HT1107
数量 1000 600
金额 30000 12000
• 关系模型中的术语:关系、元组、属性、 主码、域、分量、关系模式
.
23
关系模型的特点
• 关系模型概念单一 – 对于实体之间的联系用关系表示 – 对于关系之间的联系通过相容的属性 来表示
• 关系是规范化的关系 • 关系模型中,用户对数据的检索和操作
直接方便,数据的独立性强
.
24
三、关系的规范化
• 规范化理论研究关系模式中各属性之间的依赖 关系及其对关系模式性能的影响,探讨关系模 式应该具备的性质和设计方法
• 是提供判别关系模式优劣的标准,为数据库设 计工作提供理论依据
• 共五种规范化模式(范式),常用前三种
• 根据关系模型满足的约束条件的不同来确定范 式
– 实体:是观念世界中描述客观事物的概念 – 属性:指实体具有的某种特性,用来描述一个
实体
– 联系:包括实体内部联系和实体之间的联系
• 实体有个体和总体之分,总体有同质总体和 异质总体之分
– 一个异质总体可分解出多个同质总体
• 联系的类型
– 一对一联系、一对多联系、多对多联系
.
17
• E-R模型的建立:
管理信息系统
经济与工商管理学院
王宏
.
1

未来
MIS
.
生活
2
一、教学目的
1、掌握系统开发的理论和方法; 2、完成管理信息系统的开发工作; 3、懂得各类人员在系统开发中的作用; 4、掌握数据库技术和数据库语言。
.
3
二、教学重点
1、结构化系统分析 2、系统的总体设计 3、系统的详细设计 4、系统实施
用户1



用户2


用户3


.
数 据 库
13
四、数据库设计的主要内容
• 从客观世界到数据,经历三个领域:
– 现实世界:包含客观事物及其联 系
– 观念世界(信息世界):现实世 界在人脑中的反映,(E-R)图
– 数据世界:信息的数据化。用数 据模型描述事物及其联系
.
14
数据库设计的步骤包括:
• 用户要求分析
.
26
• 第一范式(1NF) 应满足的基本条件是元组中的每一个分 量都必须是不可分割的数据项
姓名
张三 李四
工 基本工资
500 799
资 附加工资
60 70
姓名 基本工资 附加工资
张三
500
60
李四
799
70
.
27
• 第二范式(2NF) 关系不仅满足第一范式,而且所有非主属 性完全依赖于其主码
• 非二范式会引起数据冗余和更新异常
.
4
三、教学要求
认真听课 记笔记 思考、提问 上机
.
5
四、参考书:
《管理信息系统》 《软件工程》 《Foxpro程序设计》 《Visual Foxpro》 《WINDOWS 》
.
6
第一章 MIS中的数据库技术
• 数据库系统概述 • 现实世界的数据描述 • 数据库管理系统
.
7
第一节 数据库系统概述
• 系统程序员:设计DBMS的人员
– 关心硬件特性及存储设备,实现数据组织与存 取,实现逻辑结构到物理结构的映射
• 用户
– 应用程序员:编制和维护应用程序
– 专门用户:通过交互方式进行信息检索和补充 信息的用户
– 参数用户:指与数据库的交互作用时固定的、 有规则的人,如售货员、订票员等
.
12
关系:
1 物资 N
入库
N 库存
N
M
订货
M
L
验收 1
购进 N
供货单位
M
合同
付款
N 结算
.
19
E-R模型
• 是对现实世界的一种抽象 • 抽取了客观事物中人们所关心的信息 • 对信息进行精确的描述 • E-R图所表示的概念模型与具体DBMS所
支持的数据模型相独立
.
20
作业
在某系师生管理库中存在以下关系:
• 教师(姓名、性别、职称、讲授课程、 所属教研室)
不符合第二范式的教师与课题关系
教师代码 姓名 课题号 课题名
.
28
可以分解为:
教师关系
教师代码 姓名
课题关系
课题号 课题名
教师与课题关系
教师代码 课题号
.
29
• 第三范式(3NF)
关系不仅满足第二范式,而且它的任何一 个非主属性都不传递依赖于任何主关键 字
一、数据库
数据库:是以一定的组织方式存储在一 起的相关数据的集合。面向事 务处理,为企业特定的应用服 务
数据仓库:以数据库、并行处理和分布 式为基础,面向主题的、集成 的、稳定的、不同时间的数据 集合,用于支持决策
.
8
从数据库到数据仓库的原因
• 数据太多,信息贫乏
• 异构环境数据的转换和共享
• 利用数据进行事务处理转变为利用数据 支持决策
– 根据分析阶段收集的材料,利用分类、聚 集、概括等方法抽象出实体,并一一命名
– 根据实体的属性描述其间的各种联系
• E-R模型中的符号:
– 矩形表示实体
– 菱形表示实体之间的关系
– 无向边将有关实体连接,在边上标明联系 的类型
– 椭圆表示属性,无向边把实体与属性联系 起来
.
18
工厂物资管理的E-R模型
• 概念结构设计
– 根据用户需求设计的数据库模型,也称概念模 型
• 逻辑结构设计
– 将概念模型转换成某种DBMS支持的数据模型
Байду номын сангаас
• 物理结构设计
– 数据模型在设备上选定合适的存储结构和存取
方法
.
15
第二节 现实世界的数据描述
.
16
一、实体联系模型(E-R模型)
实体联系模型反映的是现实世界中事物及其 相互联系
.
25
函数依赖和传递依赖
函数依赖:如果在一个数据结构R中,数据 元素B的取值依赖于数据A的取值, 那么称B函数依赖A,或说A决定 B,用“A→B”表示。
传递依赖:假设A、B、C分别是同一个数据 结构R中的三个数据元素,或分 别是R中若干个数据元素的集合。 C函数依赖于B,而B又函数依赖 于A,那么C也函数依赖于A,我 们称“C传递依赖于A”。
• 学生(学号、姓名、年级) • 课程(课程号、名称、专业) • 成绩(学号、课程号、成绩) • 系(编号、系名称、系主任)
画出E-R模型
.
21
二、数据模型
• 是对客观事物及其联系的数据化描述 • 三种:
– 层次模型 – 网状模型 – 关系模型
.
22
关系模型
例如:付款关系
结算编码 J0012 J0024
相关文档
最新文档