Oracle数据库管理技术的探讨.docVIP

  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文档。上传文档
查看更多
Oracle数据库管理技术的探讨

Oracle数据库管理技术的探讨   【关键词】Oracle 数据库 系统 安全 技术   随着科学信息化的推进,电子化数据库在企事业单位工作的应用也越来越广泛,很多的单位数据库应用也日显重要,单位诸多的关键数据都存放在数据库。所以数据库安全方面的问题越发显的重要,为了确保数据库的应用安全化,日前工作中就必须加强对数据库安全技术的研究。在当前众多应用的数据库类型中,Oracle数据库的应用最为广泛,也较为完善的数据库系统,本文以Oracle数据库的管理为例,就如何保证Oracle数据库的安全应用进行论述分析。   1 Oracle数据库已被广泛认可   (1)Oracle数据库是目前所有采用Internet计算模式的重要者之一,并在应用的数据库领域中一直占居领先地位,该数据库凭借自身独有的兼容性、可移植性、可联结性、高生产率和开放性等特点,已经成为目前世界上使用最为广泛的数据库系统之一。随着计算机技术的飞速发展,计算机数据的安全问题、私隐数据防盗和防篡改等工作越来越普遍,稍有不慎,就会造成极大损失,数据库应用和保护工作已经引起人们的高度重视。   (2)数据库系统的建设和安全已经随着数据库的发展而得到国家的重视。数据库应用到社会各个领域中,受到国家政府机关、企事业单位、军队等部门的重点关注。数据库系统不仅与人们的生活息息相关,甚至深入到商业协作的领域。   (3)在应用中一般的数据因为操作系统缺乏必须的高性能性,在应用中多会受到其他计算机或者网络的故障影响,数据安全性受到威胁,甚至出现数据库瘫痪的现象。在通常条件下Oracle数据库凭借规范科学的操作系统管理,可以有效的保证数据库的安全性和稳定性。   (4)在应用中Oracle数据库采用的“分解范式”的方法包含用户隶属关系的冗长数据,可以有效的避免历史信息存储与隶属关系实时变更产生的数据不一致的问题,同时也可以有力的阻止非法用户、非法数据对数据库的破坏,提高了关系型数据库的效率。   2 Oracle数据库技术发展的特征   2.1 支持XML数据格式   IBM在其推出的DB2 9版本的过程中,对XML数据格式的支持是oracle数据库技术的最大卖点,目前已是业内首个支持XML数据与关系型数据的混合数据库,DB2 9允许用户无缝管理纯XML数据与普通关系数据。Oracle应用中可以高效实现高性能XML查询与存储。   2.2 商业智能成重点   面对日益激烈的市场竞争,企业不断更新其内部信息系统,由此导致企业的各类数据快速增长,如何从这些海量数据中获得有用的信息,并为企业的经营决策提供支持,成为了数据库厂商关注的核心。三大数据库厂商对于其提供的新产品,大力宣传产品在商业智能方面有较大提高。怎样更好的支持商业模式和商业运营是未来数据库产品发展的方向与趋势。   2.3 SOA架构支持   SOA架构支持是目前计算机信息产业的一个发展趋势,IBM是该架构的主要支持和推动者,后来越来越多的企业加入,包括Oracle。微软虽然起初不是很赞成SOA的,然而随着时间的发展,微软的态度发生转变,由此不难看出SOA正在成长成为一个大的趋势。   3 Oracle数据库未来安全性和稳定性安全防范措施   (1)用户控制。Oracle数据库操作系统对不同的用户根据等级的不同进行权限分级设置,在应用一般是按照工作的需要把用户进行分级管理,从而使每一个等级用户都可以满足自身工作需要,在应用中通过Oracle数据库操作系统可以防止不同等级的用户对数据进行误操作。   (2)数据库管理者的安全性控制。Oracle数据库建立后,为保证数据库管理者的唯一性,在应用中需要用户及时更改管理权限的sys和system的默认密码,以防止其他用户的非法访问;确保只有管理者有权利进入数据库,防止以sysdba连接,进行没有任何限制的操作;需要注意的是Oracle数据库系统在安装后,会自动生成一些默认用户,在数据库安装完成后,应该将失效用户及无用的用户进行失效处理。在应用中用户可以根据自己的需要对自己的数据进行设置,设置中可以只允许某一个或某部分用户对数据进行访问,但要注意的是不能允许进行修改;对那些可以具有特殊权限的用户,可以授权他们对数据进行一定程度的修改,但要注意的一定不要把修改数据的权利转让给没有修改权限的用户。   (3)数据的控制。数据库管理系统的最重要作用是对数据进行保护,保证在服务器或系统出现错误时仍然使数据不丢失。可以及时使用备份资料进行数据回复。Oracle数据库中提供的日志,用以记录数据库中的各种操作,是数据库内部建立起的一个所有作业的完整记录。为了确保数据和文件的有效应用,在管理过程中数据库管理员可以对数据库里的数据和文件定期对数据库进行检查,也可以根据需要

文档评论(0)

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

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

1亿VIP精品文档

相关文档