数据库教学设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

创建数据库和表

一、教材分析

使用表文件保存数据,使用数据库文件管理表和表之间的关系。掌握数据库和表的功能与操作方法,深入理解数据库、表和关系,将为后面的学习打下良好的基础,也有利于学习和使用Visual FoxPro开发数据库应用程序。本节课倡导自主、自动、自我探究学习,允许学生在集体教学中提出个性化的要求,充分利用扩大了的时空,增加每个学生动手操作、互帮互学的机会,既要培养学生的独立精神的个人活动,也要体现合作精神的小组活动,

二、学生分析

学生在前面的知识的学习中,已经对表的概念和操作有了很好的认识,有一部分学生学习积极性很高,特别在实践操作中能针对一些对象建立相应的表,但仍有学生缺乏学习主动性,操作能力较弱,所以要进行针对必的指导和操作。三、教学目标

(一)知识与技能

1、掌握数据库设计方法和创建方法;

2、掌握数据库的建立、打开和删除。

3、掌握数据库表的使用方法。

(二)过程与方法

通过学生交流、师生交流、人机交流、学生分组竞赛答题等形式,培养学生的计能操作能力、计算机获取信息的能力和概括表达的能力。

(三)情感与价值观目标:

通过小组协作和竞赛答题活动,培养学生合作学习的意识、竞争参与意识和研究探索的精神,从而调动学生的积极性。

四、教学重点和难点

重点:创建数据库的方法及表设计器的使用。

难点:数据库表的管理。

五、教学方法

演示法,讲解法,事例分析法

六、教学环境

多媒体教或网络机房

七、教学过程

(一)整体设计

新课改倡导“学生主动参与、乐于探究、勤于动手,培养学生搜集和处理信息的能力、获取新知识的能力、分析和解决问题的能力以及交流与合作的能力”。我以建构主义理论为指导,辅以多媒体手段,采用着重于学生探究的启发式教学方法,结合师生共同讨论、归纳、联想。在课堂结构上,我根据学生的认知水平,设计了①复习导入—引出概念;②指导观察--形成计能;③分组例题--加深理解;

④学生探索--发展思维;⑤总结反思--提高认识;⑥任务后延--自主探究等六个学习阶段,它们环环相扣,层层深入,从而顺利完成教学目标。

(二)教学环节

1、复习导入—引出概念。

(1)上节课我们主要学习了使用不同方法创建表。

①使用菜单创建表

②使用命令语句创建表

③在项目管理器中创建表

通过复习前面的对表相关知识的学习,让学生了解我们所说的表指的是自由表,

是对一个对象作为多个信息的表。那么如果同时对这些表进行管理时,需要数据库来进行统一管理。

(2)数据库基本概念

1、数据库(.dbc):就是一个关于某一特定主题或目标的信息集合。

数据库是一个逻辑上的概念和手段,可以看成一个装表的容器。他是一个扩展名为.dbc的文件,与之相关的还会自动建立一个扩展名为.dct的数据库备注(Memo)文件和一个扩展名为.dcx的数据库索引文件。

(在此过程中注重培养学生观察和思考的能力,从而提出数据库是怎么创建的?引导学生尽快的进入本课主题《数据库和表》(板书))

2、指导观察--形成计能。

(1)师生讨论创建数据库方法步骤,得出结论:

1.在项目管理器中建立数据库

2.通过“文件”菜单建立数据库

3.通过命令建立数据库

·命令格式:

CREATE DATABASE [数据库名|?]

这一环节将学生分为3组,每组分一种建库的方法,放手让学生看教材,掌握建库的方法,最后每小组派代表给同学们演示建库方法。从而找到一种适合学生的方法,达到共同学习的目的。

(2)数据库表和自由表(演示)

在Visual FoxPro 6.0中,表有两种类型,即自由表和作为数据库一部分的数据库表,它们的扩展名都为.DBF。数据库表和自由表可以相互转换,当一个自由表被添加到某一个数据库中时就成了数据库表,当数据库表从数据库中移出时就成了自由表。数据库表只能属于一个数据库,如想将数据库表添加到其它数据库中时,应先将其变为自由表,然后再添加到其它数据库中。

(3)利用数据库设计器创建数据库的三种方法

3、分组例题--加深理解

创建数据库表

1.利用表设计器创建数据库表

2.利用表向导创建表

3.使用命令创建表

创建表命令的常用格式如下:

5、总结反思—提高认识。

(1)数据库和表的定义。

(2)掌握创建数据库和表的方法,学会向导和常用命令的使用方法(学生小结)。

6、任务后延—自主探究。

作业:1.习题四1、2。

2.上机题:知道了数据库的建立方法,讨论数据表的建立方法?(选做)

学生经过以上五个环节的学习,已经初步掌握了数据库和表的创建方法,有待进一步提高认知水平,因此我针对学生素质的差异设计了有层次的训练题,留给学生课后自主探究,这样学生既掌握了基础知识,又使学有佘力的学生有所提高,从而达到拔尖和“减负”的目的。也为下节教学设下了伏笔。

(三)板书设计

数据库和表的创建

1、数据库的概念

2、创建数据库的方法

3、数据库的基本操作

相关文档
最新文档