杨冬梅
(河南信息统计职业学院,河南 郑州 450008)
当学习数据库相关课程时,一些学生因种种原因,对一些抽象性数据库知识的认知不清晰,将会影响后续的课程学习,严重者影响学习数据库的积极性。为更好地化解数据库课程知识点理解难题,我们将与数据库相关的课程知识点进行简洁化处理与分类,以便学生能够从中抓住问题的本质,厘清相互关系,为提升数据库教学效果创造有利条件。
在一般课程知识点教学中,先了解知识点的理论内涵,再由理论知识点转向应用研究。如在化学课程、物理课程中,都是从概念中来探析其应用的。不过,在计算机类学科知识领域,特别是数据库课程,与化学、物理学科具有较大不同。化学、物理等自然学科概念,多是从自然规律的归纳和总结中得出,具有抽象性;而对于数据库等软科学知识,这些概念多是由人为设定的。也就是说,对于数据库等学科知识点,其理论是源于软件工程实际问题,并逐渐形成抽象的概念。因此,这些知识点相较于化学、物理概念更抽象,不易看懂,特别是在初学时,如果未能深入了解,对其概念的来龙去脉则难以洞晓。如在数据库知识点中,数据关系的笛卡尔乘积运算,函数依赖集的属性子集闭包,第四范式、第五范式等。这些知识点在教材中的出现,很多学生难以理解,更别提掌握和运用了。所以说,在学习数据库课程过程中,我们可以将相关的理论知识,通过工程应用案例等方式进行简化呈现,强化理论知识与工程实际的关联度,让学生能够从中了解理论知识的内涵、概念,把握好数据库工程中的知识难点。……