DDL全称“Data Definition Language”代表“数据定义语言”。DDL是一种用于定义数据结构和修改数据的语言,例如,DDL命令可用于添加、删除或修改数据库中的表。
数据定义语言(Data Definition Language, DDL) 是SQL语言集中负责数据结构定义与数据库对象定义的语言,由CREATE、ALTER与DROP三个语法所组成,最早是由 Codasyl (Conference on Data Systems Languages)数据模型开始,在被纳入 SQL 指令中作为其中一个子集。
大多数的DBMS都支持对数据库对象的DDL *** 作,部份数据库 (如 PostgreSQL) 可把DDL放在交易指令中,也就是它可以被撤回 (Rollback)。较新版本的DBMS会加入DDL专用的触发程序,让数据库管理员可以追踪来自DDL的修改。
Sql语句分为三大类:数据定义语言,负责创建、修改、删除表、索引、视图、函数、存储过程和触发器等对象;数据 *** 纵语言,负责数据库中数据的插入、修改、删除等 *** 作;数据控制语言,用来授予和撤销用户权限。
ddl是数据定义语言。
数据定义语言 (Data Definition Language,DDL) 是SQL语言集中负责数据结构定义与数据库对象定义的语言,由CREATE、ALTER与DROP三个语法所组成。最早是由 Codasyl (Conference on Data Systems Languages) 数据模型开始,现在被纳入 SQL 指令中作为其中一个子集。
特点
DDL描述的模式,必须由计算机软件进行编译,转换为便于计算机存储、查询和 *** 纵的格式,完成这个转换工作的程序称为模式编译器。模式编译器处理模式定义主要产生两种类型的数据:数据字典以及数据类型和结构定义。
以上内容参考:百度百科-DDL
ddl是对数据库内部的对象进行创建,删除,修改等的 *** 作语言。数据库模式定义语DDLData Definition Language,是用于描述数据库中要存储的现实世界实体的语言。DDL的模式,必须由计算机软件进行编译,转换为便于计算机存储、查询和 *** 纵的格式,完成这个转换工作的程序称为模式编译器。
ddl的功能
DDL指令的功能就是定义数据库DATabase、表table、索引index、视图view、列column等。DDL是对表进行定义、对结构进行修改。DDL是SQL语言的四大功能之一, 用于定义数据库的三级结构,包括外模式、概念模式、内模式及其相互之间的映像,定义数据的完整性、安全控制等约束。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)