首页 > 代码库 > SQL Server 2012笔记分享-1:SQL Server版本的演变

SQL Server 2012笔记分享-1:SQL Server版本的演变

SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准。

SQL server版本演变的历史如下

1989: SQL Server 1.0

Originated in Sybase SQL Server(起源于sybase数据库)

1993: SQL Server 4.21

Run on Windows NT, 32-bit(能够运行在32位的windows NT系统上)

1996: SQL Server 6.5

Enterprise ready(为企业准备), ANSI standard(支持ANSI标准), Data warehouse(数据仓库)

1998: SQL Server 7.0

Rewritten from Sybase code(重写Sybase代码), New database engine(新的数据库引擎), OLAP联机分析处理 (online analytical processing)

2000: SQL Server 2000

Performance(性能提升), 64-bit(支持64位架构), High availability(高可用), Reporting(报表)

2005: SQL Server 2005

Database mirroring(数据库镜像), Table partitioning(表分区), XML, .NET integration(集成.NET), ETL

2008: SQL Server 2008

Manageability(可管理性), Encryption(加密), Compression(压缩), New data types(新的数据类型), BI(商务智能)

2008: SQL Server 2008 R2

Master Data Services(主数据服务), Multi-Server Administration(多服务器管理)

2008: SQL Server 2012

AlwaysOn Availability Groups(AlwaysOn高可用性组), Extended Events(扩展事件)

本文出自 “曾垂鑫的技术专栏” 博客,谢绝转载!