什么是DML与DDL
SQL DML 和 DDL
可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。
SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。
查询和更新指令构成了 SQL 的 DML 部分:
- SELECT - 从数据库表中获取数据
- UPDATE - 更新数据库表中的数据
- DELETE - 从数据库表中删除数据
- INSERT INTO - 向数据库表中插入数据
SQL 的数据定义语言 (DDL) 部分使我们有能力创建或删除表格。我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。
SQL 中最重要的 DDL 语句:
- CREATE DATABASE - 创建新数据库
- ALTER DATABASE - 修改数据库
- CREATE TABLE - 创建新表
- ALTER TABLE - 变更(改变)数据库表
- DROP TABLE - 删除表
- CREATE INDEX - 创建索引(搜索键)
- DROP INDEX - 删除索引
什么是DML与DDL相关推荐
- oracle12c dml语句缓存,Oracle --DML、DDL、DCL
DML.DDL.DCL的区别 1. DML概述:(data manipulation language),数据操纵语言.用于操纵数据库对象中包含的数据,也就是说操纵的对象是记录. 1.1 DML的主要 ...
- DML、DDL、DCL的分别是什么
DML.DDL.DCL的分别是什么 一直以来,分不清这三者的简称代表什么,甚至在面试中遇到可能会张冠李戴.今天特意记录一下. 一.DML(data manipulation language) 数据操 ...
- Oracle 共享锁和排它锁、 DML和DDL锁、 for update 锁表的问题
共享锁和排它锁 oracle有两种模式的锁:排他锁(exclusive lock,即X锁)和共享锁(share lock,即S锁). 共享锁:如果事务T对数据A加上共享锁后,则其他事务只能对A再加共享 ...
- 数据库的dml、ddl和dcl的概念
学过数据库肯定会知道DML.DDL和DCL这三种语言,这种基础概念性的东西是必须要记住的. DML(Data Manipulation Lanaguage,数据操纵语言) DML就是我们经常用到的SE ...
- DML和DDL含义和区别-一定要搞明白
一.DML与DDL的含义: 1.DML(Data Manipulation Language)数据操作语言-数据库的基本操作,SQL中处理数据等操作统称为数据操纵语言,简而言之就是实现了基本的&quo ...
- Oracle --DML、DDL、DCL
2019独角兽企业重金招聘Python工程师标准>>> DML.DDL.DCL的区别 1. DML概述:(data manipulation language),数据操纵语言.用于操 ...
- mysql授权dml_Mysql DML DCL DDL
在介绍这些SQL语言之前,先罗列一下mysql的常用数据类型和数据类型修饰,供查询参考 后面的带数字表示此类型的字段长度 数值型: TINYINT 1 ,SMALLINT 2,MEDIUMINT 3 ...
- DML和DDL含义和区别
一.DML与DDL的含义: 1.DML(Data Manipulation Language)数据操作语言-数据库的基本操作,SQL中处理数据等操作统称为数据操纵语言,简而言之就是实现了基本的&quo ...
- Mysql中的DML和DDL语言
文章目录 前言 一.DML 1.DML的含义 2.插入 3.修改 4.删除 二.DDL 1.DDL的含义 2.库和表的管理 3.常见数据类型 4.常见约束 总结 前言 DML和DDL是MySQL中最基 ...
最新文章
- python安装numpy模块-python的numpy模块安装不成功简单解决方法总结
- tinyhttpd源码详解
- html自动年份版权,如何将html5日期输入限制在合理的年份
- 四部门联合约谈马云等蚂蚁集团有关人员,蚂蚁集团回应...
- [Ext JS 4] MVC 应用程序框架
- java无法加载主类_java运行显示“找不到或无法加载主类”!
- SVN服务器的本地搭建和使用
- 五大常用算法之回溯法
- 2017年软考程序员考试填涂答题卡(纸)注意事项
- FPGA跨时钟域打两拍和三拍问题
- Ubuntu cups日志占满磁盘空间问题解决
- html显示ping值,jquery JS实现ping的功能(JS ping url)
- 对称矩阵标准化以后不是对称矩阵的原因和解决办法
- iOS内存管控实战(上)—原理篇
- 个人支付收款方案-PayJS
- 我总是那么傻,爱的那么真,最后伤了自己:情感日志
- Pinia:Vue3.js的状态管理器
- Java - 什么是IoC和DI?DI是如何实现的?
- OpenCV-Python实战(4) —— OpenCV 五角星各点在坐标系上面的坐标计算(以重心为原点)
- RStudio中R notebook的使用