SQL Server 2005简介

来源:互联网 发布:linux 创建文件命令 编辑:程序博客网 时间:2024/04/27 15:52

 

(一)        组件架构

1.       SQL Server 2005特性

n  开发效率
n  企业数据管理
n  商业智能
安全的,可信赖的,高效率的业务线和分析应用数据库平台

2.       组件架构

(1)   核心结构

n  数据库引擎:Database Engine
n  分析服务:Analysis Service
n  报表服务:Reporting Service
n  集成服务:Integration Service

(2)   后台服务组件

n  Service Broker:应用开发平台
n  Replication:数据库复制服务
n  Full-Text Search:全文搜索
n  Notification Service:消息服务组件

3.       数据库引擎

n  存储、处理和保护数据的核心服务
n  控制访问权限、快速处理事务
n  满足企业内要求极高而且需要处理大量数据的应用需要
n  在保持高可用性方面提供了有力的支持

数据库引擎增强

n  表和索引分区
n  DDL触发器和事件通告
n  新的数据类型
n  多活动结果集(MARS
n  T-SQL增强
n  改进的安全架构
n  XMLXQuery的本地支持
n  CLR.NET Framework的集成

4.       分析服务

n  为商业智能应用提供在线分析处理(OLAP)和数据挖掘功能
n  设计、创建和管理多维数据分析结构模型
n  以多种标准的数据挖掘算法设计、创建和显示来自数据源构造的数据挖掘模型

分析服务增强

n  用户界面、新的开发和管理环境
n  服务器可用性方面的增强
n  维度方面的增强
n  多维数据集的增强
n  数据挖掘方面的增强
n  管理性方面的增强

5.       报表服务(Reporting Service

n  基于Web的企业级报表服务
n  从多种数据源获取数据并生成报表
n  完整全面的报表应用平台
Ø  创建
Ø  管理
Ø  执行
Ø  访问

6.       集成服务(Integration Service

n  高性能ETL数据集成解决方案平台
Ø  ETL(数据抽取、转换和加载)
n  ETL包工作流
Ø  控制流
Ø  数据流

7.       后台服务组件

(1)   应用开发平台(Service Broker

n  基于消息的分布式通信平台
n  使独立的应用程序组件作为一个整体来运行
n  提高应用的可伸缩性和安全性
n  提供分布式应用所需的基础结构,减少了应用开发周期

(2)   复制服务(Replication

n  通过数据库同步保持数据一致性的技术
n  在数据库间对数据和数据库对象进行复制和分发
n  将数据通过各种网络连接形式分发到不同的位置
n  支持多种数据源和设备
复制服务增强
n  对复制帐户的更多控制
n  增强的用户界面和新的复制监视器
n  允许对发布表的架构进行修改
n  复制管理模型
n  通过数据库备份传输复制
n  对异类数据复制的支持
n  Peer-to-peer replication
n  通过HTTP实现复制同步

(3)   通知服务(Notification Service

n  用于开发部署具备消息通知发送功能的应用程序平台
n  生成并向大量订阅方即时发送个性化的消息
n  可以向多种设备传递消息

(4)   全文搜索(Full-Text Search

n  为存储在数据库中的文本数据的创建基于关键字的查询索引
全文搜索增强
n  在连接服务器上执行全文搜索
n  使用任意多数据列创建索引
n  指定搜索语言
n  对备份和恢复的支持
n  Attach and Detach
n  编制和搜索XML数据
n  性能的提升
 

(二)        管理性增强

1.       管理工具

n  集成的管理环境—SQL Server Management Studio
n  新的命令行利器—SQLCMD
n  SQL Server Configuration Manager

2.       维护计划

3.       动态管理视图和函数

n  为监视实例的运行状况、诊断故障和性能优化提供信息
n  所有的动态管理视图和函数都位于sys架构

4.       镜像备份

n  保证数据库备份的可用性,避免介质导致的恢复失败

5.       数据库邮件

n  基于SMTP,不需要额外的MAPI服务支持
n  使用单独的进程发送邮件
n  配置多个SMTP服务器进行容错
n  使用Service Broker进行异步传递
n  集成的配置文件

(三)        可用性增强

1.       系统增强

n  动态AWE内存管理
n  AWE使32位系统冲破对虚拟内存空间的限制
n  热添加内存
n  动态CPU关联

2.       数据库快照

n  数据库快照是对数据库某一时刻的只读、静态视图
n  可以把源数据库回复到创建快照时的状态

3.       数据库镜像

n  在线热备份,快速的故障恢复
n  无需额外的硬件设备

4.       数据库引擎优化顾问

n  根据提供的负载提供数据库优化建议

(四)        安全性增强

1.       安全机制

n  授权(Authorization
n  认证(Authentication
n  加密(Encryption

2.       用户与Schema的分离

3.       外围应用配置器

n  服务和连接的外围应用配置器
n  功能的外围应用配置器
引用地址:http://sqlserver.blog.51cto.com/149783/33040
原创粉丝点击