Sql语言中DML、DDL、DCL、DQL简单介绍

 

Sql语言中DML、DDL、DCL、DQL介绍

 

SQL语言包括三种主要程序设计语言类别的语句:数据定义语言(DDL),数据操作语言(DML)及数据控制语言(DCL)。

 

1. 首先来介绍一下DML

DML(Data Manipulation Language – 数据操作语言) , 命令使用户能够查询数据库以及操作已有数据库中的数据的计算机语言,可以在下列条件下执行:

(1)向表中插入数据

(2)修改现存数据

(3)删除现存数据

2.介绍DDL

DDL(Data Definition Language--数据库模式定义语言), 是用于描述数据库中要存储的现实世界实体的语言。一个数据库模式包含该数据库中所有实体的描述定义。这些定义包括结构定义、操作方法定义等。

3. 介绍DCL(Data Control Language --数据库控制语言),是用来设置或更改数据库用户或角色权限的语句,包括(grant,deny,revoke等)语句。在默认状态下,只有sysadmin,dbcreator,db_owner或db_securityadmin等人员才有权力执行DCL。

 

 

 

 

 

 

你可能感兴趣的:(Sql语言中DML、DDL、DCL、DQL简单介绍)