SQL简介
SQL 简介
简介
SQL 是结构化查询语言(Structured Query Language) 的简称,是一种特殊目的的编程语言,用来存取数据以及查询、更新和管理关系数据库系统。
SQL 是所有关系型数据库的统一查询规范,所有的关系型数据库都可以使用 SQL,不过不同数据库之间的 SQL 有一些区别。
SQL 可以通过一个约定的语法,对各种各样的数据进行分析处理,是一个很强的特定领域的语言。
通用语法
- SQL 语句可以单行或者多行书写,以分号结尾
;
- 可以使用空格和缩进来增加语句的可读性
- MySql 中使用 SQL 不区分大小写,一般关键字大写,数据库名 表名列名小写
- 注释方式
分类
- 数据定义语言:简称 DDL(Data Definition Language),用来定义数据库对象:数据库,表,列等。
- 数据操作语言:简称 DML(Data Manipulation Language),用来对数据库中表的记录进行更新。
- 数据查询语言:简称 DQL(Data Query Language),用来查询数据库中表的记录。
- 数据控制语言:简称 DCL(Data Control Language),用来定义数据库的访问权限和安全级别, 及创建用户。
总结
- SQL 通用语法
- SQL 分类