概念(ER)模型与关系模型设计作业整理
更新时间:2023-03-10 23:51:01 阅读量: 教育文库 文档下载
2015-2016第二学期
数据库
工业工程2014
作业整理
概念设计ER图到关系模型简约做法
一、为学生考勤建立数据库-----概念模型设计(ER图) 问题:由班长为班级的每门课程建立考勤
** 自行完成关系模型
二、学生社团活动问题:
学生参与社团的资格审查和会员登记;会员参与活动记录。
** 自行完成关系模型
概念设计ER图到关系模型完整做法
根据业务调查,设计数据库的概念模型(E-R图),并将E-R图转换为关系图。
一、关于运动比赛
1.1 业务调查:
*记录运动员的姓名性别所属队 *记录项目、比赛时间和比赛场地 *成绩统计
1.2 找出业务发生过程中相互作用的实体:运动员、院系、项目 1.3 将实体之间的作用关系转化为联系: 运动员属于院系 运动员参与项目 院系参与(团体)项目
1.4 找出实体之间的作用(联系)发生时的数量关系是1:1、或者1:n还是n:m
1.5 按照业务发生时的意义选择每个实体的属性: 运动员:学号、性别、姓名 院系:名称、编号 项目:编号、名称、时间、组别、场地
1.6 找出联系的属性。如果实体之间发生作用时产生了不属于两个实体中的任何一个的数据,就应将其设为当前联系的属性。 个人参与:分组、成绩 团体参与:分组、成绩
1.7 检查有没有重复的属性,如有则将多余的删除。
1.8 模型检验:上述ER图所表达 *记录运动员的姓名性别所属队——可以满足
*记录项目、比赛时间和比赛场地——可以满足 *成绩统计——可以满足
1.9将E-R模型转换为关系模型 * 首先将实体转换为关系 运动员(学号、性别、姓名,院系.编号) 院系(编号、名称) 项目(编号、名称、时间、组别、场地) * 再将联系转换为关系 个人参与:学号,项目.编号,分组,成绩 团体参与:院系.编号,项目.编号,分组,成绩 * 画出转换后的二维表 运动员 学号 院系 编号 项目 编号 名称 时间 (年龄)组别 场地 名称 性别 姓名 编号
个人参与 学号 编号 编号 编号 分组 分组 成绩 成绩 团体参与 1.10关系模型的范式检查: * 是否满足1NF——所有关系中的属性:唯一属性名称(列)、原子数据、同一数据类型 运动员(学号、性别、姓名,院系.编号)——满足INF 院系(编号、名称)——满足INF 项目(编号、名称、时间、组别、场地)——满足INF
个人参与:学号,项目.编号,分组,成绩——满足INF 团体参与:院系.编号,项目.编号,分组,成绩——满足INF * 是否满足2NF——同一关系内的所有非关键属性是否依赖于同一个关键字属性(只有一个主题)
运动员(学号、性别、姓名,院系.编号)——满足2NF 院系(编号、名称)——满足2NF 项目(编号、名称、时间、组别、场地)——满足2NF 个人参与:学号,项目.编号,分组,成绩——满足2NF 团体参与:院系.编号,项目.编号,分组,成绩——满足2NF * 是否满足3NF——同一关系内是否有相互依赖的属性 运动员(学号、性别、姓名,院系.编号)——满足3NF 院系(编号、名称)——满足3NF 项目(编号、名称、时间、组别、场地)——满足3NF 个人参与:学号,项目.编号,分组,成绩——满足3NF 团体参与:院系.编号,项目.编号,分组,成绩——满足3NF
二、关于零件供货
2.1 业务调查: *零件记录:名称、规格、单价、描述 *供货商记录:姓名、地址、电话、账号 *零件供应量统计
2.2 找出业务发生过程中相互作用的实体 2.3 将实体之间的作用关系转化为联系
2.4 找出实体之间的作用(联系)发生时的数量关系是1:1、或者1:n还是n:m 2.5 按照业务发生时的意义选择每个实体的属性
2.6 找出联系的属性。如果实体之间发生作用时产生了不属于两个实体中的任何一个的数据,就应将其设为当前联系的属性。
2.7 检查有没有重复的属性,如有则将多余的删除。 2.8 模型检验
2.9将E-R模型转换为关系模型 * 首先将实体转换为关系 * 再将联系转换为关系 * 画出转换后的二维表
2.10关系模型的范式检查: * 是否满足1NF——所有关系中的属性:唯一属性名称(列)、原子数据、同一数据类型 * 是否满足2NF——同一关系内的所有非关键属性是否依赖于同一个关键字属性(只有一个主题) * 是否满足3NF——同一关系内是否有相互依赖的属性
三、关于病房管理
3.1 业务调查: * 某类病房属于某一特定的科室(比如呼吸病房属于呼吸科)管理 * 每个病人都有一个固定的医生跟踪治疗 * 每个病人在特定的病房特定的床位 3.2 找出业务发生过程中相互作用的实体 3.3 将实体之间的作用关系转化为联系
3.4 找出实体之间的作用(联系)发生时的数量关系是1:1、或者1:n还是n:m 3.5 按照业务发生时的意义选择每个实体的属性
3.6 找出联系的属性。如果实体之间发生作用时产生了不属于两个实体中的任何一个的数据,就应将其设为当前联系的属性。
3.7 检查有没有重复的属性,如有则将多余的删除。 3.8 模型检验
3.9将E-R模型转换为关系模型 * 首先将实体转换为关系 * 再将联系转换为关系 * 画出转换后的二维表 3.10关系模型的范式检查: * 是否满足1NF——所有关系中的属性:唯一属性名称(列)、原子数据、同一数据类型 * 是否满足2NF——同一关系内的所有非关键属性是否依赖于同一个关键字属性(只有一个主题) * 是否满足3NF——同一关系内是否有相互依赖的属性
四、关于计件工资
4.1 业务调查
某玩具厂注塑工人的工资管理业务调查 按出勤有基本工资,考勤违纪扣工资,节假日加班有附加工资;
其余部分实行计件工资; 由QC人员检查工件是否合格; 合格品得到酬金,不同的部件酬金不同;
不合格品要扣除工资;
4.2 找出业务发生过程中相互作用的实体 4.3 将实体之间的作用关系转化为联系
4.4 找出实体之间的作用(联系)发生时的数量关系是1:1、或者1:n还是n:m 4.5 按照业务发生时的意义选择每个实体的属性
4.6 找出联系的属性。如果实体之间发生作用时产生了不属于两个实体中的任何一个的数据,就应将其设为当前联系的属性。
4.7 检查有没有重复的属性,如有则将多余的删除。 4.8 模型检验
4.9将E-R模型转换为关系模型
* 首先将实体转换为关系 * 再将联系转换为关系 * 画出转换后的二维表 4.10关系模型的范式检查: * 是否满足1NF——所有关系中的属性:唯一属性名称(列)、原子数据、同一数据类型 * 是否满足2NF——同一关系内的所有非关键属性是否依赖于同一个关键字属性(只有一个主题) * 是否满足3NF——同一关系内是否有相互依赖的属性
五、关于旅游组团业务
5.1业务调查
火星旅游公司的游客管理系统负责对服务对象进行意向登记、组团、顾客登记、收费、发团、受理游客投诉等,业务调查: 已经开发的旅游目的地有19个 每个目的地都有豪华团和普通团之分,主要体现在交通工具和酒店上 根据时令和经营经验,旅游公司向公众发出征团广告 报名人的意向登记有服务台、网络和电话之分 某团报名超过25人,则向报名人确认准备进行组团 组团后,向报名人收费,报名人转换为顾客并登记 发团时,顾客身份转变为游客,要进行游客确认,同时每团配导游一名 游客投诉由公司经理直接受理
5.2 找出业务发生过程中相互作用的实体 5.3 将实体之间的作用关系转化为联系
5.4 找出实体之间的作用(联系)发生时的数量关系是1:1、或者1:n还是n:m 5.5 按照业务发生时的意义选择每个实体的属性
5.6 找出联系的属性。如果实体之间发生作用时产生了不属于两个实体中的任何一个的数据,就应将其设为当前联系的属性。
5.7 检查有没有重复的属性,如有则将多余的删除。 5.8 模型检验
5.9将E-R模型转换为关系模型 * 首先将实体转换为关系 * 再将联系转换为关系 * 画出转换后的二维表
5.10关系模型的范式检查: * 是否满足1NF——所有关系中的属性:唯一属性名称(列)、原子数据、同一数据类型 * 是否满足2NF——同一关系内的所有非关键属性是否依赖于同一个关键字属性(只有一个主题) * 是否满足3NF——同一关系内是否有相互依赖的属性
六、关于工资管理
某玩具厂注塑工人的工资管理业务调查 按出勤有基本工资,考勤记录由厂部提供,考勤违纪扣工资;
节假日加班有附加工资,加班记录由本部门文员统计; 其余部分实行计件工资;
由QC人员检查工件是否合格,并报告原因是否人为; 统计员统计合格品和不合格品数量
合格品得到酬金,不同的部件酬金不同; 人为造成不合格品的要扣除工资; 6.2 找出业务发生过程中相互作用的实体 6.3 将实体之间的作用关系转化为联系
6.4 找出实体之间的作用(联系)发生时的数量关系是1:1、或者1:n还是n:m 6.5 按照业务发生时的意义选择每个实体的属性
6.6 找出联系的属性。如果实体之间发生作用时产生了不属于两个实体中的任何一个的数据,就应将其设为当前联系的属性。
6.7 检查有没有重复的属性,如有则将多余的删除。 6.8 模型检验
6.9将E-R模型转换为关系模型 * 首先将实体转换为关系 * 再将联系转换为关系 * 画出转换后的二维表 6.10关系模型的范式检查: * 是否满足1NF——所有关系中的属性:唯一属性名称(列)、原子数据、同一数据类型 * 是否满足2NF——同一关系内的所有非关键属性是否依赖于同一个关键字属性(只有一个主题) * 是否满足3NF——同一关系内是否有相互依赖的属性
正在阅读:
概念(ER)模型与关系模型设计作业整理03-10
2012年银行从业考试04-14
2017中考英语仿真模拟试卷(二)11-26
园林制图教案04-04
安徽省安全工程师安全生产法气焊工安全操作技术基本要求考试试题05-05
快捷酒店施工方案06-05
2010年3月证券从业资格考试《证券交易》历年真题及答案解析(多选题)05-24
卜辞中所见妇好事迹述略04-07
ICTCLAS层叠隐马尔科夫模型05-03
科技改变世界小学作文04-17
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 模型
- 作业
- 概念
- 整理
- 关系
- 设计
- ER
- 中级经济法 - 第六章 增值税和消费税法律制度 第四节(2) - 2010年版
- 中央银行学习题及解答
- 中级维修电工1000题
- 德育原理自考资料
- 兵团精神缔造者 - 参观学习体会
- 县委议军会议主持词
- 公司餐厅食品安全管理制度
- 践行多元评价理论促进幼儿和谐发展
- 广告心理学
- 通原硬件实验报告 - 图文
- 7993668影视文化(专)论文要求
- 第3章 练习题
- 湖南科学技术出版社《科学》四年级下册教案
- 2014东营市专业技术人员潜能激活与创造力开发教程 试题标准答案
- 超星慕课学习《大学生心理健康教育》作业答案
- 《西方经济学》单项选择题三
- 材料力学 期末复习考试题 胡益平老师 肖栋天 大二下 川大锦城10级土木一班
- 2从事德育或思想政治教育工作情况
- 邮政营业员职业技能鉴定考试模拟试题1范文
- 四年级下册《品德与社会》教学设计