用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > sqlserver教程

SQL Server 2005:我要更聪明的DBA!

时间:2014-11-30  来源:互联网  作者:佚名

随着SQL(SQL Server培训 mySQL培训 ) Server 2005 的发布,微软希望能够通过提供类似的提醒和规模,进入原先由Oracle,IBM的DB2和Sybase把持的大型企业数据库管理系统市场。

  微软在数据库管理系统方面的主要竞争力量就是它的易用性,这意味着SQL Server数据库管理员需要接受的培训更少,雇用和培训的费用更低。但是当SQL Server变得更加强大的时候,它也开始变得复杂。SQL Server 2005是否会需要更加有经验——并且更加昂贵——的数据库管理员?

  这是有可能的,但是一开始也许不会。首先,转移到SQL Server 2005的数据库管理员接受了免费的大部分培训。“我不需要再接受培训,” Tcharly Florestal 说,他是位于美国佛罗里达州的迈阿密海滩的Mount Sinai 体检中心的数据库管理员。“文档足够了。”

  除了文档之外,微软的SQL Server 社区里面充满了各种可以让用户获得帮助、开始工组的资源。其中包括丰富的类别,例如九月份的针对SQL Server 社区发起的专业协会,微软发起的有关SQL Server的巡回培训中的车间部分,甚至是发放优惠卷来抵消SQL Server认证考试的费用。

  时间就是金钱

  虽然由于数据库管理员工作的很大差异,很难进行一个直接的比较,但是分析师们还是认为Oracle 公司,Sybase公司,以及IBM的数据库管理员相对于SQL Server同行来说,平均增加了5%到10%。

  根据Culpepper 及其合作公司从9月份开始做的薪资趋势调查表明,Inc Oracle的认证也要比微软的认证更有价值。研究表明,拥有Oracle公司认证的数据库管理员要比没有认证的数据库管理员多拿平均8.4%的薪水,而微软的认证则只比没有认证的数据库管理员多拿4.6%。

  “数据库运行起来越困难,培训需要的时间就越长,培训和认证的费用也越高,” Katherine Jones 说,他是位于美国马萨诸塞州剑桥的阿伯丁组织主要研究人力资源管理的分析师。

  “Oracle是一个非常复杂的数据库,”Jones说。“当SQL Server第一次出现的时候,它是一个很容易理解的数据库。虽然这一切随着时间发生了改变,但是它仍然是比非常笨重的数据库更容易使用。实事求是地说,它仍然是最简单的。”

  “有可能是人们可以获取在线课程或者查阅文档并且说,‘我知道怎么做了,’第一步至少是,” Jones 补充道。“但是软件的进化一般是想着更加复杂的方向。随着时间的推进,它也会变得非常复杂,以至于需要进行更多的培训。然后它就意味着SQL Server数据库管理员可以拿到比Oracle数据库管理员更多的薪水了。”

  你将会用它做什么?

  你需要的数据库管理员的类型实际上并不是你使用了哪一类数据库管理系统程序的问题,而是你用它来做什么,Jim Shepherd 说,他是美国马萨诸塞州波士顿的AMR研究公司的高级副总裁。“微软当然是易用的。Oracle也因为能够处理大型的、复杂的问题而闻名。”

  由于SQL Server 2005 的到来而发生改变的是,现在微软的数据库管理系统能够处理更大更复杂的问题了,Shepherd 说。SAP最近鉴定了SQL Server 2005能够同时处理9万3千个并发用户的基准。这很庞大了。

  “如果你在50人的公司使用SQL Server 2005,”也许你甚至不需要数据库管理员,Shepherd 说。“如果你是在5万人的公司,并且你运行的是SAP,你就肯定需要一个。”

  “实际情况是,” Shepherd说,“对于这个产品几乎不需要做什么,但是随着数据库的规模和复杂性而增多。这不关数据库产品的事,完全取决于安装的规模和你的问题的复杂性。”

背景链接:SQL Server 数据平台

SQL Server 是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。SQL Server 2005 为IT专家和信息共作者带来了强大的、熟悉的工具,同时减少了在从移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。 通过全面的功能集、和现有系统的集成性、以及对日常任务的自动化管理能力,SQL Server 2005 为不同规模的企业提供了一个完整的数据解决方案。图1显示了SQL Server 2005数据平台的组成架构。

图 1: SQL Server 2005 数据平台

SQL Server 数据平台包括以下工具:关系型数据库: 安全、可靠、可伸缩、高可用的关系型数据库引擎,提升了性能且支持结构化和非结构化(XML)数据。 复制服务: 数据复制可用于数据分发、处理移动数据应用、系统高可用、企业报表解决方案的后备数据可伸缩存储、与异构系统的集成等,包括已有的Oracle数据库等。 通知服务: 用于开发、部署可伸缩应用程序的先进的通知服务能够向不同的连接和移动设备发布个性化、及时的信息更新。 集成服务: 可以支持数据仓库和企业范围内数据集成的抽取、转换和装载能力。 分析服务: 联机分析处理(OLAP)功能可用于多维存储的大量、复杂的数据集的快速高级分析。 报表服务: 全面的报表解决方案,可创建、管理和发布传统的、可打印的报表和交互的、基于Web的报表。 管理工具: SQL Server 包含的集成管理工具可用于高级数据库管理和调谐,它也和其他微软工具,如MOM和SMS紧密集成在一起。标准数据访问协议大大减少了SQL Server和现有系统间数据集成所花的时间。此外,构建于SQL Server内的内嵌Web service支持确保了和其他应用及平台的互操作能力。 开发工具: SQL Server 为数据库引擎、数据抽取、转换和装载(ETL)、数据挖掘、OLAP和报表提供了和Microsoft Visual Studio® 相集成的开发工具,以实现端到端的应用程序开发能力。SQL Server中每个主要的子系统都有自己的对象模型和API,能够以任何方式将数据系统扩展到不同的商业环境中。

想要了解更多关于Microsoft SQL Server 2005产品的信息,请您访问:

来顶一下
返回首页
返回首页
推荐资讯
从零开始学ASP.NET-基础篇第1/7页 从零开始学ASP.NET-基础篇第1/7页第一天 学习目的: 掌握最基本的Label、TextBox、Button控件
ASP.NET入门数据篇 ASP.NET入门数据篇对于网站编程的初学者来说,总是会上网找些源码来看,但久而
相关文章
栏目更新
栏目热门