什么是SQL Server?用法是什么

SQL Server是由Microsoft开发的关系数据库管理系统(RDBMS)。本产品的基本功能是按照其他应用程序的要求存储检索数据。

它可以在同一台计算机上运行,​​也可以在网络上的另一台计算机上运行。本教程介绍了SQL Server的一些基本概念和高级概念,例如如何创建和还原数据,创建登录和备份,分配权限等。

本文介绍SQL Server,讨论其用法,优点,版本和组件。

什么是SQL Server?用法是什么

什么是SQL Server?

  • 它是由Microsoft开发的软件,它是根据RDBMS规范实现的。
  • 它也是一个ORDBMS。
  • 它取决于平台。
  • 它既是GUI也是基于命令的软件。
  • 它支持SQL(SEQUEL)语言,它是IBM产品,非过程通用数据库和不区分大小写的语言。

SQL Server的用法

  • 创建数据库。
  • 维护数据库。
  • 通过SQL Server Analysis Services(SSAS)分析数据。
  • 通过SQL Server Reporting Services(SSRS)生成报告。
  • 通过SQL Server集成服务(SSIS)进行ETL操作。

SQL Server的版本

代码名称
6.01995年 SQL95
6.51996年 Hydra
7.01998年 Sphinx
8.0(2000)2000Shiloh
9.0(2005)2005年Yukon
10.0(2008)2008年Katmai
10.5(2008 R2)2010年Kilimanjaro
11.0(2012)2012年Denali
12(2014)2014年Hekaton (initially), SQL 14 (current)

SQL Server组件

SQL Server在客户端-服务器体系结构中工作,因此它支持两种类型的组件-(a)工作站和(b)服务器。

  • 工作站组件安装在每台设备/ SQL Server操作员的计算机中。这些只是与服务器组件进行交互的接口。例如:SSMS,SSCM,Profiler,BIDS,SQLEM等。
  • 服务器组件安装在集中式服务器中。这些是服务。例如:SQL Server,SQL Server代理,SSIS,SSAS,SSRS,SQL浏览器,SQL Server全文搜索等。

SQL Server实例

  • 实例是SQL Server的安装。
  • 实例是同一软件的精确副本。
  • 如果我们安装“ n”次,则将创建“ n”个实例。
  • SQL Server中有两种类型的实例:a)默认b)命名。
  • 一台服务器仅支持一个默认实例。
  • 一台服务器将支持多个命名实例。
  • 默认实例将服务器名称作为实例名称。
  • 默认实例服务名称为MSSQLSERVER。
  • 2000版将支持16个实例。
  • 2005年及更高版本将支持50个实例。

实例的优势

  • 在一台计算机上安装不同版本。
  • 降低成本。
  • 分别维护生产,开发和测试环境。
  • 减少临时数据库问题。
  • 分隔安全特权。
  • 维护备用服务器。