工程信息管理 2.2工程管理信息系统开发的技术基础 了数据库技术 冬计算机系统 口数据库系统的构成 数据库 冬数据库管理系统 口数据库管理系统 冬人员 第二章 冬数据库开发 操作系统 冬数据库查询 数据库 数据库 冬数据库维护 管理 管理系统 数据库 工程管理信息系统的开发 冬应用与开发 应用程序 数据字典 数据字典 数据库开发 数据库查询 ·数据库维护 应用开发 2-12
工 程 信 息 管 理 第 二 章 工 程 管 理 信 息 系 统 的 开 发 2.2 工程管理信息系统开发的技术基础 2-12 数据库技术 ❑ 数据库系统的构成 ❑ 数据库管理系统 ❖计算机系统 ❖数据库 ❖数据库管理系统 ❖人员 操作系统 数据库 管理系统 应用程序 数据库 数据字典 数据库 管理 ▪数据库开发 ▪数据库查询 ▪数据库维护 ▪应用开发 ❖ 数据库开发 ❖ 数据库查询 ❖ 数据库维护 ❖ 应用与开发 ❖ 数据字典
工程信息管理 2.2工程管理信息系统开发的技术基础 了数据库技术 口数据库设计 冬信息的转换 第二章 现实世界 认识选择描述 信息世界 奖莲质集合 集合 联系 箱关属性集合 E-R模型 加工转换 DBMS 工程管理信息系统的开发 的数据模型 二进制数据集合 加工转换 数据库 相关数据项集合 计算机世界 DBMS 数据世界 2-13
工 程 信 息 管 理 第 二 章 工 程 管 理 信 息 系 统 的 开 发 2.2 工程管理信息系统开发的技术基础 2-13 数据库技术 ❑ 数据库设计 ❖信息的转换 现实世界 客观 事物 事物类: 相关性质集合 人 认识选择描述 实体 及 联系 实体集合 实体 相关属性集合 信息世界 E-R模型 存储 结构 二进制数据集合 计算机世界 加工转换 加工转换 DBMS 数 据 库 文件 记录 相关数据项集合 DBMS 的数据模型 数据世界
工程信息管理 2.2工程管理信息系统开发的技术基础 了数据库技术 E-R (entity relationship approach) 口数据库设计 方法,即实体联系方法,该方法通过 E-R图形表示信息世界中的实体、属 冬E-R信息模型的设计 性、关系的模型。 二章 姓名 年龄 性别 库号 地点 面积 姓名 年龄 性别 性别 方框-一实体 经理 仓库 学生 数 1 M 成绩 菱形-一联系 管理 存放 学习 椭圆形-一属性 1 N N 工程管理信息系统的开发 企业 产品 课程 编号 名称 地点 货号 品名 价格 课程号) 课程名 学时数 ()经理与企业一对一关系(6)仓库与产品一对多关系 (©)学生与课程多对多关系 2-14
工 程 信 息 管 理 第 二 章 工 程 管 理 信 息 系 统 的 开 发 2.2 工程管理信息系统开发的技术基础 2-14 数据库技术 ❑ 数据库设计 ❖E-R信息模型的设计 E-R(entity relationship approach) 方法,即实体-联系方法,该方法通过 E-R图形表示信息世界中的实体、属 性、关系的模型。 姓名 年龄 性别 经理 管理 企业 编号 名称 地点 1 1 (a) 经理与企业一对一关系 库号 地点 面积 仓库 存放 产品 货号 品名 价格 1 N 数量 (b) 仓库与产品一对多关系 姓名 年龄 性别 学生 学习 课程 课程号 M N 性别 课程名 学时数 成绩 (c) 学生与课程多对多关系 方框--实体 菱形--联系 椭圆形--属性
工程信息管理 2.2工程管理信息系统开发的技术塞础 了数据库技术 1 N 物资 入库 库存 口数据库设计 N M 。E-R信息模型的设计 订货 M L1验收 购进 M N 供方单位 合同 付款 结算 第二章 例如:某企业物资入库管理E-R图。 联系 联系方式 入库 1:N 实体 属性 验收 1:N 工程管理信息系统的开发 供方单位 单位号单位名地址联系人邮政编码 购进 多对多 物资 物资代码名称规格备注 付款 多对多 库存 入库号日期货位数量 订货 M:N:L 合同 合同号数量金额备注 结算 结算编号用途金额经手人 2-15
工 程 信 息 管 理 第 二 章 工 程 管 理 信 息 系 统 的 开 发 2.2 工程管理信息系统开发的技术基础 2-15 数据库技术 ❑ 数据库设计 ❖E-R信息模型的设计 例如:某企业物资入库管理E-R图。 物资 入库 1 N 库存 订货 验收 购进 供方单位 合同 付款 结算 M L 1 M N M N N N 实体 属性 供方单位 单位号单位名地址联系人邮政编码 物资 物资代码名称规格备注 库存 入库号日期货位数量 合同 合同号数量金额备注 结算 结算编号用途金额经手人 联系 联系方式 入库 1:N 验收 1:N 购进 多对多 付款 多对多 订货 M:N:L
工程信息管理 2.2工程管理信息系统开发的技术基础 了数据库技术 口数据模型 数据模型是对客观事物及其联系的数据化描述。 第二章 R R2 S1 学生关系框架: 学号姓名 年龄 性别 S2 S6 R3 课程关系框架: S3 S4 课程号 课程名 学时数 工程管理信息系统的开发 R4 学习关系框架: S5 Sa Sg 学号 课程号 分数 (a)网络模型 (b)层次模型 (c)关系模型 2-16
工 程 信 息 管 理 第 二 章 工 程 管 理 信 息 系 统 的 开 发 2.2 工程管理信息系统开发的技术基础 2-16 数据库技术 ❑ 数据模型 数据模型是对客观事物及其联系的数据化描述。 S1 S2 S6 S3 S4 S5 S7 S8 S9 (b)层次模型 R1 R2 R3 R4 (a)网络模型 (c)关系模型 学号 姓名 年龄 性别 课程号 课程名 学时数 学号 课程号 分数 学生关系框架: 课程关系框架: 学习关系框架: