SQL之DDL、DML、DQL、DCL

  SQL(Structured Query Language),结构查询语言,是用于访问数据的标准语言。其功能包括:数据查询、数据操纵、数据定义、数据控制。

1.DQL Data Query Language 数据查询语言:数据查询是数据库最常见的操作,用于获取满足查询条件的信息。

  SELECT

  eg: SELECT * FROM XX;   # 查询XX表中的所有记录

2.DML Data Manipulation Language 数据操纵语言:主要包括修改数据、插入数据、删除数据等操作。

  UPDATE

  eg:UPDATE Persons SET LastName='Wilson' WHERE LastName='Gates';  # 将Persons表中LateName为Gates的记录修改为LastName为Wilson

 INSERT

 eg:INSERT INTO Persons VALUES ('Jimmy', 'Jackson'); # 向Person表中拆入新纪录

 DELETE

 eg:DELETE FROM Persons WHERE FirstName = 'Fred';  # 删除Persons表中FirstName为Fred的记录

3. DDL Data Definition Language 数据定义语言:实现数据定义功能,可对数据库基本表、视图等进行定义与撤销。

 CREATE

 eg:CREATE table XX; #定义名为XX的数据表

 DROP

 eg: DROP table XX; # 删除名为XX的数据表

4. DCL Data Control Language 数据控制语言:用于对数据库进行统一管理。

GRANT   为用户授予系统给权限

REVOKE 收回系统权限

你可能感兴趣的:(数据库)