数据库管理成熟度模型.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文档。上传文档
查看更多
数据库管理成熟度模型

数据库管理成熟度模型 目录 ·数据库管理成熟度模型 ·数据管理员、数据库管理员和数据设计者的区别 ·任务性质的区别 ·数据库生命周期 ·数据库设计者和数据库管理员 ·数据库生命周期中的任务 ·数据库生命周期和DBA 的任务 ·DBA 任务流程(对于成熟数据库) ·SLA 协议样本 一、 数据库管理成熟度模型 DBA MM:Database Administration Maturity Model 本文档讨论了数据库管理,勾画出ORACLE 数据库管理员在开发阶段和维护产品 阶段应该执行的任务。 DBA MM 分为5 个级别 级别 焦点 关键处理域 初步(INITIAL) 关注:没有 工具:个人发挥(HEROISM) ·成功是偶尔发生的和不可重复的 ·工作表现为:紧急应对、救火、 个人发挥 可重复 (REPEATABLE) 关注:可重复的DBA 过程 工具:DBA 日常检查列表 ·项目计划(DBA 项目、DBA 开 发支持) ·项目跟踪、勘漏(DBA 项目) ·子项目管理(DBA 项目外包或 子项目) ·配置管理(数据库软件、DBA 工具、变更管理) 定义(DEFINED) 关注:将DBA 处理工作定义 化、文档化 工具:DBA 培训 ·需求管理(服务级别) ·质量保证(DBA 任务) ·最佳的实践被明确化并可传播 (培训) ·工作被明确定义,任务执行情况 可以被确切的度量 管理(MANAGED) 关注:过程控制,即DBA 处 理流程是稳定的和可 度量的,所有的变化及 其起因都被记录和标 注。 工具:SLA ·所有变化都能可控的记录下来, 并在变化的之前和之后进行度量, 以确认变化是否有效。 优化(OPTIMIZING) 连续的过程优化: 首先要可重复才能提高 首先要可定义才能度量 首先要可度量才能管理 ·管理实践中得到提高,技巧得到 提炼 ·变化的因素得到系统的控制,教 训学习中得到更大的提高 二、 数据管理员、数据库管理员和数据设计者的区别 根据数据库使用过程中任务的不同,划分为3 个任务集合: (1) 数据管理任务 (2) 数据设计任务 (3) 数据库管理任务 可能会一人同时担当多个角色,但是3 类角色的任务是不同的,表现在:一方面任务的性质是不一样的,另外一方面,不同的任务出现在数据库生命周期的不同阶段。 三、 任务性质的区别 1、数据设计 数据设计关注数据的逻辑、物理模型的建立,这些模型之后会作为对象存储在数据库中。 为解决特定的商业问题,在应用所涉及的范围中,建立这些模型,顺序是: 应用范围 ??商业需求 ??数据逻辑模型 ??数据物理模型 数据设计负责以下具体方面: ·建立的模型能够充分满足商业问题的需要。 ·确保模型在构建在应用领域之内(通常模型涵盖的范围略大于应用所需,这是为了将 来应用系统与其他系统接口,但是模型不能过大的脱离实际应用) ·建立一个用户可以接受的物理模型(影响性能提高的主要因素是应用的编码,数据设 计者应该尽可能的提高性能,而不是破坏它) 2、数据管理 数据管理负责制定访问策略:谁拥有什么数据、谁能创建、改变、删除什么数据,数据管 理者必须跟踪控制数据元素的所有权,这项工作与数据的设计无关,也和数据的存放细节 (DBA)无关。具体而言: ·谁拥有数据 ·谁拥有数据的定义 ·在数据的生存周期中,如果需要变更所有权,什么时候、如何改变(如销售人员拥有 定单一直到定单提交,发货人员接着拥有它一直到货物发出,然后由财务人员拥有,直 到受到货款) 3、数据库管理 数据库管理员负责维护数据库的物理运行(如将数据存放在某个磁盘上),DBA 负责: ·维护数据库,使它运行在数据库开发者要求的状态下。 ·进行调优、分担负载、打PATCH、升级、备份、恢复等 ·除了逻辑访问(应用级)以外的数据库所有方面。 特别注意,DBA 的职责中没有写SQL 应用,写SQL 应用是开发者的工作,如果DBA 承担 这项任务,他就成为开发人员,不是DBA。 四、 数据库生命周期 一个新的数据库诞生,通常是为了满足新的应用(或需要在老的数据库上无法做大量的 改变),为合理的构建数据库,必须有人分析应用,设计合适的表结构(使用E-R 模型, 而后影射为数据表,也可以直接设计数据表)。设计表应先于其他的阶段。 设计表主要由数据设计者完成,除了设计表之外,数据设计人员还负责影响分析,这发 生在应用需求变化时,决定需要进行哪些变更。 数据库生命周期 设计者 数据管理者 DBA 1.决策、分析 表设计,安全设计 数据所有权,安全策 2.设计,建造 影响分析 变更管理 安装,生成数据文 件,表、表空间建 立,备份/恢复计 划,安全过程 3.幼年 物理重组,性能调 优 4.成熟 异常情况监控,性 能监测,性能调

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档