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

相关推荐
humors22113 小时前
从数据到决策:汽车使用成本的精细计算指南
大数据·程序人生
郝学胜-神的一滴16 小时前
Qt 高级开发 010: 从跨界面传值到自定义信号
开发语言·c++·qt·程序人生·用户界面
婷婷_17219 小时前
JTAG (IEEE 1149.1)学习记录
学习·程序人生·debug·芯片·jtag·phy·eth/pcie
humors2211 天前
听劝和辨劝
大数据·程序人生
这个DBA有点耶2 天前
COUNT进阶:超大表的近似计数与HyperLogLog
数据库·sql·程序人生·学习方法·dba·改行学it
humors2212 天前
不借外力,内力自生:提升竞赛水平的四种内功心法
大数据·程序人生
婷婷_1723 天前
【PCIe 验证每日学习・Day36】PCIe 存储器寻址空间与 BAR 底层原理
网络·学习·程序人生·芯片·pcie
空中湖3 天前
MBTI:程序员的自我认知工具
程序人生
南浦别a3 天前
第102天--时隔多日的书写
学习·程序人生
郝学胜-神的一滴4 天前
Qt 高级开发 007: 图片查看器案例
开发语言·c++·qt·程序人生·开源软件