数据库技术实践教学体系改革新探索.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文档。上传文档
查看更多
数据库技术实践教学体系改革新探索.doc

数据库技术实践教学体系改革新探索   摘要:阐述选择开源数据库作为实验核心平台环境的理由,提出使用开源数据库技术构建实验环境的整体解决方案。通过数据库服务环境改造、应用案例建设及系列实践项目设计,带动实践体系的整体改革。   关键词:数据库原理;MySQL;开源技术;实践教学体系   作为信息系统的基础,数据库技术在计算机应用与开发中处于举足轻重的地位。近年来,国内高校大部分数据库原理相关课程均采用微软的MS SQL Server(简称SQL Server)作为实践平台,究其原因与Windows环境的普及、配套工具界面友好等因素有关。   国内高校使用SQL Server产品作为教学对象并未得到微软公司的正式许可,无形中给学生灌输了随意侵犯知识产权的印象。在使用SQLServer实验环境时,许多学生均停留在个人数据库使用阶段。统计结果表明,90%以上的学生对于客户/服务器机制、数据库登录、数据库用户和权限角色等概念含糊不清。学习者过度依赖于图形化操作界面,致使其对数据库系统原理认识停留在浅层,在后续的毕业设计等作品中表现得比较明显。   1 数据库产品选型说明   市场上数据库管理系统产品(以下简称数据库产品)很多,但是占据市场主导地位的却不多。在为数据库原理课程选择配套的实践平台时,我们通常考虑如下几个因素:技术综合性、产品流行度、技术开放性及技术标准等。   根据调查,目前国内产业界流行的3种关系数据库产品分别为:Oracle、MySQL和MS(Microsoft)SQL Server。下面对这几款数据库产品特点作一个大概说明。   1.1 MS SQL Server数据库   SQL Server数据库产品和Windows操作系统紧密集成,其配套访问和管理工具易于使用。在国内教学和做小型原型软件开发中,SQL Server得到了广泛的应用。   和Windows系列产品类似,SQL Server产品用户界面友好而技术透明度不足,体系结构技术不够开放,不利于深入探究;其次,SQL Server只适合于Windows操作系统环境。   总的来说,SQL Server最新版本具有集数据管理、数据集成和数据分析等功能为一体,其易用性、低购置成本和扎实的Windows市场根基使其成为数据管理产品有力的竞争者。   1.2 MySQL数据库   MySQL数据产品起源于报表展示工具,尔后逐渐介入数据管理领域。MySQL为一款开源的关系数据库管理产品,且具有轻量级、开放和弹性构造等特点。   作为Interact环境中应用最广泛的数据库系统,MySQL产品经历了实际应用考验,已成为许多应用系统首选的数据库引擎。近年来国内软件及其应用行业,对MySQL数据库产品的人才需求日益旺盛,一些门户招聘站点中的数据表明,其职位数量超过SQL Server。   目前提供有社区和企业版两种发行版本,大致区别如下。   企业版只包含稳定的功能部分,社区版包含MySQL最新拓展的新功能。可以说,社区版是企业版的测试版,显然,社区版的功能相比企业版也有丰富;官方支持的服务仅针对企业版,使用社区版过程中出现任何问题,MySQL官方概不负责。两种版本相互映衬,而社区版的测试特点对于学习和探究者更具参考价值。   1.3 Oracle数据库   Oracle是世界上最重要的大型数据库管理系统产品,具有体系庞大、功能齐全、安全可靠等特点。Oracle数据库配套职业教育完善,职业认证体系齐全,其认证(OCP为主)是业界最有价值的一类职业证书。虽为商业的数据库产品,但从Oracle现有技术资料和相关书籍可以看出,其技术体系开放,技术细节相对透明,且适用所有主流的操作系统平台。在企业级和许多重要的应用领域,Oracle数据库目前为首选的数据管理引擎。   Oracle数据库软件整体构造复杂,不太容易入门,因此让很多人畏惧。国内外许多院校在数据库原理课程之后,往往选用Oracle作为高级数据库或者大型数据库系统基础等课程的学习对象。   Oracle数据库在大型和重要应用场合优势比较明显,总体成本相对高,这些因素也凸显其职业价值。   1.4 MySOL数据库产品技术特点   综合各种因素,选择MySQL数据库产品的社区版作为数据库原理的教学实践对象,除了版权因素外,还考虑了MySQL的一些技术特点:   1)提供sql语言标准的支持。   目前MySQL的版本(5.x)支持大部分SQL99的核心技术标准,包括对子查询、视图、实体完整性以及存储程序和触发器的支持。   符合教科书(标准)中提及的数据库、模式、关系典型的3层数据库组织架构,系统下database和schema是同一含义。提供sql:2003标准的s

文档评论(0)

guan_son + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档