TOP

SQL-第 1 课。SQL 语言。基本概念。

YouLibreCalc for Excel logo

为了开始学习SQL,我们首先需要了解什么是数据库。

什么是数据库?

数据库 (DB) 是一组逻辑上相互关联的有序数据,共享并存储在一个位置。简而言之,最简单的数据库就是一个普通的表,有行有列,存储各种类型的信息(可以以Excel中的表为例)。

此外,提供使用数据库的功能的数据库管理系统 (DBMS) 通常与数据库有着千丝万缕的联系。 SQL 语言正是 DBMS 中管理数据库信息的部分。我们将数据库视为存储在单独文件中的一组普通表。

那么,让我们继续讨论 SQL。


什么是 SQL?

SQL 是一种简单的编程语言,命令很少,任何人都可以学习。代表结构化查询语言 - 一种结构化查询语言,开发用于与数据库配合使用,即接收/添加/更改数据,能够处理大量信息并快速接收结构化和分组信息。

SQL 语言有许多变体(称为“方言”),但它们都具有几乎相同的基本命令。

DBMS 也有很多,但主要有:

  • Microsoft Access
  • Microsoft SQL Server
  • MySQL
  • Oracle SQL
  • IBM DB2 SQL
  • PostgreSQL
  • Sybase Adaptive Server SQL
  • 要使用 SQL 代码,我们需要上面列出的 DBMS 之一。对于训练,我们将使用 DBMS Microsoft Access。

    SQL 与其他编程语言一样,有自己的命令(语句),用于给出数据选择的指令。

    为了考虑 SQL 语句的工作原理,我们将使用一个虚构的数据库,其中包含有关所售产品的信息:

    下载文件 下载数据库文件MS Access 的数据