2023年6月21日发(作者:)
任务2.3数据库建模
教 学 方 案
学习任务
数据库建模
教学时间(学时)
2
教
学
目
知识
目标
掌握数据库建模的方法;
能力(技能)标
目标
掌握数据库建模工具的使用
重点:数据库建模
难点:数据库建模
重点
难点
教学方法
演示法,任务驱动法,实验法、观察法、讨论法等
步骤 教学内容
教师
活动
学生
活动
设计
意图
复习
回顾1.实体转化为关系模式?
复习 2.关系模型的规范化?
教师提问 回答问题
教学活动
数据库建模就是在设计数据库时,对现实世界进行分析、抽象、并从中找出内在联系,进而确定数据库的结构。目前主流的数据库建模工具有PowerDesigner、ERWin、ERDesigner NG、OpenSystemArchitect、DbWrench、MySQL Workbench等。本任务主要学习使用Sybase公司的PowerDesigner
任务 15建模工具开展数据库建模,包括有: 多媒体讲描述 (1) 绘制概念模型图(CDM)。绘制CRM授
客户关系管理系统的概念模型图。
(2) 生成物理模型图(PDM)。把概念模型图转换为CRM客户关系管理系统的物理模型图。
(3) 生成数据库SQL脚本。根据生成的物理模型,生成基于SQL Server 2012 的SQL脚本。
听讲
了解本次任务内容
必需 1. PowerDesigner 15
知识 2. 使用PowerDesigner 15环境
多媒体讲授
听讲
让学生学习需要完成本任务必须掌握知识 1.绘制概念模型图(CDM)。
任务
2.生成物理模型图(PDM)
演示
3. 生成数据库SQL脚本
1.按照任务实施过程的要求完成任务并检查结果。
2.在CRM客户关系管理系统概念模型中添加部门、岗位级别、业务员任务计划、客户信用评分档案、客户反馈信息实体。
3.根据任务1中分析,建立各实体之间的课堂
关系。
实践
4.生成CRM客户关系管理系统完整的物理模型。
5.生成CRM客户关系管理系统完整的数据库脚本语言。
6.最后保存CRM客户关系管理系统的概念模型和物理模型,完成建模。
1. Relationship 与Association关系有什么区别?
2. 自反关系(Reflexive relationship)、依赖课堂 关系(Dependent relationship)、支配关系讨论 (Dominant relationship)、强制关系(Mandatory relationship)的定义与区别?
3. 从概念数据模型转换为物理数据模型时,实体之间的关系转换规则是什么/
PowerDesigner四种基本的联系,PowerDesigner其他几类特殊联系,
知识 PowerDesigner定义联系的特性,
学习 PowerDesigner定义联系的角色名,
PowerDesigner定义联系的强制性,
PowerDesigner有关联系的基数。
总结 本学习任务基本内容
演示 听讲
让学生模仿
指导与记分
实践
掌握技能
引导 讨论
启发学生思维
指导 学习
自学能力培养
总结 总结
教学反思
2023年6月21日发(作者:)
任务2.3数据库建模
教 学 方 案
学习任务
数据库建模
教学时间(学时)
2
教
学
目
知识
目标
掌握数据库建模的方法;
能力(技能)标
目标
掌握数据库建模工具的使用
重点:数据库建模
难点:数据库建模
重点
难点
教学方法
演示法,任务驱动法,实验法、观察法、讨论法等
步骤 教学内容
教师
活动
学生
活动
设计
意图
复习
回顾1.实体转化为关系模式?
复习 2.关系模型的规范化?
教师提问 回答问题
教学活动
数据库建模就是在设计数据库时,对现实世界进行分析、抽象、并从中找出内在联系,进而确定数据库的结构。目前主流的数据库建模工具有PowerDesigner、ERWin、ERDesigner NG、OpenSystemArchitect、DbWrench、MySQL Workbench等。本任务主要学习使用Sybase公司的PowerDesigner
任务 15建模工具开展数据库建模,包括有: 多媒体讲描述 (1) 绘制概念模型图(CDM)。绘制CRM授
客户关系管理系统的概念模型图。
(2) 生成物理模型图(PDM)。把概念模型图转换为CRM客户关系管理系统的物理模型图。
(3) 生成数据库SQL脚本。根据生成的物理模型,生成基于SQL Server 2012 的SQL脚本。
听讲
了解本次任务内容
必需 1. PowerDesigner 15
知识 2. 使用PowerDesigner 15环境
多媒体讲授
听讲
让学生学习需要完成本任务必须掌握知识 1.绘制概念模型图(CDM)。
任务
2.生成物理模型图(PDM)
演示
3. 生成数据库SQL脚本
1.按照任务实施过程的要求完成任务并检查结果。
2.在CRM客户关系管理系统概念模型中添加部门、岗位级别、业务员任务计划、客户信用评分档案、客户反馈信息实体。
3.根据任务1中分析,建立各实体之间的课堂
关系。
实践
4.生成CRM客户关系管理系统完整的物理模型。
5.生成CRM客户关系管理系统完整的数据库脚本语言。
6.最后保存CRM客户关系管理系统的概念模型和物理模型,完成建模。
1. Relationship 与Association关系有什么区别?
2. 自反关系(Reflexive relationship)、依赖课堂 关系(Dependent relationship)、支配关系讨论 (Dominant relationship)、强制关系(Mandatory relationship)的定义与区别?
3. 从概念数据模型转换为物理数据模型时,实体之间的关系转换规则是什么/
PowerDesigner四种基本的联系,PowerDesigner其他几类特殊联系,
知识 PowerDesigner定义联系的特性,
学习 PowerDesigner定义联系的角色名,
PowerDesigner定义联系的强制性,
PowerDesigner有关联系的基数。
总结 本学习任务基本内容
演示 听讲
让学生模仿
指导与记分
实践
掌握技能
引导 讨论
启发学生思维
指导 学习
自学能力培养
总结 总结
教学反思
发布评论