SQL Server 2016 从入门到实战(视频教学版)
上QQ阅读APP看书,第一时间看更新

2.1 SQL Server 2016简介

SQL Server是Microsoft公司推出的关系型数据库管理系统,是一个全面的数据平台,为企业提供可靠的数据支持。2016年7月1日,微软发布了SQL Server数据库软件家族中最重要的一代产品,命名为SQL Server 2016。从最早的OS/2版本到如今的SQL Server 2016,SQL Server的每一代产品都会在完善基本功能的前提下增加新的功能,微软SQL Server 2016正式版有着涉及数据库引擎、分析服务等多个方面的功能性增强和改进,同时也增加了很多全新的功能,如数据全程加密、支持R语言、延伸数据库、实时业务分析与内存OLTP、原生JSON支持、行级安全等。

用户可以根据应用程序的需要安装不同版本的SQL Server 2016组件,不同版本的SQL Server 2016可以满足单位和个人独特的性能、运行时间以及价格要求。在具体安装过程中,选择哪些SQL Server组件主要还是根据用户的需求来指定。下面介绍SQL Server 2016中的一些常用版本。

微软SQL Server 2016正式版分为4个版本,分别是企业版(Enterprise)、标准版(Standard)、速成版(Express)和开发人员版(Developer)。与Visual Studio一样,SQL Server 2016也同样提供免费版本,其中Express速成版和Developer开发人员版就是免费的,大家可以随意下载使用。

每一个版本都分为64位和32位两种类型,主要区别如下。

● Enterprise(64位和32位):SQL Server 2016 Enterprise是SQL Server 2016中的高级版本,此版本提供了全面的高端数据中心功能,性能快捷、虚拟化不受限制,同时还具有端到端的商业智能。

● Standard(64位和32位):SQL Server 2016 Standard版提供了基本数据管理和商业智能数据库,使部门和小型组织能够顺利运行其应用程序并支持将常用开发工具用于内部部署和云部署。

● Developer(64位和32位):SQL Server 2016 Developer版本可以支持程序开发人员构建任意符合SQL Server规则的应用程序。Developer版包含Enterprise版中的所有功能,但这些功能只能用于开发和测试,不能用作服务器。

● Express(64位和32位):SQL Server 2016 Express版本是一款入门级的免费SQL Server版本,此版本主要用于学习和构建小型的应用程序,Express版包含SQL Server中最基本的数据管理功能。

SQL Server 2016各版本的主要区别在于SQL Server数据库引擎实例的大小、最大关系数据库大小等。对于初学者而言,Express免费版就能满足各功能的学习要求。