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多平台发布

相关推荐
sxjk198715 小时前
宁亢勿卑 如何理解
程序人生
山楂树の1 天前
原生 WebGL + Canvas 实现鱼眼图像去畸变(Shader逐像素计算)
图像处理·数码相机·学习·程序人生
白晨并不是很能熬夜1 天前
【RPC】第 4 篇:服务发现 — Zookeeper + 缓存容错
java·后端·程序人生·缓存·zookeeper·rpc·服务发现
Codigger官方2 天前
Phoenix 语言起步指南:开启 Polyglot Singularity 之门
开发语言·人工智能·程序人生
瞎某某Blinder2 天前
DFT学习记录[6]基于 HES06的能带计算+有效质量计算
python·学习·程序人生·数据挖掘·云计算·学习方法
流年似水~3 天前
MCP协议实战:从零搭建一个让Claude能“看见“数据库的工具服务
数据库·人工智能·程序人生·ai·ai编程
愚者游世3 天前
noexcept 说明符与 noexcept运算符各版本异同
开发语言·c++·程序人生·面试·visual studio
GeLx3 天前
从反爬角度:Playwright CDP 模式、Playwright 传统模式与 DrissionPage 的比较
python·程序人生·playwright·drissionpage·pyppeteer·浏览器自动化控制
浮尘笔记3 天前
在Snowy后台无需编码实现自动化生成CRUD操作流程
java·开发语言·经验分享·spring boot·后端·程序人生·mybatis
流年似水~3 天前
Docker/Kubernetes 实战:从入门到生产级部署
人工智能·程序人生·docker·语言模型·ai编程