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