信息系统 PPT
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
构建局部E-R图
(a)供应科
供应商 m 供应 n
材料
供应商 m 供应 k 零部件
供应商 m 供应
n
k
材料
零部件
(b)生产科
零部件 m 组装 n
产品
产品 m
使用 n 材料
零部件
m
n
装配
m 零部件
n
m
装配
组装
n
m 产品
使用
n 材料
(c)总务科
产品 m 存放 1
仓库
材料 n 存放 1 仓库
数据库定义:数据库是以一定的组织方式存 储在一起的为一个或多个用户服务的在计算机上 运行的相关数据的集合。
3、数据库管理系统(DBMS)。 4、人员
包括:数据库管理员 系统程序员 用户(应用程序员 、专门用 户 、参数用户 )
二、数据库设计的主要内容
1、现实世界 2、观念世界 3、数据世界
三、数据模型
数据模型分为两个层次:概念模型(也称为 信息模型)和数据模型(如网状、层次及关系模 型)
(一)概念模型 概念模型的主要概念有:
1、实体(Entity)。 2、属性。 3、联系。
联系的三种类型:一对一联系 一对多联系 多对多联系
(二)E—R图(概念模型的表示方法) 符号:
实体
实体名
联系 联系名 属性 属性名
索引顺序文件
索引非顺序文件
大家有疑问的,可以询问和交流
可以互相讨论下,但要小
链表文件 表组织中,用指针建立许多不同的逻辑
联系,以适合多变情况下文件记录的检索 记录的指针在文件组织中是用一个数
据项来表示的,这个数据项的内容指向下 一个相关记录的地址
通过指针项将具有某一属性值的数据 记录链接在一起,形成一条信息链
信息系统
2、从大量的原始数据中抽取、推导出对人 们有价值的信息以作为行动和决策的依据。
3、科学地保存和管理已经过处理(如校验、 整理等)的大量数据,以便人们能方便而充分地 利用这些宝贵的信息资源。
(二)数据处理的基本内容
1、数据收集 2、数据转换 3、数据的筛选、分组和排序 4、数据的组织 5、数据的运算
仓库 1
m 产品
存放 n
材料
汇总后的E-R图
m
m
装配
零部件
组装
n
m
k 供应 n 供应商
n 产品
信息链有链头、链及链尾组成信息链
下面的例子是一个链接部门的链表
3、数据文件的操作。
数据文件的建立 数据文件的修改 数据文件中记录的删除 数据文件的排序 数据文件的更新 数据文件的检索 计算、显示和打印 (三)数据库
第二节 数据库技术
一、数据库系统的产生和构成
(一)数据库系统的产生 数据库产生的标志性事件 1、1969年,IBM公司开发了基于层次结构 的数据库管理系统IMS(Information Management System)。 2、美国数据系统语言协商会(Conference On Data System Language, CODA-SYL)的数据 库任务组(Data Base Task Group,DBTG)于60 年代末到70年代初提出了DBTG报告。它基于网 状结构,是数据库网状模型的基础和代表。
1、供应单位:属性有单位号、单位名、 地址、联系人、邮政编码。
表示为:
单位名
地址
联系人 邮政编码
单位号
供应单位
2、物资:属性有物资代码、名称、规 格、备注。
名称 物资代码
规格
备注
物资
3、库存:属性有入库号、日期、货位、 数量。
日期 入库号
货位
数量
库存
4、合同:属性有合同号、数量、金额、 备注。
3、购进:一次购进的物资可以经多次结算, 而一次结算可以承办多次购进的物资,所以是多 对多的联系。其属性为:入库号、结算编号、数 量、金额。
4、付款:也是多对多的联系,其属性值为: 结算编号、合同号、数量、金额。
5、订货:这是一个数量超过两个的不同类 型实体之间的联系。在订货业务中,一种物资可 由多家供应,产生多笔合同。反之,一个供应单 位可供应多种物资,产生多笔合同,所以,在图 中用M: N: L的结构来表示。订货联系的属性为: 物资代码、单位号、合同号、数量、单价。
3、1970年,IBM公司San Jose研究实验室研 究员E. F. Codd提出了数据库的关系模型,开创了 关系方法和关系数据研究,为关系数据库的发展 奠定了理论基础。
(二)数据库系统的构成 数据库系统是由计算机系统、数据库、数据
库管理系统和有关人员组成的具有高度组织的总 体。
数据库系统的主要组成部分有 : 1、计算机系统 2、数据库
物资 1
入库
N
库存
N
N
M
订货 M
供应单位
验收 L
1
Baidu Nhomakorabea
购进 N
合同 M 付款 N 结算
举例说明E-R图的构建过程 假定某企业的信息系统,要求适应以下 各部门的要求,请根据要求设计E-R图 供应科处理采购业务 供应商供应原材料和零部件 生产科处理产品组装业务 零部件组装成产品 产品的生产需要原材料 零部件可以由其他的零部件组成 总务科处理仓储业务 产品和材料都要放在仓库中保管
数据库:按一定方式组织起来的逻辑相关的文 件集合形成数据库
2、数据文件的组织方式。 顺序文件 顺序文件即文件中的记录是按照某些关键字排 序的文件。 索引文件 为了便于检索,除文件本身外,另外建一张指 示逻辑记录和物理记录之间对应关系的索引表, 这类包括文件数据区和索引表两大部分的文件称 为索引文件。 索引分为索引顺序文件和索引非顺序文件
6、数据存储 7、数据检索 8、数据输出
二、数据组织
(一)数据结构 数据结构分为数据的逻辑结构和物理结构。 逻辑结构是指数据间的逻辑关系 物理结构又称存储结构,指数据元素在计算机
存储器中的存储方式 1、指针与链
2、线性表 3、链表 4、树 (二)数据文件 1、数据文件的概念 数据文件(简称文件)是为了某一特定目的 而形成的同类记录的集合。 记录是文件中可存取的最小单位,它由若干数 据项构成 数据项是文件中可使用的最小单位 记录中能惟一地标志该记录的数据项称作主键
数量
金额
备注
合同号
合同
5、结算:属性有结算编号、用途、金 额、经手人。
用途
金额
经手人
结算编号
结算
1、入库:一种物资可以分多次入库, 所以是1:N联系。
使用E-R图来表示可以表示为:
名称
规格
备注
物资代 码
物资 1
入库 N
库存
入库号
日期
数量 货位
2、验收:一份合同订购的物资可以分多次 验收,所以是1:N联系。