数据库的基本语言分类

数据库的五种语言

1. DDL(Data Definition Language)数据库定义语言。用于定义和管理 SQL 数据库中的所有对象的语言 。
  • create — 创建
  • drop — 删除
  • alter — 修改
  • show — 查询
  • truncate — 清空表数据
  • rename — 重命名
  • comment — 注释
2. DQL(Data Query Language)数据查询语言。SQL中数据表记录的查询。
  • select — 查询
3. DML(Data Manipulation Language)数据操纵语言。SQL中处理数据等操作统称为数据操纵语言 。
  • insert — 插入
  • delete — 删除
  • update — 更新
  • call —调用存储过程和函数
  • explain plan —执行计划
  • lock — 加锁
  • merge(SQL Server、Oracle数据库中可用) — 合并update、delete(oracle 10g新增)和insert语句
4. DCL(Data Control Language)数据库控制语言。用来授予或回收访问数据库的某种特权。
  • grant — 授权
  • revoke — 取消授权
5. TCL(Transaction Control Language)事务控制语言。控制事务的动作,管理DML语句,事务确保数据库数据的一致性。
  • commit — 提交数据
  • rollback — 回滚
  • savepoint — 设置回滚点
  • set transaction —设置隔离级别

(ps:自己翻阅一些资料和博客整理的,有错误望指出…)

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值