数据是事实和数字的集合,我们可以通过互联网和其他来源为用户提供大量数据。为了操作数据,早在几年前就引入了结构化查询语言 (SQL)。市场上有由不同组织提供的不同版本的 SQL。在本文中,我们将看到 Microsoft 提供的 SQL 版本。
介绍 :
- Microsoft SQL Server 或简称 MS SQL Server 是为数据定义和操作提供的查询语言。
- SQL Server 是由 Microsoft 公司开发和销售的关系数据库管理系统。
- SQL 和 SQL 服务器构建为两层,其中 SQL 服务器位于顶部,用于与关系数据库进行交互。
- MS SQL Server 也有 T-SQL 或 Transact-SQL,T-SQL 的主要焦点是处理事务。
- 由于它是微软开发的系统,所以它只能在微软的环境中运行,直到 2016 年它在 Linux 平台上可用。
SQL Server 由:数据库引擎、关系引擎和存储引擎组成。这些解释如下。
1. 数据库引擎 –
数据库是各种数据项的集合,用户可以对其进行任何类型的操作。
- 数据库引擎有一个关系引擎,用户可以在其上执行查询,它还带有一个管理数据文件、索引和过程的存储引擎。
- 数据库引擎还创建和执行触发器、视图、过程等对象。
2. 关系引擎——
关系是两个不同数据库之间或同一数据库内的连接。它以行列交叉命名表的形式存储。
- 它管理查询处理、内存管理、缓冲区管理、线程等等。
- 它有另一个名为存储引擎的层。
3. 存储引擎——
- 它着眼于数据的存储。
- 它是使用磁盘和存储区域网络或 SAN 等系统完成的。