DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) 用于建立,修改,删除数据库中的各种对象-----表、视图
DQL—数据查询语言(SELECT)用于检索数据库
基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块:
SELECT <字段名表>
FROM <表或视图名>
WHERE <查询条件>
GROUP BY <分组字段>
HAVING<分组后的筛选条件>
ORDER BY字段名表>
DML—数据操纵语言(DELETE,UPDATE,INSERT)用于改变数据库数据
主要有三种形式:
插入:INSERT
更新:UPDATE
删除:DELETE
DCL—数据(事务)控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 用于维护数据的一致性
包含五条语句:
提交COMMIT;
回滚ROLLBACK;
标记SAVEPOINT
授权GRANT
撤回REVOKE:。