sql server 2005中的单曲设计目标
sql server 2005中面临着许多艰难的挑战,今天比它在80年代时的sql server是首次公布。 当年易于使用的是一个优先项目,并拥有数据库的规模,以满足一个小型企业或一个部门是充足的。 今天的sql server不再是一个部门的数据库。 这是一个完全成熟的企业数据库能够提供数据存取功能,以最大的组织。 为了满足这些企业的需求,微软已经设计了sql server 2005具备高度的可扩展性。 此外,它也必须是安全的;它必须能够方便地与其他的平台;它必须是一个生产性的发展平台;它必须提供良好的投资回报。 可扩展性延展性曾经是一个领域微软sql server提出批评。 其根作为一个部门的系统和局限性发现,在microsoft sql server 6.5或更早的版本,很多企业并不认为sql server作为一个合法的球手,在企业数据库市场。 然而,所有这一切正在发生变化。 年初与发行的sql server 7 ,微软事业取得了长足的扩展sql服务器平台。 用分布式分割意见后, sql server的第七跃升至首位在tpc - c ,并在事实上,它的得分十分热烈,令sql服务器七日是一个促进因素。维杰辛(交易处理议会)的决定,以打破交易的tpc -c考集群和n onclustered告。 尽管微软和sql server七日拥有群集tpc - c的评分,表明它有能力攀登跨越多个系统,但仍有一些疑问,该平台的能力,以大规模的行动,一个单一的平台上。 这也改变了与发布的windows服务器,并于2003年公布的sql server 2000企业版64位微软宣布进行了首次微软sql server到达顶部的nonclustered tpc - c的分数。 今天,随着占主导地位的基于网络的应用,可扩展性,是比以往更加重要。 有别于传统的客户机/服务器和内联网的应用,在这里你可以很容易地预测申请人数用户,网络应用程序打开大门,有非常多的用户和急剧变化的资源需求。 sql server 2005中体现的积累,微软的可扩展性的努力,并建立对既有能力,以规模出用分布式分割的意见也是有能力扩大利用其64位版本。 其tpc - c的分数清楚地表明了sql server 2005 ,可以处理非常大的数据库的挑战,甚至到大型主机的水平。 和sql server 2005中的自我调节能力,使数据库,以尽快优化自己的资源来配合使用的要求。 安全同时,可扩展性,是踏脚石开始,道路走向企业级的通过,安全门必须通过真正取信于企业。 在过去, sql server等,像其他许多微软的产品,受到了严重的打击一对夫妇不同的安全问题。 这两个问题常常会涉及到执行问题,而不是任何实际的代码缺陷。 一项研究是由一个研究公司表明,截至5000 sql服务器系统分别部署在因特网上一个空白飒密码,使之易于进入任何入侵者想妥协的资料,这些制度。 后来,我们在2002年的sql slammer蠕虫病毒利用了一个sql server的已知安全漏洞,其中微软以前曾发布一个补丁甚至纳入了固定变为一般服务包。 在第一种情况下, sql服务器基本上已经回答了这个问题,同时支持标准的安全,以及为视窗认证;用户根本没有采取一些非常基本的安全步骤。 在第二种情况下,微软产生了一个补丁,以一个已知的问题,但定盘价没有得到广泛的应用。 另外,还有一个基本的安全问题,此一事件的其中一宗港口对防火墙应该已经关闭,剩下的开放由业者被击中这种病毒。 为了解决这些类型的安全挑战,所以sql断绝, 2005年已设计后,微软的新的安全框架,有时被称为同源而该产品是安全设计,安全预设与安全的,由部署。 这意味着什么sql server 2005的是该产品是在最初设计时并强调安全。 跟进他们可信赖计算倡议,微软展开了广泛的安全培训,为他们所有的发展商,并进行代码审查,并进行了一个全面的分析螺纹为sql server 2005 。 另外,所有的安全补丁被纳入sp3中的sql server 2000年被轧到了sql server 2005 。 明年,安全默认指的是,当该产品是安装微软提供安全默认值,在安装过程中如果你只是遵循默认你将落得与安全的执行情况。 例如,在案件的sa密码,安装过程中提示您提供一个强有力的密码,为飒帐户。 同时您可以选择继续安装一个空白密码,你必须明确地选择这条路,以及回应微软对话,警告你讲述的危险使用空白密码。 最后, sql server 2005是由安全部署,这意味着微软是提供工具和培训,为客户,以帮助创建安全部署,为sql server 2005 。 在这里,微软提供了各种工具,如微软基线安全分析,从而能够查杀已知的安全漏洞,除了收录了白皮书,这种设计是为了教导顾客关于最佳做法为创造安全的实现为各种不同的部署方案。 一体化在今天的企业计算环境,它的罕见的情况下,只有一家厂商的产品都安装在一个同质设置。 相反,到目前为止,更多的时候,多种不同的平台,同时履行其他各种不相干的任务,其中一个组织的主要挑战是之间交换信息,这些不同的平台。 sql server 2005中提供了许多不同的机制,以促进应用及平台的互操作性。 为应用程序互操作性, sql server 2005的支持业界标准的http , xml ,和肥皂议定书。 它也允许存储程序予以曝光,作为网络服务,并提供一个4级jdbc驱动,让sql server的,以被用来作为后端数据库,为java应用程序。 为平台的互操作性, sql server 2005的体育是一个全新设计的一体化服务,以及异构数据库复制,查阅,甲骨文,和ibm db2 udb系统。 生产力生产力就是其中的其他主要成分的企业需要的,这可能是地方sql server 2005中取得了最大的一大步。 新发行的sql server 2005中集成了。 net框架clr到sql server数据库引擎。 这种新的整合,使数据库对象如存储过程,触发器,用户自定义函数,以创造使用任何。净兼容的语言包括c # , vb.net的管理c + +中,和j # 。 在此之前发布的sql server只支持该程序的t sql语言对数据库编程。 整合了。 net框架带来了一个完全面向对象的程序设计模型,可用于开发先进的数据存取和业务逻辑套路。 能写数据库对象使用。净语言,也有利于本能够轻易打动数据库对象之间的数据库和数据访问层的一个n三层web应用。 虽然大新闻与这个版本是。 net框架,微软继续加强的t的sql ,以及带来几个新的能力,以自己的程序语言和保证开发商和数据库管理员表示,他们并无计划空投支援影视-s ql的未来。 此外, sql server 2005的答案,效率问题,从dba的视野良好。 管理控制台进行了重新设计,并融合成为一个视觉工作室。网集成开发环境。 所有的对话,现在已全面模态,让dba轻松切换多种管理任务。 投资回报率的主要挑战之一,它为企业的今天是驾驶成本的生意。 这通常意味着少花钱,多办事,和sql server提供的工具,大多数企业必须做更多的资产,他们已经有了。 sql server 2005是远远不仅仅是一个关系数据库;它紧密集成的商务智能( bi )的工具集,包括内置式分析服务和报告服务,带来了更多的价值,以表比其他任何数据库平台。 必使企业有能力对数据进行分析,做出更好的业务决策的决策,可以使你的公司成本,而且还节省贵公司的金钱。 由于发行的sql server 7 ,其整合的olap服务(后改名为分析服务) , sql服务器已成为领先的产品,在商务智能市场。 整体而言,新的特点,在sql server 2005中给它一个非常高的投资回报率。 特性,如网络服务提供更好的连接性,以顾客,铺平了道路,以提高了利润率。 同样, xml整合,使更好地整合与业务伙伴,为提高了利润率。 此外,列入本。 net架构,改善管理手段,并上报有关服务员工的自主权,使他们能够得到更高的工作效率。 这是一篇文章说,通过与maud问:郑海泉
|
|||
|