SQL语言的组成部分

常见分类:

DDL:数据定义语言

数据定义语言DDL用于建立,修改,删除数据库中的各种对象—–表、视图、

索引、同义词、聚簇等如:

CREATE TABLE/VIEW/INDEX/SYN/CLUSTER

表 视图 索引 同义词 簇

DCL:数据控制语言,如授权

数据控制语言DCL用来授予或回收访问数据库的某种特权,并控制

数据库操纵事务发生的时间及效果,对数据库实行监视等。

包含两条命令:

1) GRANT:授权。

2)REVOKE:撤回。

DML:数据操作语言

数据操纵语言DML用于改变数据库数据

主要有三种形式:

1) 插入:INSERT

2) 更新:UPDATE

3) 删除:DELETE

其它分类:

完整性定义语言:

DDL的一部分功能约束

约束:包括主键,外键,唯一键,条件,非空,事务等各类约束

视图定义:即虚表,就是存储下来的SELECT语句

事务控制

嵌入式SQL和动态SQL

    原文作者:think_lonely
    原文地址: https://www.jianshu.com/p/d32533792b30
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞