眉22工程管理信息系统开发的我术移础 了数据库技术 令计算机系统 口数据库系统的构成☆数据库 ◆数据库管理系统 口数据库管理系统今人员 ◆数据库开发 第二章工程管理信息系统的开发 操作系统 令数据库查询 数据库 令数据库维护 管理 数据库 管理系统数据库 应用与开发 应用程序 数据字典 令数据字典 数据库开发 数据库查询 数据库维护 应用开发 2-12
工 程 信 息 管 理 第 二 章 工 程 管 理 信 息 系 统 的 开 发 2.2 工程管理信息系统开发的技术基础 2-12 数据库技术 ❑ 数据库系统的构成 ❑ 数据库管理系统 ❖计算机系统 ❖数据库 ❖数据库管理系统 ❖人员 操作系统 数据库 管理系统 应用程序 数据库 数据字典 数据库 管理 ▪数据库开发 ▪数据库查询 ▪数据库维护 ▪应用开发 ❖ 数据库开发 ❖ 数据库查询 ❖ 数据库维护 ❖ 应用与开发 ❖ 数据字典
眉22工程管理信息系统开发的我术移础 了数据库技术 口数据库设计 心信息的转换 现实世界 认识选择描述 信息世界 客观 实体徠集合 第二章工程管理信息系统的开发 事物 瞿奖族集含 人 联系稚关属性集合 E-R模型 加工转换)DBMS 的数据模型 储二进制数据集合 加工转换 库相关数据项集合 计算机世界 DBMS 数据世界 2-13
工 程 信 息 管 理 第 二 章 工 程 管 理 信 息 系 统 的 开 发 2.2 工程管理信息系统开发的技术基础 2-13 数据库技术 ❑ 数据库设计 ❖信息的转换 现实世界 客观 事物 事物类: 相关性质集合 人 认识选择描述 实体 及 联系 实体集合 实体 相关属性集合 信息世界 E-R模型 存储 结构 二进制数据集合 计算机世界 加工转换 加工转换 DBMS 数 据 库 文件 记录 相关数据项集合 DBMS 的数据模型 数据世界
眉22工程管理信息系统开发的我术移础 了数据库技术 E-R (entity relationship approach) 口数据库设计 方法,即实体联系方法,该方法通过 ER图形表示信息世界中的实体、属 ☆ER信息模型的设计性、关系的模型。 第二章 姓名>(年岭)(性别 库号(地点)(面积)(姓名)(年龄)(性别)(性别 方框一实体 经理 仓库」(数量 学生 工 成绩 程菱形一联系 管椭圆形一属性 产品 课程 理信息系统的开发 编号)(名称)(地点)(货号)(品名(价格 课程号(瀑程名学时数 (a)经理与企业一对一关系(b)仓库与产品一对多关系(c)学生与课程多对多关系 2-14
工 程 信 息 管 理 第 二 章 工 程 管 理 信 息 系 统 的 开 发 2.2 工程管理信息系统开发的技术基础 2-14 数据库技术 ❑ 数据库设计 ❖E-R信息模型的设计 E-R(entity relationship approach) 方法,即实体-联系方法,该方法通过 E-R图形表示信息世界中的实体、属 性、关系的模型。 姓名 年龄 性别 经理 管理 企业 编号 名称 地点 1 1 (a) 经理与企业一对一关系 库号 地点 面积 仓库 存放 产品 货号 品名 价格 1 N 数量 (b) 仓库与产品一对多关系 姓名 年龄 性别 学生 学习 课程 课程号 M N 性别 课程名 学时数 成绩 (c) 学生与课程多对多关系 方框--实体 菱形--联系 椭圆形--属性
眉22工程管理信息系统开发的我术移础 了数据库技术 1 物资 入库 库存 口数据库设计 订货11>验收 购进 令E-R信息模型的设计 M N M N 供方单位合同 付款 结算 例如:某企业物资入库管理ER图。「联系联系方式 第二章工程管理信息系统的开发 入库1:N 实体 属性 验收1:N 供方单位「单位号单位名地址联系人邮政编码购进多对多 物资 物资代码名称规格备注 「付款「多对多 库存入库号日期货位数量 订货MN: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
眉22工程管理信息系统开发的我术移础 了数据库技术 口数据模型 数据模型是对客观事物及其联系的数据化描述。 R S1 学生关系框架: 第二章工程管理信息系统的开发 学号姓名年龄性别 R 课程关系框架 SLs4[s[课程号课程名学时数 R 学习关系框架: sn[S学课程号分数 (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)关系模型 学号 姓名 年龄 性别 课程号 课程名 学时数 学号 课程号 分数 学生关系框架: 课程关系框架: 学习关系框架: