Ddl,指资料定义语言(Data Definition Language),即定义数据表及其属性、索引、触发器等数据库对象类型及相关属性的语言标准,DDL包含了增删改查统计等一系列操作。DDL是数据库管理系统 (DBMS) 中实现数据定义的一组指令和处理过程。
DDL分为三大类:1)创建数据库对象(包括创建、删除、改变表格等等);2)定义表格、列、键(包括更改或删除珂列、限制以及描述表格、列的属性等等);3)控制表格、视图等对象的访问权限和安全级别的操作。
相对于DDL,还有DML——数据操作语言(Data Manipulation Language) 和 DCL——数据控制语言(Data Control Language)。
简单来说,DDL主要用于数据库结构的定义,例如建表、删表这些操作。而DML主要用于表中数据的操作,例如增删改查,以及排序和统计。而DCL主要用户定义数据库系统的访问权限,如赋权、收回权限等。
在关系数据库的设计、维护、修改和操作等方面都离不开DDL,它是关系数据库语言中的一个基本核心。现在你明白DDL的含义和作用了吧?