SQL语句分类

关系分类

SQL区分为三类关系

  • 表 在数据库中存储,可以对其进行增删改查
  • 视图 通过计算定义的关系,并不在数据库中存储,只在需要的使用进行构造
  • 临时表 在执行查询或更新时由SQL程序临时构造的,处理结束后就会删除

语言分类

  • 数据查询语言DQL

    select语句

  • 数据操作语言DML(Data Manipulation Language)

    insert、update、delete语句

  • 数据定义语言DDL(Data Definition Language)

    SQL 语言集中负责数据结构定义与数据库对象定义的语言,主要功能是定义数据对象,create、drop、alter语句,属于隐式提交,不能回滚

  • 数据控制语言DCL(Data Control Language)

    grant授权、revoke

  • 事务控制语言TCL(Transaction Control Language)

    rollback回滚、commit提交

https://zhhll.icu/2021/数据库/关系型数据库/MySQL/基础/5.关系分类/

本文由mdnice多平台发布

相关推荐
漠缠1 天前
缠论核心公理:走势终完美
学习·程序人生
漠缠1 天前
# One Family on Earth | 地球一家人 工程启动
程序人生
郝学胜-神的一滴1 天前
二叉树后序遍历:从递归到非递归的优雅实现
数据结构·c++·程序人生·算法·
ZKNOW甄知科技2 天前
数智同行:甄知科技2026年Q1季度回顾
运维·服务器·人工智能·科技·程序人生·安全·自动化
潘宸 .2 天前
接口幂等性设计
程序人生·java-ee
DeepNoMind2 天前
DevOps 2.0:智能体如何接管故障修复和基础设施维护
程序人生
黄昏回响2 天前
计算机系统基础知识(十四·补充篇):计算机网络之数据通信技术详解
计算机网络·程序人生·面试·改行学it
好运的阿财3 天前
process 工具与子agent管理机制详解
网络·人工智能·python·程序人生·ai编程
好运的阿财3 天前
OpenClaw四种角色详解
人工智能·python·程序人生·microsoft·开源·ai编程
小橘子8314 天前
(学习)Claude Code 源码架构深度解析
学习·程序人生·架构