文档介绍:本章要点:
数据处理
数据库技术
(数据库系统的构成、数据库设计主要内容、E-R图、数据模型、关系的规范化)
计算机网络
第二章管理信息系统的技术基础
数据处理
指把来自科学研究、生产实践和社会经济活动等领域中的原始数据,用一定的设备和手段,按一定的使用要求,加工成另一种形式的数据。
一、概念
二、数据处理的目的
把数据转换成便于观察分析、传送或进一步处理的形式。
从大量的原始数据中抽取、推导出对人们有价值的信息以作为行动和决策的依据。
科学地保存和管理已经过处理(如校验、整理等)的大量数据,以便人们能方便而充分地利用这些宝贵的信息资源。
数据处理
数据收集
数据转换
数据的筛选、分组和排序
数据的组织
数据的运算
数据的存储
数据的检索
数据输出
三、数据处理的基本内容
数据处理
简单应用(20世纪50年代以前)
无外存;无操作系统;数据是程序的组成部分
四、发展过程
文件系统(50年代后期到60年代中期)
出现大容量的硬盘;出现操作系统;数据有结构,组织在文件内。
数据库系统(60年代后期开始)
数据处理
四、发展过程
特点
文件系统阶段
数据库管理阶段
程序与数据的关系
数据共享
数据独立
数据结构
一致性
存取
方法
应用程序1
应用程序2
应用程序n
文件1
文件2
文件n
较少
共享(冗余小)
工资:BH ,XM ,BM ,JB ,JBGZ……
人事:BH ,XM ,BM ,JB ,出身,籍贯…
工资:BH ,XM ,BM ,JB ,JBGZ…
人事:BH,出身,籍贯…
数据面向一个或几个应用程序
独立性差
应用程序与数据基本无关
独立性好
内部有结构;整体无结构
整体结构化
不好
可以避免数据不一致
数据库
DBMS
程序1
程序2
程序n
数据库技术
一、数据库系统的构成
计算机软硬件系统
目的
手段、工具
数据库
DBMS
用户
数据库技术
二、数据库设计的内容
现实世界
客观事物及联系
映射
抽象表达
实体属性联系
实体1
实体2
实体3
联系
联系
联系
1
1
1
n
n
m
变换
关系层次网状
变换
数据结构
用户要求
用户视图
概念结构模型(E-R图)
逻辑结构模型
物理模型
数据世界
数据化
信息世界
概念化
客观事物类:
事物相关性质集合
人
实体实体集合
及实体
联系相关属性集合
加工、转换
数文件
据记录
库相关数据项集合
加工
转换
存储
二进制数据集合
结构
计算机世界
DBMS
数据世界
信息世界
认识选择描述
现实世界
E-R模型
信息的转换
数据模型
数据库技术
1976年,-R模型(Entity-Relationship Model),用E-R图来描述概念模型。
观点:世界是由一组称作实体的基本对象和这些对象之间的联系构成的。
三、实体联系(Entity Relation)图,即E-R图
数据库技术
三、实体联系(Entity Relation)图,即E-R图
实体:客观存在并可相互区分的事物叫实体。
可以是人、物、抽象的概念,可以指事物的本身,也可指事物之间的联系。如学生张三、工人李四、计算机系、数据库概论。
属性:实体具有的某种特征。
实体型(Entity Type):实体名与其属性名集合共同构成实体型。例,学生(学号、姓名、年龄、性别、系、年级)。
注意实体型与实体(值)之间的区别,后者是前者的一个特例。如(9808100,王平,21,男,计算机系,2)是一个实体。