赵静玉
摘要:数据库基础是计算机专业非常重要的一门专业必修课。本文深入分析本科毕业论文与数据库相关内容所存在的问题及成因,针对存在的问题设计教学方式和方法。本文从优化教学内容、教学案例选取与设计,教材选取,习题编排四个方面提出了相应的建议,为帮助学生明确教学目标,提高教学效果,服务毕业设计进行了有益研究与探索。
关键词:数据库;教学研究;案例教学;兴趣培养;教学设计
中图分类号:G642 文献标识码:A
文章编号:1009-3044(2019)27-0110-02
1数据库基础与毕业论文相关内容所存在的问题及原因
从历年毕业生论文的撰写情况来看,关于管理系统设计的论文,其数据库相关内容的撰写大都存在着或多或少的问题。这些问题主要归为以下几个方面:无法正确区分属性和实体,错将实体当成属性,或者将属性当成实体;不会绘制ER图,在ER图的绘制过程中,不能正确标明联系的类型,当实体内部存在联系时,没有标出;不会将ER图转换为关系模式;不会区分主键、外键;不会将关系模转换为相应的表;对主键由多个属性构成的情况,不知道如何在表中标出。存在这些问题的原因可归为以下几个方面:在学习数据库基础的过程中,一部分同学没有树立积极的学习态度,在学习过程中,不认真听讲,不认真复习,没有积极主动地做相关习题,以巩固数据库与毕业论文相关知识的基础。因此导致论文与数据库相关知识的撰写出现各种各样的问题。教师没有在讲课过程中强调数据库学习在毕业论文设计中的重要性。在讲课过程中没有以历年毕业生论文为例讲解相关知识,也没有选取与毕业生论文相关的习题进行练习。即使做了相关练习,也没有根据一个系统进行一系列的设计。从而割裂了学生对一个完整系统的概念模式,关系模式,数据库中的表的认识和学习。
2数据库基础课程学习的重要性
数据库基础是计算机专业本科阶段的必修课程,是计算机专业的主干课程。通过数据库原理的学习,可以为后续学习相关课程奠定良好的基础。没有坚实的数据库基础知识就无法进行相关课程的学习,比如数据挖掘,管理系统的开发与设计,安卓和IOS的开发设计等。随着大数据和高性能计算时代的到来,数据库基础的学习越发显得重要。因为信息化时代是多学科、多技术融合和发展的时代。数据库知识的应用前景因此变得更加广阔。数据库基础在研究生入学考试、入职考试、专业技能认证、毕业论文撰写等方面也有着极其重要的作用和地位。因此,学习好数据库有着极大的现实意义。
3提高教学效果的教学方法
为了使学生能够熟练掌握与毕业论文相关的数据库知识,数据库教师应该在实践中总结教学经验,与同行进行交流学习,从而达到提高教学效果的目标,使学生在将来的毕业设计中轻松熟练地完成相关内容的撰写。笔者从以下几个方面出发,研究和探索数据库基础教学改革的相关方法:第一,优化教学内容。第二,教学案例选取与设计。第三,教材选取。第四,习题编排。
3.1优化教学内容
数据庫基础的教学内容应该予以优化,充分体现本科毕业设计的需求和职业发展的需求,兼顾各种认证考试的需求。教学内容应该涵盖需求分析,概念设计,逻辑设计和数据库表设计的一系列内容。重要的知识点应有多个案例,并配有图文说明。最好有一个真实的毕业论文的数据库设计案例出现在各个知识点的说明中,这样学生可以更好消化和理解相关知识。而且也容易联系所学知识去解决毕业设计中涉及数据库的问题。
3.2教学案例选取与设计
数据库的教学不应只局限于课本的案例,还应该从实际的工作中发掘有价值的教学案例,从指导的本科毕业论文中选取有代表性的案例进行教学分析。选取的案例能够集中反映毕业设计与数据库相关内容存在的普遍问题。案例设计应能从正反两个方面引导学生理论联系实际,以解决和改正毕业论文设计问题。
3.3教材选取
数据库基础教程有很多,各个主流教材出版社都有相关的教材出版。但好的数据库基础教程应该具备以下几个特点:书中不存在或只是存在极少的错误。书中相关知识配有丰富例题并有详细的讲解说明。书中的内容进行了与时俱进的改革。
3.4习题编排
除了课堂的讲解还要配合一定数量的习题用来作为课后练习题。在习题的编排上要突出教学难点和重。可以从其他的数据库习题集筛选合适的习题,也可以自己编写一些有代表性的习题。使学生通过练习,牢固地掌握数据库的相关知识,从而培养他们的分析能力和解决问题的能力,为在今后学习和工作中,灵活熟练应用数据库知识奠定坚实的基础。使学生在毕业设计中轻松完成相关知识的设计和应用。
4结语
数据库是一门很重要的专业课,大多数学生在做毕业设计时都要使用相关的数据库知识。然而从历年的毕业论文中发现,数据库相关知识的撰写存在着各种各样的问题。本文对数据库基础与毕业论文相关内容所存在的问题及原因进行了分析,并阐明了数据库学习的重要性,最后提出了相应的解决方案。