《数据库系统原理》特色
《数据库系统原理》课程具有一定的先进性和较强的实用性,特色鲜明。
(1)先进性:同计算机科学的其他领域一样,数据库是一个快速发展的学科,为保证教学内容的先进性,本课程根据数据库领域的最新发展,随时增加对数据库的最新热点内容的介绍并及时将教改成果和最新技术引入课程中,体现了课程的先进性,适应社会对人才的需求。
(2)实用性:该课程通过课堂上对大量实际案例的解剖与分析,以及课程设计中的大量的实践,使学生能在短时间内掌握数据库分析与设计的方法,并能正确应用这些知识解决实际问题。
(3)学科交叉性:各种学科技术与数据库技术的有机结合,从而使数据库领域中新内容、新应用、新技术层出不穷,形成了各种新型的数据库系统:面向对象数据库系统、分布式数据库系统、知识数据库系统、模糊数据库系统、并行数据库系统、多媒体数据库系统等;数据库技术被应用到特定的应用领域,又出现了工程数据库、演绎数据库、时态数据库、统计数据库、空间数据库、科学数据库、文献数据库等,立足于传统数据库已有的成果和技术,新的应用需求和计算机未来的发展,加以发展进化,从而形成的新的数据库系统。本课程通过对数据库发展的介绍,使学生对数据库技术的发展有一个系统的认识。
特色:《数据库系统原理》课程需要学生对程序设计、数据结构、编译原理、操作系统、软件工程等知识有比较全面的了解,才能深入、透彻地领悟数据库系统的基本原理、基本方法、实现技术和应用技术,从而利用数据库完成复杂信息系统的设计和开发。在了解本课程的特点和基本要求基础上,我们对该课程在教学内容、教学手段等方面进行了建设,特色鲜明。
(1)教学与科研紧密结合。对专业主干课而言,高水平的科研是提高教学质量的前提和基础,目前课程组中多名主讲教师长期从事数据库技术的研究、开发和教学,对数据库技术的理论及其应用有着深刻的理解,能够动态优化教学内容,不断地将研究成果有机地融入本课程的教学之中。
(2)构建科学的课程体系。理论、方法、技术内容的比例和取舍,特别是如何实施,始终是国内外同类高校信息管理专业数据库课程建设的一个难题。我们将数据库理论和应用的课程分为两学期。我们用逆向思维,先介绍数据库应用,分析数据库应用系统开发过程和运营管理,使学生对数据库有一个比较深刻的感性认识。再讲解原理,避免了理论教学抽象、晦涩,使学生对数据库的运作机理有较深刻的理性认识,从而,有助于数据库理论的全面掌握。
(3)强化实验设计。本课程在重基础的同时,还强调加强对学生动手能力的培养,使学生能够将理论与实践相结合。这一点也是目前国内数据库教学普遍欠缺的。为此我们设计了6-8个上机实验,并让学生提交规范化的上机实验报告。
(4)建立合作学习模式。要求学生去完成某项具体的任务,这些任务通常不是一个人在短时间内就能完成的,而是需要分成若干个小组,由小组成员共同完成,这就有一个合作问题。因此只有将“任务驱动”教学法与合作学习结合起来,才能收到好的教学效果。
(5)推行“案例”教学法。在教学中,为使学生深刻理解数据库的理论,我们设计了数据库应用系统的多个案例,如科研信息管理系统、科技监测软件系统等。加强学生的感观理解和认识。学习者可以清楚地认识到这些原理、概念在实际生活中的用处、表现,增进其学习兴趣和动力,
|