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

相关推荐
郝学胜-神的一滴11 小时前
深入解析Linux网络编程之bind函数:从基础到实践的艺术
linux·服务器·网络·c++·websocket·程序人生
郝学胜-神的一滴13 小时前
Python中的bisect模块:优雅处理有序序列的艺术
开发语言·数据结构·python·程序人生·算法
小白640214 小时前
2025年终总结-迷途漫漫,终有一归
前端·程序人生
John_ToDebug1 天前
2026年展望:在技术涌现时代构筑确定性
人工智能·程序人生
John_ToDebug1 天前
2025年度个人总结:在技术深海中锚定价值,于时代浪潮中重塑自我
人工智能·程序人生
郝学胜-神的一滴2 天前
Linux Socket模型创建流程详解
linux·服务器·开发语言·网络·c++·程序人生
郝学胜-神的一滴2 天前
机器学习中的特征提取:PCA与LDA详解及sklearn实践
人工智能·python·程序人生·算法·机器学习·sklearn
郝学胜-神的一滴2 天前
Python List操作:+、+=、extend的深度解析
开发语言·数据结构·python·程序人生·架构·list
郝学胜-神的一滴3 天前
Python切片艺术:从列表到自定义对象的深度探索
开发语言·python·程序人生
虎头金猫3 天前
内网导航站 “出圈”!用 cpolar 解锁 Dashy 远程访问新玩法
java·c++·python·程序人生·职场和发展·php·程序员创富