ddl和dml分别代表什么

 时间:2024-10-12 07:01:05

代表如下:

DML,Data Manipulation Language,数据操纵语言。适用范围:对数据库中的数据进行一些简单操作,如insert、delete、update、select等。

DDL,Data Definition Language,数据定义语言。适用范围:对数据库中的某些对象(例如database、table)进行管理,如Create、Alter和Drop。

DML操作是可以手动控制事务的开启、提交和回滚的。DDL操作是隐性提交的,不能rollback!

ddl和dml分别代表什么

数据库四大语言:

1、DDL (数据定义语言)

数据定义语言 - Data Definition Language,用来定义数据库的对象,如数据表、视图、索引等。

create drop alter truncate。

2、DML (数据操纵语言)

数据处理语言 - Data Manipulation Language,在数据库表中更新,增加和删除记录。如 update, insert, delete 不包含查询。

3、DCL (数据控制语言)

数据控制语言 – Data Control Language,指用于设置用户权限和控制事务语句。如grant,revoke,if…else,while,begin transaction。

4、DQL (数据查询语言)

数据查询语言 – Data Query Language,数据表记录的查询。

  • linux如何删除文件
  • 怎样在VScode中开启自动换行
  • Idea如何设置编码为UTF-8?
  • SQL语句不等于怎么表达
  • idea怎么拉取git上的项目
  • 热门搜索
    我的世界豹猫怎么驯服 电子手表怎么调时间 成型水怎么做 戎怎么读 年糕怎么做 排卵试纸怎么看是排卵 肠痉挛是怎么引起的 飞镖怎么折 西兰花怎么炒 氮怎么读