SQL
的介绍
SQL
(Structured Query Language
)是结构化查询语言,是一种用来操作RDBMS
的数据库的语言。也就是说通过SQL
可以操作Oracle
、SQL Server
、MySQL
、SQLite
等关系型数据库。- 作用:实现数据库客户端和数据库服务端之间的通信,
SQL
就是通信的桥梁。
缩写 | 意思 | 作用 |
---|---|---|
DQL | 数据库查询语言 | 用于对数据进行查询,如:select |
DML | 数据库操作语言 | 对数据进行增加、删除、修改,如:insert 、update 、delete |
TPL | 事务处理语言 | 对事物进行处理,包括begin transaction 、commit 、rollback |
DCL | 数据控制语言 | 进行授权与权限回收,如:grant 、revoke |
DDL | 数据定义语言 | 进行数据库、表的管理等,如create 、drop |
- 说明:
- 对程序员来说,重点是数据的增、删、改、查,必须熟练编写
DQL
、DML
,能够编写DDL
完成数据库、表的操作,其他操作如TPL
、DCL
了解即可; SQL
语言不区分大小写(关键字不区分,Windows
下表名也不区分)。
- 对程序员来说,重点是数据的增、删、改、查,必须熟练编写