数据库课程设计总结通用
总结是把一定阶段内的有关情况分析研究,做出有指导性结论的书面材料,它可以使我们更有效率,因此我们要做好归纳,写好总结。你想知道总结怎么写吗?以下是小编为大家收集的数据库课程设计总结通用,欢迎阅读,希望大家能够喜欢。

一、高校非计算机专业数据库课程教学模式的实践与探讨
高校非计算机专业学生的计算机应用课程一般是开设两个学期,第一学期是办公自动化软件的应用,接着第二学期是计算机语言程序设计或数据库应用系统开发。所以,学生直接由简单的办公自动化软件的学习一下跳跃到专业的数据库应用系统开发,缺乏一些相关逻辑课程的基石,对于学生而言还是有一定的难度。这就要求我们必须科学地进行教材的选择,结合文科管理类学生的情况,教材的选择要具有如下特点:一是概念清晰,逻辑性强,面向应用,兼顾基础理论;二是例题丰富,结合学生特点精心设计,易于理解;三是大量的理论练习题和上机练习题,知识点覆盖全面。另外,在课程安排、内容调整、教学方法等方面也不断地进行了改进和完善,以实现更好的教学效果。
主张以实例项目为驱动实施课程教学。精心设计每一堂课和每一次实验。为了让学生在第一节课就能感到SQL开发数据库的乐趣。笔者设计了一个学生基本情况调查表单的客户端程序,然后在实验室的局域网里安装上一台SQL Server数据库服务器,负责收集学生在客户端提交的调查表单数据。授课模式见图1。
这就是一个SQL Server数据库的应用实例。首先,学生通过这样的实验参与,对将要学习的SQL Server数据库的客户机/服务器体系结构有了切身的体会,也对将要学的内容建立直观的感性认识。其次教师收集了学生的基本情况,建立了初步的学生学习档案。对每一位学生所学过的计算机知识和掌握程度有了大概了解,为以后的学生分组教学也提供了一些依据。
在整个授课过程中打破原有布局重新整合教学内容,用项目中的问题为引线,在讲述项目实例的过程中,将每章的知识点融入。项目实例的选择非常重要,对于不同的行业有着不同的数据消费模式,一般有企业生产经营中进销存管理、人事方面的信息管理、财务方面的金额管理以及教育方面的考试信息管理等。一般的教材设计的管理系统开发实例都是学生比较熟悉的数据。如:学生信息管理系统,包括了学生基本数据信息管理、课程信息管理、学生选课数据管理。再还有就是图书馆信息管理系统,包括了学生经常进行的图书借阅数据管理以及图书馆藏书的数据管理。
为了扩展数据库系统的应用开发,笔者在授课过程中选择了学生最熟悉的应用——在线测试数据库系统。如今在线测试系统已经应用到了很多行业,如:驾驶员的理论考试、银行系统的招聘考试、托福网考、计算机等级考试以及很多高校的某些课堂也开始实行网络在线考试。
笔者在教学中就以“在线测试数据库系统”的开发为应用项目贯穿各章知识点(见图2)。
数据库应用系统的开发,首先是数据库的设计,在该系统中包括了题库数据表、考生信息数据表、考生成绩表以及考生的答题表。数据库的设计是对现实世界对象进行抽象,在数据库的设计中就要融入概念模型的建立,常用的是“实体—联系方法”即用E-R模型来描述概念模型。在该数据库结构的设计中包括了常用的数据类型。
数据库应用系统的开发难点在于程序功能模块的设计,在这个项目中包括了常用的功能模块即用户登录判断过程。在这个模块的设计中融入了程序设计的基本结构即顺序、判断、循环结构。第二个功能模块是随机抽取考题模块,该模块的设计中融入了常用的随机函数的应用。第三个功能模块是考试成绩统计模块,该模块中融入了常用的SQL语句和聚合函数的应用。
计算机课程重在实验操作上,河北经贸大学非计算机专业的程序设计课程是68学时,其中上机学时为34。即每周是一次上课一次上机实验。每周的上机内容都要精心设计,前5周学生完成了数据库的建立,数据库服务器的配置。第6周实验教师可以安排一次平时测验,就用授课的项目实例即“在线测试数据库”系统来测验,通过测验可以得到学生的成绩库。一是对学生当前学习状态有所了解,二是在接下来的课程内容安排中,可以以此为例进行数据的整理和统计操作。学生在实验中既是数据库系统的设计者,又是数据库系统的应用者,真正做到了学以致用,激发了学生的学习兴趣。
每次实验都在之前的实验结果基础之上完成,环环相扣。整个授课过程中以项目实例为驱动,重新整合教学内容,各个知识点相互衔接,逻辑性强,由简单到复杂,循序渐进,最终形成完整的应用系统。
当然提高教师的素质和稳定教学团队也是很重要的。因为教师在讲授该课程时,教学实例是要根据学生和专业的实际情况进行调整的。只有充分调动学生对教学内容的学习积极性,才能真正提高教学质量。教师应深入了解、熟悉教学对象所在专业的情况,以便联系不同的专业进行实际教学。这就要求教师承担教学任务的专业性要相对稳定,以保障教学质量。
二、建立和完善非计算机专业数据库课程的网络化教学平台
课堂时间毕竟是有限的,我们可以充分利用网络资源来开辟第二课堂。现在很多高校都有网络课堂平台。河北经贸大学在前几年就建立了网络课堂平台Blackboard。
在Blackboard的开放式结构下,教师可以发挥更大的创造性。网络平台的最大优势就是共享和互动。可以突破时间和空间的界限。
首先,教师可以把许多的资料共享于平台下。因为课堂时间有限,基本上只能完整的教授一个项目的开发设计。教师可以通过对学生学习状态的了解,在网络课堂里增加其他数据库应用系统项目,因势利导,调动学生的学习兴趣,增强学生的信息意识,把数据库的管理应用到其专业领域和实际工作中。
在学校的Blackboard网络平台下,笔者根据学生的掌握情况,灵活的对学生进行分组、分层次的管理,创建虚拟课堂,有针对性地为学生设计案例,布置作业和进行测试。在Blackboard网络平台的讨论板里,笔者设立了不同的主题论坛,如:学习经验、疑难解答、教学建议、课程讨论、学习小结等。
总之,在数据库课程的教学中,我们很好地利用了学校网络课堂平台的共享性和互动性,这弥补了大班集中式授课容易造成师生互动性不足的问题。同时,这种自由、互动的学习方式还有助于开拓学生的思路,养成积极探索的学习习惯,培养学生的独立思考能力和自学能力。
三、探讨和总结适合于非计算机专业数据库课程的考核模式
数据库课程是实践性很强的课程,在考核方法上应灵活多样,可以采用考试、考查、评估学生作业或完成某一具体任务等方法来实现。
笔者讲授的数据库课程结课考核分成三个部分:笔试、大作业设计、平时成绩。
笔试考察部分占总成绩的40%。笔试主要是考察对有关知识的系统性理解,比如数据库管理系统的基本概念、程序设计的基本结构、典型的程序设计算法等,题型为选择题、判断题及填空题。学校计算机中心研发了“数据库课程在线考试系统”并建立了丰富的题库。这部分考试安排在课程最后一周的上机课上随堂考核。采用题库的方式在线考核,具有环保、考试时间灵活、题目随机性大、判分快捷等特点,适合在较短时间内对大量学生进行集中考察,可以推广到其他课程的考核。
数据库的大作业设计部分占总成绩的30%。这部分是学生计算机综合能力的体现,出题内容可以多样化、具体化、层次化。这项考核可以在结课前两周就布置下去。考核方向可以是:具体的某管理数据库的设计、数据库的安全保障、数据的统计分析以及数据的管理和挖掘问题。可以视任务的工作量大小独立完成或小组完成,完成的形式也可以多样化,可以是作品设计、程序编写,也可以是小论文形式阐述问题的解决方案等。
通过一学期的教学,教师基本掌握了本班学生的学习状况,在大作业的考题方面应重视学生的差异,即在保证最低教学要求考核标准的基础上,应鼓励个性化、创造性发展。
在大作业的评分方面,要充分鼓励和肯定不同基础的学生在已有基础上取得的进步,使不同层次的学生都有一份成功的体验。正面的肯定和引导可以进一步激发学生学习与应用计算机的兴趣。
平时成绩部分占总成绩的30%。学生平时的表现也是考核成绩的重要组成部分。平时表现是指学生在计算机课中的授课与上机实验时的出勤及表现的情况,比如上机实验任务是否独立完成,作业是否按时上交,上机实验的结果是否具有创意等。当然教师也要对学生的平时情况做好记录,这些资料有利于教师全面掌握学生的计算机学习情况。
总之,应从单一化考核向以素质能力为主的多元化考核转变,注重对学习全过程和自主学习能力的考核,逐步提高平时成绩的比重,促进学生主动、自主地学习。
【数据库课程设计总结】相关文章:
数据库课程设计总结07-12
数据库课程设计总结(通用)09-03
数据库课程设计06-25
(荐)数据库课程设计总结3篇10-17
数据库课程设计心得体会02-22
数据库课程设计的心得体会09-08
数据库课程设计心得体会03-23
(精华)数据库课程设计心得体会10-08
(优秀)数据库课程设计的心得体会11-07