数据库的教法设计

时间:2022-04-08 01:54:35

数据库的教法设计

【摘要】数据库Visual FoxPro是利用计算机完成对大量数据的组织、存储、维护和处理,从而方便、准确和迅速地获取有价值的数据。其核心是完成对数据处理,它包含数据的收集、存储、分类、计算、加工、检索和传输。

【关键词】数据库 教学方法

目前,中职学校在数据库Visual FoxPro的教学过程中,总的教学方向是以使用工具(各种生成器)和掌握概念为主。

课堂教学重点之一是教法的设计,数据库Visual FoxPro教学也不例外。由于其课程内容和要求特点的要求,其教法的设计体现为以下特点。

演示法:在计算机中对教学内容进行演示操作。由于教学内容中要使用大量的设计器和生成器,必须在电脑中进行演示和操作方法的使用说明,具有直观性和便于学生掌握的特点。

比拟法:用现实生活中大家熟悉的事物,对问题进行说明,以达到加深印象、帮助理解的作用。如:介绍数据库的项目管理器时,可以把项目管理器和文件柜进行比较。项目管理器是文件、数据、文档和对象的集合,其中文件、数据、文档和对象等就是文件柜中的文件夹,数据中的数据库就是文件夹里面包含的文件。

在采用比拟法时应注意,两种事物在某一方面相似,其它方面则未必相似,不可将两者混为一谈。另外,所打比方一定要贴切恰当,否则易产生误导,宁可不用。

类比法:用学生已熟悉的某个问题与要说明的问题进行类比。在介绍数据表的表结构属性时,可以与学生所熟悉的Excel表格的表格关键字段进行类比。其字段名称、字段类型、字段长度与Excel表格类似。

递推法:用大家熟悉的一种事物的描述(或规则),推导出另一种事物的描述(或规则)。在数据库中,描述记录的子句选项包含[范围]、[FOR条件表达式],其中[范围]选项表示选择一个连续范围内的记录,而[FOR条件表达式]则是在[范围]选择出来的记录中进行记录的第二次选择。推而广之,如果一个命令要对数据库的记录进行操作,其命令格式中一般都包含有[范围]、[FOR条件表达式]子句。同理,描述结构的子句选项是[FIELDS字段名表],如果一个命令要对数据库的结构进行操作,其命令格式中一般都包含有[FIELDS字段名表]子句。

对比法:将两种相近的概念或操作方法加以对比区分,以加深理解,避免混淆。如:字段变量和内存变量是数据库中的两种常用变量,其使用方式可以作如下对比:字段变量和内存变量,是数据库中的两种常用变量,其共同点都是程序设计中使用的变量。即,其取值都是变化的。且其命名规则相同。字段变量的取值是在数据表中完成的,其取值的变化直接改变数据表中数据的变化;而内存变量的取值是在命令中完成的,其取值的变化与数据表无关,即不影响数据表中的数据。在使用中允许字段变量和内存变量名字相同,判断变量类型的方法是:当字段变量与内存变量名字相同时,字段变量优先。

综合法:在重新组织教材的基础上,分类讲解。在讲解数据表命令的基本操作时,重组教材后命令的分类为:

指针移动命令:相对定位命令go记录号;绝对定位命令skip移动次数;条件定位命令locate for条件表达式。

数据表结构命令:显示结构命令list|disp structure;修改结构命令modify structure。

数据表记录命令:显示记录命令list|disp [范围][for条件表达式][fields字段名表][off];修改记录命令edit、change、browse、replace;增加记录命令insert、append和append from 文件名|数组名的各种格式;删除记录命令;逻辑删除命令delete和物理删除命令pack。

归纳法:根据某些具体情况的处理方法,总结出一般性的处理方法。程序设计中的循环程序结构执行过程是学生不容易掌握的内容,如:利用查表法求立方值程序如下:(程序应该在分析过程中逐步写出)。

上一篇:H公司总装生产线混流装配线平衡研究 下一篇:利用统计数据浅析炼化装置酸性水脱硫除氨技术