ddl是什么意思

ddl是什么意思,第1张

DDL是指“死线”和“最后期限”。

DDL是deadline的英文缩写,是大学里的流行词,一般指某任务截止的最后期限,尤指大学里各种待完成的任务。

DDL的其他含义:

DDl也是数据库模式定义的简写(Data Definition Language),是用于描述数据库中要存储的现实世界实体的语言

数据库模式定义语言并非程序设计语言,DDL数据库模式定义语言是SQL语言(结构化查询语言)的组成部分。SQL语言包括四种主要程序设计语言类别的语句:数据定义语言(DDL),数据操作语言(DML),数据控制语言(DCL)和事务控制语言(TCL)。

数据字典和数据库内部结构信息是创建该模式所对应的数据库的依据,根据这些信息创建每个数据库对应的逻辑结构;对数据库数据的访问、查询也根据模式信息决定数据存取的方式和类型,以及数据之间的关系和对数据的完整性约束。

DDL全称“Data Definition Language”代表“数据定义语言”。DDL是一种用于定义数据结构和修改数据的语言,例如,DDL命令可用于添加、删除或修改数据库中的表。

数据库应用程序中使用的ddl被认为是结构化查询语言SQL的子集,然而,DDL也可以定义其他类型的数据,比如XML。

数据定义语言具有用于描述数据的预定义语法,例如,要使用SQL语法构建新表,需要使用CREATE命令,然后是表名和列定义的参数。DDL还可以定义每个列的名称和相关的数据类型,创建表之后,可以使用ALTER命令修改它。如果不再需要该表,可以使用DROP命令删除该表。

由于DDL是SQL的一个子集,所以它不包含所有可能的SQL命令。例如,SELECT和INSERT等命令被认为是数据操作语言(DML)的一部分,而CONNECT和EXECUTE等访问命令则是数据控制语言(DCL)的一部分。DDL、DML和DCL语言包含了SQL支持的大多数命令。

常见的DDL语句

创建数据库

CREATE DATABASE

创建数据库

CREATE {DATABASE | SCHEMA} db_name

[create_specification [, create_specification] ...]

create_specification:

[DEFAULT] CHARACTER SET charset_name

| [DEFAULT] COLLATE collation_name

ddl是对数据库内部的对象进行创建,删除,修改等的操作语言。数据库模式定义语DDLData Definition Language,是用于描述数据库中要存储的现实世界实体的语言。DDL的模式,必须由计算机软件进行编译,转换为便于计算机存储、查询和操纵的格式,完成这个转换工作的程序称为模式编译器。

ddl的功能

DDL指令的功能就是定义数据库DATabase、表table、索引index、视图view、列column等。DDL是对表进行定义、对结构进行修改。DDL是SQL语言的四大功能之一, 用于定义数据库的三级结构,包括外模式、概念模式、内模式及其相互之间的映像,定义数据的完整性、安全控制等约束。


欢迎分享,转载请注明来源:聚客百科

原文地址: https://juke.outofmemory.cn/pretty/2831484.html

()
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-01-30
下一篇 2023-01-30

发表评论

登录后才能评论

评论列表(0条)

保存