5.3剖析数据库教学设计
课程标准:
通过对简单数据库的解剖分析,了解使用数据库管理信息的基本思想和方法。
?
教材分析:
本节内容是在上节内容的基础上,进一步了解数据库的基本组成要素,并了解使用数据库管理信息的基本思想和方法。这样学生对数据库如何组织和存储数据信息的方法就回有清晰的认识。由此对养成良好的信息管理方法和习惯是相当有用的。
学生分析:
学生虽然对数据库软件的一些特点有一定的体会,但是数据库相对来说是比较难的模块,很可能兴趣不高。
?
教学目标:
1、知识与能力:
通过操作简单的数据库。了解数据库的基本结构,理解数据库的基本含义。知道数据库中数据表和查询的关系,理解数据查询的基本功能
2、过程与方法:
通过实际操作,结合案例学习,了解建立数据库的基本过程和方法,通过创建和运行查询,体验在数据库中查找数据的基本过程。
3、情感态度和价值观:
根据具体的案例,探讨和归纳使用数据库管理信息的基本思想和方法,对数据库存储、管理大量数据的优势有更深刻的理解。
?
教学重点:
1、从剖析 “校本课程”数据库的学习活动中,了解建立数据库的基本过程和方法。
教学难点:
1、如何从实际需求出发,设计建立数据库的方案,以存储和管理相关数据。
2、如何使用设计视图创建查询,创建满足任务需求的查询。
教学方法:
采用案例教学、实际操作、对比分析等学习方法,引导学生理解数据库的相关知识。
?
教学时间:1课时
??? 2课时
?
教学环境
???? 计
?
教学过程:
一、引入实例,创设情境。
??前段时间,我在校园网上看到这样一篇新闻,题目是《我的课程我做主——合肥六中校本课程精彩呈现》,作者是高一年级部李刚主任,在这里我选了几张活动照片呈现出来。
当高一年级部将校本课程活动照片发至家长群中时,赞誉声一片。
请想一想:学校开设的校本课程数目多,学生人数也多,每个学生都要选择自己喜爱的科目,如何管理?
解决方案:建立“校本课程”数据库应用系统进行管理
通简单演示“校本课程”数据库应用系统。
可以看出利用数据库管理非常方便,那么,数据库是如何组织和管理数据的?数据库是如何建立起来的?这节课,我们就一起来剖析数据库。
二、问题求解,范例学习
教师讲解:建立数据库,就是要想要建立什么数据表,数据表里有哪些字段,字段应该起什么名字?
1、建立数据库的理论知识学习
(1)具体事物到计算机数据的转换:
现实世界
信息世界
机器世界
个体
实体
记录
特征
属性
字段
(2)理解字段与记录?:??
数据库结构中,最主要的是数据表,在数据表中每一列是数据库的一个属性(称为“字段”),每一行是数据库的一个关系(称为“记录”)。
(3)实例分析:建立数据库的基本流程
例如:我们学校要建设“校本课程”数据库。
第一步是收集相关信息。要对"校本课程"和"选课学生"这两个事物进行分析,寻找各自所具有的特征。
第二步是分析“校本课程”“选课学生”的信息特征,确定特征之间关系。用图示表示如下:
?校本课程
课程号
课程名称
负责老师
学生数
课时数
上课地点
选课学生
课程号
学生编号
姓名
性别
住址
所在班级
年龄
第三步是转换为计算机信息,建立数据库——在设计视图建立数据表结构----在数据表视图编辑表记录-----建立关系,构成关系数据库。
老师演示操作:
1、打开“校本课程.mdb”数据库文件
2、导入“校本课程情况表.xls”数据(导入文件类型选择“Microsoft Excel”)到现有表(校本课程情况表)中
3、用设计视图打开“校本课程情况表”,设立“课程号”字段为主键。
4、建立关联,对“校本课程情况表”“选修学生情况表”两张表建立关系。
(任务一:学生根据“任务提示.doc”文档“1—4”的步骤,完成关系数据库的建立)
三、激趣导学,拓展思路
1、问题提出:在“校本课程”数据库中,要了解“王蕾”选修的是什么课程,手工查表我们如何做到?(p117)
学生讨论分析问题。
2、在ACCESS中我们可以通过数据库创建“查询”来实现。
教师演示:创建“查询”的方法。
(任务二:创建按“学生数”升序排序“校本课程情况表”中的数据查询)
3、统计(选做)。
教师演示:统计每一门课程的选修人数。
提问:从选修人数的统计分析中,我们得到什么信息?
总结:可能知道哪些课程最受学生欢迎,可以向校领导提出课程设置的建议。
(任务三(选做):创建统计每一门课程的选修人数的查询)
问题:通过创建查询,我们能否知道查询和数据表的关系?
总结:利用查询,用户可按设定的条件对数据表进行检索,筛选出一组满足条件的记录集合,供用户查看和分析。
四、提炼沉淀,深入理解
通过前面的学习,大家认为什么是数据库?他有什么特点?
总结:
1、数据库的定义:
所谓数据库,就是一个长期存储在计算机内的、有组织的,可共享的、统一管理的数据集合。它是一个按一定的数据结构来存储和管理数据的计算机软件系统。特点:结构化存储数据、统一管理、可共享,还有数据检索快捷高效。本质:计算机软件系统
3、数据库管理信息的基本思想:
数据库是采用表格的结构以及表与表之间的关系进行存储和管理信息的,它是有效组织和管理信息的方法之一,理解利用数据库存储和管理信息的思想方法,对我们养成良好的信息管理方法和习惯是相当有用的。
2、数据库、数据库应用系统、数据库管理系统的关系:
数据库----存储在计算机存储设备上的、结构化的相关数据集合。
数据库管理系统----在创建、运行、维护数据库时对数据统一管理的软件系统,较流行的数据库管理系统有Access、FoxPro、SQL Server等。
数据库应用系统----是为特定应用开发的数据库应用软件,一个数据库应用系统通常由数据库和应用程序两部分组成,它是在数据库管理系统的支持下设计和开发出来的。
?
课后任务:
了解身边的数据库应用的例子,并且向相关人员了解数据库、数据库应用系统建立的过程、方法及应该注意的问题,为学校建立一个大舜选修课程管理系统。