【DB】DML DDL DCL TCL分别指的哪些

碎碎念

在写设计书的时候经常碰到这几个词语,之前还跑去问leader,leader感觉到大受震撼,其实这些是数据库的设计阶段经常接触的概念

DML (Data Manipulation Language)

这指的就是访问和操作数据的语言,对数据库的内容物进行操作,主要包括

insert        delete        update        select

DDL (Data Definition Language)

这是宏观上定义一个数据库的结构,比如新增,删除等

create  drop  rename 之类直接影响整个数据库级别的语句

DCL (Data Control Language)

宏观上对数据库的权限进行操作的语句

例如grant revoke

TCL (Transaction Control Language)

这是用来管理事务的控制语句,比如递交,回滚,建立回滚点

commit        rollback        savepoint 等

相关推荐

  1. 【DB】DML DDL DCL TCL分别哪些

    2024-01-19 08:50:03       33 阅读
  2. position有哪些值?分别是根据什么定位

    2024-01-19 08:50:03       33 阅读
  3. webpack包含哪些核心模块,分别是做什么

    2024-01-19 08:50:03       11 阅读
  4. Python数据分析模块有哪些?

    2024-01-19 08:50:03       37 阅读
  5. 数据分析基本步骤有哪些

    2024-01-19 08:50:03       34 阅读
  6. 电路中VCC、VDD、VEE、VSS分别什么?

    2024-01-19 08:50:03       70 阅读

最近更新

  1. API分页处理指南:Postman中的高效数据浏览技巧

    2024-01-19 08:50:03       0 阅读
  2. 对称加密与非对称加密如何实现密钥交换

    2024-01-19 08:50:03       0 阅读
  3. 各种音频处理器

    2024-01-19 08:50:03       0 阅读
  4. this指针

    2024-01-19 08:50:03       0 阅读
  5. Object.defineProperty与Proxy对比【简单易懂】

    2024-01-19 08:50:03       0 阅读
  6. docker安装tomcat容器

    2024-01-19 08:50:03       1 阅读
  7. 线段树动态开点

    2024-01-19 08:50:03       1 阅读
  8. 代码随想录算法训练营:29/60

    2024-01-19 08:50:03       1 阅读

热门阅读

  1. pygame 用 load_xbm() 更改鼠标外形

    2024-01-19 08:50:03       43 阅读
  2. Docker 项目如何使用 Dockerfile 构建镜像?

    2024-01-19 08:50:03       36 阅读
  3. js原型和new过程

    2024-01-19 08:50:03       34 阅读
  4. Qt固件映像 Raspberry Pi 嵌入式C++(Qt)编程

    2024-01-19 08:50:03       37 阅读
  5. BIO、NIO、AIO 的区别

    2024-01-19 08:50:03       39 阅读
  6. 安全审查常见要求

    2024-01-19 08:50:03       39 阅读