Skip to main content

SQL

SQL​

SQL 是构化查询语言(Structured Query Language)简称,是用来组织、存储、管理关系型数据库的一门语言,是一个关系型数据库通用的操作语言。

  • 1974 年提出并在 IBM 自研数据库中实现。
  • 1980 年美国国家标准局(ANSI)将其作为美国关系型数据库语言标准。
  • 1981 国际标准化组织(ISO)将其作为国际关系型数据库语言标准。

所有的关系型数据库产品遵守 SQL 语言规范。

分类​

DDL​

Data Definition Language,即数据定义语言,对数据库、数据表等的创建、修改、删除等。

DML​

Data Manipulation Language,即数据操作语言,对数据表中的数据进行增加、修改、删除等操作。

DQL​

Data Query Language,即数据查询语言,对数据表中的数据进行查询。

DCL​

Data Control Language,即数据控制语言,对事物管理进行控制,如访问权限、安全级别、版本迭代等。

语法规则​

  1. 关键字不区分大小写。
  2. 关键字须用空格进行分割。
  3. 指令之间只要有空格就可以换行。
  4. 表达式必须以英文分号结束,否则认为表达式没有结束。
  5. 命令行中按向上向下箭头可以切换历史表达式。