数据库原理及应用课程教学改革探讨.docVIP

数据库原理及应用课程教学改革探讨.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库原理及应用课程教学改革探讨

数据库原理及应用课程教学改革探讨   摘要:数据库是计算机科学技术中应用最广泛的技术之一。为了实现培养具备研究和实践能力的高层次计算机专业人才这一目标,提高高校《数据库原理及应用》的教学质量,本文重点介绍了教学内容的选择和特色教学方法的探索改革。   关键词:数据库;原理;应用;教学改革   数据库技术是计算机科学技术中发展最快的重要技术之一,出现于20世纪60年代末。它的发展非常迅速,应用非常广泛。数据库是理论和实践紧密结合的一门课程。以前不少本科院校将数据库分为“数据库原理”和“数据库应用”两门课程进行教学。当讲授“数据库原理”时,由于和实验应用脱节,学生学起来很枯燥,没有兴趣,学习效果不好,而后续学习“数据库应用”时,“数据库原理”的内容已经忘记得差不多了。为了解决这个矛盾,现今不少的本科院校将这两门课程合并成一门课程“数据库原理及应用”,这样的举措确实激发了学生学习的极大热情。但是,由于受到课时的限制,一些本科院校就将数据库的应用技术列为课程内容的重点部分,而将很多数据库的理论知识、发展前沿方向的基础部分删除不讲。这样做的结果是:违背了本科院校特别是重点本科院校培育人才的目标。   重点本科院校对于数据库知识的学习,要达到的人才培养目标是:既可在学科的学术方面,又可在社会所需的职业技能方面均得到提高。在本着这一目标,又面临有限的课时的情况下,就要求我们教师必须思考如下问题:教师在教学过程中,对课程内容应该做出怎样合理的选择?而且,为了提高教学效果,在已有的教学经验、方法基础上,教师应该怎样不断总结出具有自我特色的教学方法?经过多年的思考和探索,我在数据库内容的选择和教学方法这两个方面有了一些心得。   ● 数据库教学内容的选择   为了实现培养研究和实践能力的高层次计算机专业人才这一目标,经过多年的思考和探索,我将“数据库原理及应用”的课程内容安排如下:   1.数据库基础知识   这一部分重点讲述数据库技术所涉及的大部分知识,主要包括数据库的基本概念、数据模型、数据库体系结构以及数据管理技术发展的四个阶段及各个阶段的特点。目的是对数据库有一个整体的认识,为今后的学习打下基础。其中,数据库的发展趋势,使学生认识到学习数据库知识的重要性和必要性。   2.数据模型   这部分重点讲述数据模型的定义和作用。数据模型是实现DBMS的基础,它对系统的复杂性和性能影响很大。   3.关系数据模型   这一部分重点讲述关系数据模型是建立在集合代数的基础上的,是由数据结构、关系操作集合、关系完整性约束三部分构成的一个整体。接着再探讨关系代数和关系演算。   4.关系数据库标准语言—SQL   这部分重点讲述SQL语言的基本语法以及应用。它的通用性和功能性极强,对关系模型的发展和商用DBMS的研制起着重要作用。   5.关系数据库的查询优化   这部分重点讲述查询优化的理论及方法。里面的关系代数表达式的优化算法是学生今后进一步进行数据库研究的基础。   6.关系数据库规范理论   这部分重点讲述函数依赖的概念,1NF、2NF、3NF和BCNF下的定义及其规范化的方法等。这部分内容是进行数据库设计所必需的理论基础。   7.数据库设计   这部分重点讲述数据库设计的六个阶段:系统需求分析、概念结构设计、逻辑结构设计、物理设计、数据库实施以及数据库运行和维护。这部分内容是数据库应用系统的核心基础。   8.数据库的安全性和完整性   这部分主要对数据库安全性控制和完整性控制两方面进行讨论,分析两个方面的联系和区别。   9.数据库事务管理   这部分重点讲述事务、并发控制、封锁和数据库恢复的概念和技术。   10.对象数据库系统   这部分重点讲述对象数据库系统的概念和类型。一些本科院校主要重视前面属于关系数据库的内容知识,他们一致认为关系数据库才是成熟经典的数据库,所以这部分内容被删去不讲。但对象数据库技术是新兴的数据库技术,在面向对象技术流行的当今,我们也要进行数据对象化的研究。   11.数据仓库   这部分重点讲述数据仓库的概念、特点、结构、设计和应用。这部分内容是介绍数据库技术最新前沿科学的基础部分,可以让学生更加认识到数据库的重要性,激发学生对数据库的探索热情。   ● 教学方法的改进   结合自身的教学实践经验,我总结出了以下比较有特色的教学方法。   1.内容精讲,培养学生的自主学习习惯   因为“数据库原理及应用”的课时设置有限,要在这有限的时间内,取得最好的教学效果,达到培养人才的双重目标。这就要求教师不可能全部讲解所有内容,而只能做到内容精讲。这里的精讲,是指对每一部分的重点、难点部分必须进行深刻解剖、仔细分析地传授给学生,而对于其他部分内容,要强制性

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档