1
数据库技术及应用
1.4.2.1 1.2.1 SQL Server2008简介
1.2.1 SQL Server2008简介

SQL Server是Microsoft公司开发的系列数据库管理平台,由SQL Server1.0发展到SQL Server2008。其中,Server2008是SQL Server于2008年发布的一个版本,是一个可信任的、智能的、高效的数据库系统平台,能满足大中型数据管理系统的需求。

1.2.1.1 SQL Server的发展史

1988年,Microsoft与Sybase共同开发了运行于OS/2平台的SQL Server。

1993年,功能较少的SQL Server4.2桌面数据库系统与Windows集成并提供了易于使用的界面。

1994年,Microsoft与Sybase中止在数据库开发方面的合作。

1995年,SQL Server6.05重写了核心数据库系统,提供低价小型商业应用数据库方案。

1996年,SQL Server6.5发布。

1998年,SQL Server7.0重写了核心数据库系统,提供中小型商业应用数据库方案,包含初始的Web支持。从这一版本起SQL Server得到了广泛应用。

2000年,SQL Server2000企业级数据库系统发布,其中包含了DB,OLAP,English Query 3个组件。丰富了前端工具,完善开发工具,并支持XML等,促进了该版本的推广和应用。

2005年,SQL Server2005发布,历时5年的重大变革。

2007年,Microsoft宣布SQL Server2008(Katmi)即将发布。

2008年,Microsoft公司正式发布了SQL Server2008产品。

1.2.1.2 SQL Server2008的版本

SQL Server2008具有7个不同的版本,具体如下:

1.SQL Server2008Enterprise Edition(企业版)

SQL Server2008企业版是一个全面的数据管理和业务智能平台,为关键业务应用提供了企业级的可扩展性、数据仓库、安全、高级分析和报表支持。该版本可以整合服务器及运行大规模的在线事务管理,能满足较复杂的要求。该版本可作为超大型企业的服务平台。

2.SQL Server2008Standard Edition(标准版)

SQL Server2008标准版是一个完整的数据管理和业务智能平台,为部门级应用提供了最佳的易用性和可管理特性。该版本可为中小型企业提供数据库管理服务。

3.SQL Server2008Workgroup Edition(工作组版)

SQL Server2008工作组版是一个值得信赖的数据管理和报表平台,具有实现安全的发布、远程同步和对运行分支应用的管理能力。因为该版本拥有核心的数据库特性,所以可以很容易地升级到标准版或企业版。该版本适用于小型企业。

4.SQL Server2008Web Edition(网络版)

SQL Server2008网络版是针对运行于Windows服务器中要求高可用、面向Internet Web服务的环境而设计。该版本旨在为用户提供低成本、大规模、高可用性的Web应用服务或为客户托管解决方案提供了必要的支持工具。

5.SQL Server2008Developer Edition(开发者版)

SQL Server2008开发者版允许开发人员构建和测试基于SQL Server的任意类型应用。这一版本拥有所有企业版的特性,但只限于在开发、测试和演示中使用。基于这一版本开发的应用和数据库可以很容易地升级到企业版。该版本适用于生产和测试应用程序的企业开发人员。

6.SQL Server2008Express Edition(学习版)

SQL Server2008学习版是SQL Server的一个免费版本,它拥有核心的数据库功能,其中包括了SQL Server2008中最新的数据类型,但它是SQL Server的一个微型版本。这一版本是为了学习、创建桌面应用和小型服务器应用而发布的。该版本适用于初学者或非专业开发人员。

7.SQL Server Compact Edition(移动版)

SQL Server移动版是一个针对开发人员而设计的免费嵌入式数据库,这一版本的意图是构建独立、仅有少量连接需求的移动设备、桌面和Web客户端应用。SQL Server移动版可以运行于所有的微软Windows平台,包括Windows XP和Windows Vista操作系统,以及Pocket PC和智能手机设备。