DBMS中DDL和DML的区别

DDL:
DDL 是数据定义语言,用于定义数据结构。例如:create tablealter table 都是 SQL 中的指令。

DML:
DML 是数据操作语言,用于操作数据本身。例如:插入、更新、删除是SQL中的指令。

DDL和DML的比较区别:

DDL DML
DDL代表数据定义语言。 DML代表数据操作语言。
DDL用于创建数据库模式,也可用于定义一些约束。 DML用于添加、检索或更新数据。
DDL基本上定义了表的列(属性)。 DML添加或更新表的行。这些行称为元组。
DDL没有任何进一步的分类。 DML进一步分为程序 DML 和非程序 DML。
DDL 中的基本命令是 CREATE、DROP、RENAME、ALTER 等。 DML 中的基本命令是 UPDATE、INSERT、MERGE 等。
DDL 在其语句中不使用 WHERE 子句。 DML 在其语句中使用 WHERE 子句。

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/264487.html

(0)
上一篇 2022年6月7日
下一篇 2022年6月7日

相关推荐

发表回复

登录后才能评论