SQLServer2008基础教程基础知识.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DBA的12项任务 任务一:安装和配置。 任务二:容量规划。 任务三:应用架构设计。 任务四:管理数据库对象。 任务五:存储空间管理。 任务六:安全管理。 任务七:备份和恢复。 任务八:性能监视和调优。 任务九:调度作业。 任务十:网络管理。 任务十一:高可用性和高可伸缩性管理。 任务十二:故障解决。 * 第*页 安装和配置 DBA的第一项任务是安装和配置Microsoft SQL Server 2008软件系统,为顺利使用Microsoft SQL Server 2008软件创建良好的环境。 无论是安装还是配置,都应该根据实际需要来进行,使得系统满足用户的实际需求。需要注意的是,系统配置不是一劳永逸的,应该随时根据需求的变化和环境的需要,进行监视和适当地调整。 * 第*页 容量规划 容量规划是对整个Microsoft SQL Server 2008系统进行一个总体的规划。 规划的重点应该放在解决瓶颈问题上。 可以从内容和期限两个方面考虑系统的容量规划。 * 第*页 应用架构设计 应用架构设计包括数据库设计、应用程序设计和相应的技术架构设计。 数据库设计应该考虑数据库的逻辑需求、数据库的创建方式和数量、数据库数据文件和日志文件的物理位置等。一般情况下,可以在Microsoft SQL Server 2008系统成功安装之后,根据规划的目标,手工创建数据库。 应用设计应该考虑开发工具的选择、API技术、内部资源和外部资源的结合、应用架构的分布等。需要强调是在应用设计时,DBA应该与开发人员共同工作,确保他们编写出优化的代码,尽可能地使用服务器的资源。 技术架构设计主要包括表示层、逻辑层和数据层的分布。 * 第*页 管理数据库对象 管理数据库对象是使用数据库的最基本、最重要的工作。这些对象包括表、索引、视图、存储过程、函数、触发器、同义词等。 为了完成管理数据库对象的工作,DBA应该能够很好地回答诸如下面的这些问题。 系统应该包括哪些数据? 应该怎样存储这些数据? 应该在系统中创建哪些表? 应该在这些表中创建哪些索引,以便加速检索? 是否应该创建视图?为什么要创建这些视图? 应该创建哪些存储过程、函数、CLR对象? 应该在哪些表上创建触发器?应该针对哪些操作创建触发器? 是否应该创建同义词? * 第*页 存储空间管理 存储空间管理任务就是怎样为数据分配空间、怎样保持空间可以满足数据的不断增长。 随着业务量的继续和扩大,数据库中的数据也会逐渐地增加,事务日志也不断地增加。 * 第*页 安全管理 安全性是DBA重要的日常工作之一。 安全管理的主要内容包括账户管理和权限管理。 账户管理就是在数据库中应该增加哪些账户、这些账户应该组合成哪些角色等等。 权限管理是对象权限和语句权限的管理 * 第*页 备份和恢复 无论系统运行如何,系统的灾难性管理是不可缺少的。天灾、人祸、系统缺陷都有可能造成系统的瘫痪、失败。怎样解决这些灾难性问题呢?办法就是制订和实行备份和恢复策略。 备份就是制作数据的副本,恢复就是将数据的副本复原到系统中。 备份和恢复工作是DBA的一项持续性的重要工作,其执行频率根据数据的重要程度和系统的稳定程度来确定。 * 第*页 性能监视和调整 作为一个大型软件系统,Microsoft SQL Server 2008系统的运行好坏必须得到正确地监视、评价和相应的调整。这是DBA的一项高级工作。借助一些工具和运行性能指标,DBA应该能够监视系统的运行。 如果某些运行指标出现了问题,DBA应该及时地采取补救措施,使得系统始终保持高效运行状态。 * 第*页 调度作业 调度哪些作业应该由系统执行? 这些作业应该在何时执行? 如何确保这些作业可以正确地执行? 如果自动执行的作业执行失败时,应该如何处理? 如何使得系统可以均衡地执行相应的操作? * 第*页 网络管理 作为一种分布式的网络数据库,网络管理的任务更加的重要。 Microsoft SQL Server 2008系统提供了网络管理工具和服务,DBA应该借助这些工具进行服务规划和管理网络操作。 * 第*页 高可用性和高可伸缩性 作为一个DBA,必须保持系统具有高可用性和高可伸缩性。 可用性是一项度量计算机系统正常运行时间的指标。影响系统可用性的主要因素包括:网络可靠性、硬件故障、应用程序失败、操作系统崩溃、自然灾害等。 可伸缩性描述应用程序可以接受的并发用户访问的数量问题。 * 第*页 故障解决 虽然不希望Microsoft SQL Server 2008系统出现故障,但是故障可能是无法避免的。这些故障可能每天都会发生。有些故障是人为不小心造成的,有些故障可能是系统中的缺陷形成的,有些故障可能是莫名其妙的。 作为一个DBA,在系统中的其他用户心目中是Microsoft SQ

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档