试述教学设计《利用数据库管理大量信息》教学设计

更新时间:2024-02-24 点赞:7261 浏览:21991 作者:用户投稿原创标记本站原创

● 教材分析
《利用数据库管理大量信息》是教科版普通高中《信息技术基础》第七章第3节的内容,本节是通过使用常见的数据库应用系统,感受利用数据库存储、管理大量数据并实现高效检索的优势;通过对简单数据库的解剖分析,了解使用数据库管理信息的基本思想与方法。
● 学情分析
学生在第二章学习过网络数据库的信息检索,体验到数据库信息的丰富性和可靠性,平时也有和数据库接触的间接经验,但他们对数据库比较陌生,大部分学生没有任何数据库管理软件的直接经验。因此,本节课以学生身边的数据为例,要求学生初步掌握数据库管理的知识和技能。
● 教学目标
知识和技能目标:体验数据库存储、管理大量数据和高效检索信息的优势,初步理解数据库应用系统、数据库管理系统和数据库三者的关系;了解数据库组成;掌握数据库的简单操作;了解数据库内部表之间的相互关系。
过程和方法目标:通过对社团管理系统的模拟,体验数据库的魅力;通过与Excel表的比较,了解数据库组成,掌握数据库的简单操作,了解数据库内部表之间的相互关系;对简单数据库的解剖分析,了解使用数据库管理信息的基本思想与方法,理解数据库应用系统、数据库管理系统和数据库三者之间的关系。
情感态度和价值观目标:通过对数据库存储、管理大量数据和高效检索优势的认识,激发探索科学知识的兴趣与热情;认识到在应用系统的背后有无数的数据库管理人员在默默地付出。
● 教学重、难点
重点:数据库的构成,数据库查询的基本过程。
难点:了解数据库内部各表之间的关系,理解数据库应用系统、数据库管理系统和数据库三者的关系。
● 教学策略
在教学中教师选用了社团管理系统的例子,通过对数据库应用系统的操作,让学生感受数据库应用系统的便捷。引导学生分析应用系统的后台数据库,使其感受到数据库强大的功能。教学中采用了“启发式”、“探究式”、“任务驱动”等教学模式。
在教学设计中安排大量尝试性、探究性的活动,引导学生积极主动地完成学习任务。逐步建立起自主性和研究性的学习模式,从而更加突出学生在教学过程中的主体地位。
● 教学过程

1.创设情境,引入主题

以淘宝网引入数据库的概念,为了揭开数据库的神秘面纱,教师根据书本上的实例改编得到社团管理系统,让学生在真情实境中体验数据库的魅力。学校每学期的社团报名工作都采用手工报名很繁琐,如果使用“社团管理系统”就会有数据库支撑。
设计意图:以学生身边的熟悉的淘宝网为例,让学生感觉到数据库就在身边。同时引出社团管理系统来揭开这神秘的面纱。

2.任务驱动,轻松体验

学生根据教师提供的社团管理系统(如图1),进行注册选报社团科目。
体验:①注册新学生并选报社团科目。②分别在“学生姓名”、“社团名称”、“指导教师”中输入关键字进行查询并观察结果。
讨论:①通过操作实践,社团管理系统的优势在哪?②同学们刚才注册和选报的信息存在哪儿呢?
设计意图:通过初步的体验,让学生感觉到用社团管理系统注册选报的优势。数据库具有共享性,能实现多人同时操作,并且还有查询数据方便、高效、快捷的特点。引导学生分析注册报名的和社团选报信息都存入到了数据库中。

3.实质探究,关系分析

为了让学生看到数据库的庐山真面目,教师把“学生选报社团信息库.mdb”文件分发给学生。学生分析数据库文件的构成以及特点,并分析三张表分别存放的是什么信息。
在学生探究的基础上,教师分析数据库的组成,通过与Excel电子表的比较,得出数据库与电子表格一样也是一种结构化的信息存储和表达方式,引出相关概念。即:记录是在数据库表中,每一行称作一条“记录”。字段是在数据库表中,每条“记录”由若干“字段”(属性特征)组成。表是在数据库中,若干条“记录”组成一个表。数据库是多个相关联的“表”组成一个“数据库”。数据库是“按照数据结构来组织、存储和管理数据的仓库”。
通过分析三表之间的关系,发现“社团信息”与“社团选报信息”通过共同的“社团编号”建立联系,而“社团选报信息”又通过共同的“学号”与“学生信息”相关联。三表之间始终有根无形的“绳子”将其紧紧地串在一起(如图2),这样的数摘自:本科毕业论文评语www.618jyw.com
据库称“关系型数据库”。通过分析关系,教师引导学生分析在社团管理系统中查询时的内部流程。
讨论:能否把三张表信息合并到一个“表”中去?如果不能请说明数据库中将信息分开表示的优点是什么?
设计意图:将已经学过的Excel知识,迁移到数据库中来,对比分析让学生更容易认识和理解数据库中表的结构。通过不断的探究,让学生体会到数据库存储和管理的优势。通过用Excel模拟分析,发现三张表的信息不能合并到一张,合并到一张表数据会出现“存储冗余”。由此得出数据库特点:节省存储空间,并且查询速度快,特别是在处理大量信息时。

4.查询演示,呈现交流

教师演示查询某同学选修的所有课程,让学生加深对关系的理解。随后给定任务,让学生对数据库操作。同时引出数据库查询功能。教师巡视,适时提醒点拨,并帮助操作有困难的学生。
体验:①查询所有课的学生选报情况;查询指定教师的学生选报情况。②给数据库增加、修改信息(字段、记录),③假设某学生转学了,请删除该学生的信息。
讨论:①比较在数据库中直接操作和在数据库应用系统中操作数据的异同。②如果学生选科前想要了解教师的,应如何增加教师的信息?
设计意图:通过亲身实践,让学生体会到数据库存储信息、查询信息的内部过程。通过前后台的操作比较,进一步体会管理系统的优势,为介绍数据库、数据库管理系统、数据库应用系统的层级关系作铺垫。
通过讨论得出:数据库应用系统拥有人性化的图形用户界面和“所见即所得”的操作风格,能方便、快速、高效、检索数据库中的信息,而直接对数据库进行操作比较麻烦,很容易破坏数据,所以对数据库操作时一定要谨慎、要备份。另外,想要了解教师,引导学生可以增加一个“教师信息”表,再通过“指导教师工号”来建立关系(如图3)。

5.课堂小结,感悟升华

通过举例“学校每学期图书管理员分发各班的新书流程”来说明数据库、数据库应用系统、数据库管理系统这三者之间的关系(如图4)。
讨论:生活中还有哪些地方用到了数据库技术。
设计意图:数据库应用系统的开发,需要靠数据库管理系统(程序开发人员)来实现,我们身边的应用系统,往往有着无数的数据库管理人员在默默的付出。在信息化飞速发展的时代,对程序开发人员有更高的要求。激励学生要学好知识,才能做出更优的管理软件来服务于我们的社会。
相关文章
推荐阅读

 发表评论

共有3000条评论 快来参与吧~