内容正文:
《10. 数据库设计(一)》教案
课 题
《10. 数据库设计(一)》
课 型
讲授
课 时
2
授课班级
计算机专业学生
授课时间
授课教师
教材分析
本课程采用的教材是河北科学技术出版社出版的《数据库原理与应用技术--MySQL》,是2025年新高考大纲指定教材。本章是第十章,主要内容为数据库设计的步骤及各个阶段的工作。
学情分析
本章节的授课对象是中等职业计算机专业学生,他们对计算机相关知识有一定兴趣,有参加对口高考的期望,学习本章内容可以帮助学生了解数据库设计相关内容。为后续知识的学习打下基础。
学习目标
1、 了解数据库设计的过程
2、 了解需求分析的概念及内容
3、 了解概念结构设计及其特点
4、 熟悉逻辑结构设计
5、 掌握数据字典的概念
6、 掌握概念模型的概念
学习重难点
重点:1、需求分析的内容
2、E-R图转换规则
难点:E-R图转换规则
教学方法
讲授法、任务驱动法、讨论法
课前准备
教学课件
教学媒体
PPT
教学过程
教学环节
教师活动设计
学生活动设计
设计意图
活动一:
创设情境
生成问题
思考:
数据库设计的任务是指针对一个给定的应用环境,构造一个最优的数据模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求。大家可以讨论下,构建一个数据库都需要哪些步骤?每一步骤都需要如何设计?
思考老师提出的问题,进行讨论,回答
通过问题导入的方法,引导学生主动思考,激发学生学习兴趣
活动二:
调动思维
探究新知
任务一:需求分析
一、需求分析内容
1、数据需求分析
2、功能需求分析
3、性能需求分析
4、其他需求分析
二、需求分析的工具
1、数据流图
数据流图(DFD)表达了数据与处理的关系。
2、数据字典
(1)数据项:数据项是不可再分的数据单位;
(2)数据结构:数据结构反映了数据之间的组合关系,一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由若干数据项和数据结构混合组成;
(3)数据流:数据流是数据结构在系统内传输的路径;
(4)数据存储:数据存储是数据及其结构停留或保存的地方,也是数据流的来源和去向之一。
(5)处理过程:处理过程的具处理逻辑一般用判定表或判定树来描述。数据字典中只需要描述处理过程的说明性信息。
通过教师的讲解和演示,使学生了解需求分析的内容及工具
介绍需求分析的内容及工具
活动三:
调动思维
探究新知
任务二 概念结构设计
一、概念结构设计
将需求分析得到的用户需求抽象为信息模型的过程就是概念结构设计。
1、 概念结构主要特点
(1)概念模型是现实世界的一个真实模型
(2)概念模型应用易于理解
(3)概念模型应易于向数据模型转换
(4)概念模型应当易于改变
通过教师的讲解和演示,使学生了解概念设计的内容及主要特点
介绍概念设计的内容及主要特点
活动四:
调动思维
探究新知
子任务三 逻辑结构设计
一、E-R图向关系模型转换的规则
1、一个实体型转换为一个关系模型,实体的属性就是关系的属性,实体的码就是关系的码。
2、一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。
3、一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。
4、一个m:n联系可以转换为一个独立的关系模式。
5、一个多元联系可以转换为一个独立的关系模式。
6、具有相同码的关系模式可以合并。
7、有些1:n的联系,将属性合并到n端后,该属性也作为主码的一部分。
二、关系模型的优化及设计用户子模式
1、关系模式的优化
2、设计用户子模式
通过教师的讲解和演示,使学生了解逻辑结构设计的概念及E-R图的转换规则
介绍逻辑结构设计的概念及E-R图的转换规则
活动五:
巩固练习
素质提升
1、总结数据库设计的内容
2、总结概念模型的概念。
3、总结E-R图转换时需要注意哪些问题?
通过小组讨论巩固所学知识,加深对知识点的理解
巩固所学知识
课堂小结
作业布置
作业:
1、 总结数据库设计的步骤
2、 课后练习题
板书设计
教学反思
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$