




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2015-2016 第 二 学 期数据库工业工程2014作业整理概念设计ER图到关系模型简约做法一、为学生考勤建立数据库-概念模型设计(ER图)问题:由班长为班级的每门课程建立考勤*自行完成关系模型二、学生社团活动问题:学生参与社团的资格审查和会员登记;会员参与活动记录。*自行完成关系模型概念设计ER图到关系模型完整做法根据业务调查,设计数据库的概念模型(E-R图),并将E-R图转换为关系图。 一、关于运动比赛1.1 业务调查:* 记录运动员的姓名性别所属队* 记录项目、比赛时间和比赛场地* 成绩统计1.2 找出业务发生过程中相互作用的实体:运动员、院系、项目1.3 将实体之间的作用关系转化为
2、联系:运动员属于院系运动员参与项目院系参与(团体)项目1.4 找出实体之间的作用(联系)发生时的数量关系是1:1、或者1:n还是n:m1.5 按照业务发生时的意义选择每个实体的属性:运动员:学号、性别、姓名院系:名称、编号项目:编号、名称、时间、组别、场地1.6 找出联系的属性。如果实体之间发生作用时产生了不属于两个实体中的任何 一个的数据,就应将其设为当前联系的属性。个人参与:分组、成绩团体参与:分组、成绩1.7 检查有没有重复的属性,如有则将多余的删除。1.8 模型检验:上述ER图所表达* 记录运动员的姓名性别所属队一一可以满足* 记录项目、比赛时间和比赛场地 一一可以满足* 成绩统计一一
3、可以满足1.9 将E-R模型转换为关系模型*首先将实体转换为关系运动员(学生性别、姓名,院系编号)院系(编号、名称)项目(编号、名称、时间、组别、场地)* 再将联系转换为关系个人参与:学号,项目.编号,分组,成绩团体参与:院系.编号,项目.编号,分组,成绩* 画出转换后的二维表运动员学号性别姓名编号院系编号名称项目编号名称时间(年龄)组别场地个人参与学号编号分组成绩团体参与编号编号分组成绩1.10关系模型的范式检查:* 是否满足1NF所有关系中的属性:唯一属性名称(列)、原子数据、 同一数据类型运动员(学丛 性别、姓名, 院系编号)一一?f足INF院系(编号、名称) 满足INF项目(编号、名称
4、、时间、组别、场地)一一?f足INF个人参与:学号,项目.编号,分组,成绩一一?f足INF团体参与:院系.编号,项目.编号,分组,成绩一一?f足INF*是否满足2NF一一同一关系内的所有非关键属性是否依赖于同一个关键字 属性(只有一个主题)运动员(宅上“性别、姓名, 院系编号)一一?f足2NF院系(编号、名称) 满足2NF项目(编号、名称、时间、组别、场地)一一?f足2NF个人参与:学号,项目.编号,分组,成绩一一?f足2NF团体参与:院系编号,项目.编号,分组,成绩一一?f足2NF*是否满足3NF一一同一关系内是否有相互依赖的属性运动员(空丛性别、姓名,院系编号)一一?f足3NF院系(编号、
5、名称) 满足3NF项目(编号、名称、时间、组别、场地)一一?f足3NF个人参与:学号,项目.编号,分组,成绩一一?f足3NF团体参与:院系.编号,项目.编号,分组,成绩一一?f足3NF二、关于零件供货2.1 业务调查:* 零件记录:名称、规格、单价、描述* 供货商记录:姓名、地址、电话、账号* 零件供应量统计2.2 找出业务发生过程中相互作用的实体2.3 将实体之间的作用关系转化为联系2.4 找出实体之间的作用(联系)发生时的数量关系是1:1、或者1:n还是n:m2.5 按照业务发生时的意义选择每个实体的属性2.6 找出联系的属性。如果实体之间发生作用时产生了不属于两个实体中的任何 一个的数据
6、,就应将其设为当前联系的属性。2.7 检查有没有重复的属性,如有则将多余的删除。2.8 模型检验2.9 将E-R模型转换为关系模型* 首先将实体转换为关系* 再将联系转换为关系* 画出转换后的二维表2.10 关系模型的范式检查:* 是否满足1NF所有关系中的属性:唯一属性名称(列)、原子数据、 同一数据类型* 是否满足2NF一一同一关系内的所有非关键属性是否依赖于同一个关键字 属性(只有一个主题)* 是否满足3NF一一同一关系内是否有相互依赖的属性三、关于病房管理3.1 业务调查:* 某类病房属于某一特定的科室(比如呼吸病房属于呼吸科)管理* 每个病人都有一个固定的医生跟踪治疗* 每个病人在特
7、定的病房特定的床位3.2 找出业务发生过程中相互作用的实体3.3 将实体之间的作用关系转化为联系3.4 找出实体之间的作用(联系)发生时的数量关系是1:1、或者1:n还是n:m3.5 按照业务发生时的意义选择每个实体的属性3.6 找出联系的属性。如果实体之间发生作用时产生了不属于两个实体中的任何 一个的数据,就应将其设为当前联系的属性。3.7 检查有没有重复的属性,如有则将多余的删除。3.8 模型检验3.9 将E-R模型转换为关系模型* 首先将实体转换为关系* 再将联系转换为关系* 画出转换后的二维表3.10关系模型的范式检查:* 是否满足1NF所有关系中的属性:唯一属性名称(列)、原子数据、
8、同一数据类型* 是否满足2NF一同一关系内的所有非关键属性是否依赖于同一个关键字 属性(只有一个主题)* 是否满足3NF一同一关系内是否有相互依赖的属性四、关于计件工资4.1 业务调查某玩具厂注塑工人的工资管理业务调查按出勤有基本工资,考勤违纪扣工资,节假日加班有附加工资;其余部分实行计件工资;由QC人员检查工件是否合格;合格品得到酬金,不同的部件酬金不同;不合格品要扣除工资;4.2 找出业务发生过程中相互作用的实体4.3 将实体之间的作用关系转化为联系4.4 找出实体之间的作用(联系)发生时的数量关系是1:1、或者1:n还是n:m4.5 按照业务发生时的意义选择每个实体的属性4.6 找出联系
9、的属性。如果实体之间发生作用时产生了不属于两个实体中的任何 一个的数据,就应将其设为当前联系的属性。4.7 检查有没有重复的属性,如有则将多余的删除。4.8 模型检验4.9 将E-R模型转换为关系模型* 首先将实体转换为关系* 再将联系转换为关系* 画出转换后的二维表4.10关系模型的范式检查:* 是否满足1NF所有关系中的属性:唯一属性名称(列)、原子数据、 同一数据类型* 是否满足2NF-一同一关系内的所有非关键属性是否依赖于同一个关键字 属性(只有一个主题)* 是否满足3NF-一同一关系内是否有相互依赖的属性五、关于旅游组团业务5.1 业务调查火星旅游公司的游客管理系统负责对服务对象进行
10、意向登记、组团、顾客登记、收费、发团、受理游客投诉等,业务调查:已经开发的旅游目的地有19个每个目的地都有豪华团和普通团之分,主要体现在交通工具和酒店上根据时令和经营经验,旅游公司向公众发出征团广告报名人的意向登记有服务台、网络和电话之分某团报名超过25人,则向报名人确认准备进行组团组团后,向报名人收费,报名人转换为顾客并登记发团时,顾客身份转变为游客,要进行游客确认,同时每团配导游一名游客投诉由公司经理直接受理5.2 找出业务发生过程中相互作用的实体5.3 将实体之间的作用关系转化为联系5.4 找出实体之间的作用(联系)发生时的数量关系是 1:1、或者1:n还是n:m5.5 按照业务发生时的
11、意义选择每个实体的属性5.6 找出联系的属性。如果实体之间发生作用时产生了不属于两个实体中的任何 一个的数据,就应将其设为当前联系的属性。5.7 检查有没有重复的属性,如有则将多余的删除。5.8 模型检验5.9 将E-R模型转换为关系模型* 首先将实体转换为关系* 再将联系转换为关系* 画出转换后的二维表5.10 关系模型的范式检查:* 是否满足1NF-所有关系中的属性:唯一属性名称(列)、原子数据、 同一数据类型* 是否满足2NF-一同一关系内的所有非关键属性是否依赖于同一个关键字 属性(只有一个主题)* 是否满足3NF-一同一关系内是否有相互依赖的属性六、关于工资管理某玩具厂注塑工人的工资
12、管理业务调查按出勤有基本工资,考勤记录由厂部提供,考勤违纪扣工资;节假日加班有附加工资,加班记录由本部门文员统计;其余部分实行计件工资;由QC人员检查工件是否合格,并报告原因是否人为;统计员统计合格品和不合格品数量合格品得到酬金,不同的部件酬金不同;人为造成不合格品的要扣除工资;6.2 找出业务发生过程中相互作用的实体6.3 将实体之间的作用关系转化为联系6.4 找出实体之间的作用(联系)发生时的数量关系是 1:1、或者1:n还是n:m6.5 按照业务发生时的意义选择每个实体的属性6.6 找出联系的属性。如果实体之间发生作用时产生了不属于两个实体中的任何 一个的数据,就应将其设为当前联系的属性。6.7 检查有没有重复的属性,如有则将
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国回转窑智能化快速刮壁机市场调查研究报告
- 第三单元 第三章 绿色植物与生物圈的水循环(课时1)-教学设计2023-2024学年人教版生物七年级上册
- 11-2 《与妻书》教学设计 2023-2024学年统编版高中语文必修下册
- 古诗词诵读《拟行路难(其四) 》教学设计 2023-2024学年统编版高中语文选择性必修下册
- 2024-2025学年新教材高中地理第三章地球上的水3.3海水的运动练习含解析新人教版必修第一册
- Unit 2 Be sporty,be healthy Extending Reading 教学设计-2024-2025学年高中英语牛津译林版(2020)必修第二册
- 2024-2025学年一年级数学上册第5单元6-10的认识和加减法解决问题补充习题2新人教版
- 7 认识时间(教学设计)-2024-2025学年二年级上册数学人教版
- 第4章信息安全与社会责任4.1信息安全风险和防范 -高中教学同步《信息技术-信息系统与社会》教学设计(人民教育出版社)
- Module12 Unit 3Language in use 教学设计 2024-2025学年外研版八年级英语上册
- 九年级物理总复习教案
- 【64精品】国标苏少版小学音乐六年级下册教案全册
- XE82000--午山风电场风机定检作业指导书
- 汽车座椅骨架的焊接夹具论文说明书
- 前列腺癌临床路径(最全版)
- [重庆]房建和市政工程质量常见问题防治要点
- 发电机组自动控制器
- 实习鉴定表1页
- 翻车机主要技术参数
- 最新金矿堆浸初步设计
- 水务集团精细化管理实施方案
评论
0/150
提交评论