配色: 字号:
MS SQL Server关系型数据库管理系统
2022-02-12 | 阅:  转:  |  分享 
  
MSSQLServer

关系型数据库管理系统

胡经国



一、概述

MicrosoftSQLServer(MSSQLServer)是Microsoft公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点可跨越从电脑到服务器等多种平台使用。

MicrosoftSQLServer是一个全面的数据库平台,使用集成的商业智能BI)工具提供了企业级的数据管理。数据引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。SQLServer

SQLServer是一个关系数据库管理系统。它最初是由MicrosoftSybase和Ashton-Tate三家公司共同开发的MicrosoftSQLServer于1988年推出了第一个OS/2版本。在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。而Sybase则较专注于SQLServer在UNIX操作系统上的应用。SQLServer2000

SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统,该版本继承了SQLServer7.0版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从电脑到服务器等多种平台使用。SQLServer2005

SQLServer2005是一个全面的数据库,使用集成的商业智能BI)工具提供企业级的数据管理。数据引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。

SQLServer2005数据引擎是企业数据管理解决方案的核心。此外SQLServer2005结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的BI解决方案,帮助您的团队通过记分卡、Dashboard苹果公司MacOSXv10.4Tiger操作系统中的应用程、Webservices和移动设备将数据应用推向业务的各个领域。平衡计分卡

平衡计分卡BalancedScoreCard,BSC),是根据企业组织的战略要求而精心设计的指标体系。按照卡普兰和诺顿的观点,平衡计分卡是一种绩效管理的工具。它将企业战略目标逐层分解转化为各种具体的相互平衡的绩效考核指标体系,并对这些指标的实现状况进行不同时段的考核,从而为企业战略目标的完成建立起可靠的执行基础。WebService

WebService(直译:Web服务)是基于网络的、分布式的模块化组件WebServices可使您的应用程序成为Web应用程序。Web应用程序

应用程序有两种模式C/S和B/S。C/S是客户服务器应用程序,也就是说这类程序一般独立运行。而B/S是浏览器服务器应用程序,这类应用程序一般借助IE等浏览器来运行。Web应用程序一般都是B/S模式。

Web应用程序首先是应用程序和用标准的程序语言,如C、C++等编写出来的程序没有什么本质上的不同。然而Web应用程序又有自己独特的地方就是它是基于Web的,而不是采用传统方法运行的。换句话说,它是典型的浏览器服务器的产物。

一个Web应用程序是由完成特定任务的各种Web组件ebComponents)构成的并通过Web将服务展示给外界。在实际应用中,Web应用程序是由多个ServletServlet是在服务器上运行的小程序、JSPJavaServerPages,java服务器页面、HTML文件以及图像文件等组成。所有这些组件相互协调为用户提供一组完整的服务。

与MicrosoftVisualStudioVS,微软的开发工具包系列产品、MicrosoftOfficeSystem以及新的开发工具包(包括BusinessIntelligenceDevelopmentStudio)的紧密集成使SQLServer2005与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,SQLServer2005都可以为您提供创新的解决方案,帮助您从数据中更多地获益。SQLServer2008

SQLServer2008是一个重大的产品版本它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQLServer版本。

1、SQLServer2008的特点

SQLServer2008这个平台有以下特点:

可信任的——使得公司可以以很高的安全性、可靠性和可扩展性来运行最关键任务的应用程序。

高效的——使得公司可以降低开发和管理数据基础设施的时间和成本。

智能的——提供了一个全面的平台,可以在的用户需要的时候给发送观察和信息。可信任的保护你的信息在过去的SQLServer2005的基础之上,SQLServer2008做了以下方面的增强来扩展它的安全性:简单的数据加密

SQLServer2008可以对整个数据库、数据文件和日志文件进行加密,而不需要改动应用程序。进行加密使公司可以满足遵守规范和关注数据隐私的要求。简单的数据加密的好处包括使用任何范围或模糊查询搜索加密的数据加强数据安全性以防止未授权的用户访问还有数据加密。这些可以在不改变已有应用程序的情况下进行。外键管理

SQLServer2008为加密和密钥管理提供了一个全面的解决方案。为了满足不断发展的对数据中心的信息的更强安全性需求,公司投资给供应商来管理公司内的安全密钥。SQLServer2008通过支持第三方密钥管理和硬件安全模块HSM)产品为这个需求提供很好的支持。

SQLServer2008使你可以审查你的数据操作,从而提高遵从性和安全性。审查不只包括对数据修改的所有信息,还包括关于什么时候对数据进行读取的信息。SQLServer2008具有像服务器中加强审查的配置和管理这样的功能,这使得公司可以满足各种规范需求。SQLServer2008还可以定义每一个数据库的审查规范,所以审查配置可以为每一个数据库作单独的制定。为指定对象作审查配置使审查的执行性能更好,配置的灵活性也更高确保业务可持续性

改进了数据库镜像SQLServer2008基于SQLServer2005,并提供了更可靠的加强数据库镜像的平台。新的特性包括:页面自动修复

SQLServer2008通过请求获得一个从镜像合作机器上得到的出错页面的重新拷贝,使主要的和镜像的计算机可以透明修复数据页面上的823和824错误。提高性能

SQLServer2008压缩了输出的日志流,以便使数据库镜像所要求的网络带宽达到最小。数据库镜像

数据库镜像(Databaseirror,DBM)是DBMS)根据数据库管理员DatabaseAdministrator,DBA的要求,自动把整个数据库或其中的关键数据复制到另一个磁盘上每当主数据库更新时,DBMS会自动把更新后的数据复制过去,即DBMS自动保证镜像数据与主数据的一致性。

为了避免介质故障影响数据库的可用性,许多DBMS可以提供数据库镜像和复制功能它不同于数据转储,一般由DBMS按DBA的要求自动完成。











4







献花(0)
+1
(本文系胡经国图书...原创)