什么是DDL和DML语句?
1.什么是DDL和DML语句?
SQL语言分成三大类
1.DDL语言
2.DML语言
3.DCL语言
可恶,竟然在技术内幕只提及了一部分 #内幕661
要知道DDL是什么意思,必须先了解它的英文全称 data definition language,数据定义语言
什么叫做数据定义呢?从没有到有就是定义,就是初始化,出生,死亡
总结一句,只要让结构变化的语句,就是DDL语句
——创建,修改,删除数据库或数据库里面的对象(表,视图,存储过程,触发器,索引)
DML的英文是data manipulation language ,数据操纵语言
举一个比喻,如果数据库,表,是一个盒子来的话,那么数据就是里面的巧克力
DML针对的是表里面的数据,增加,删除,修改的操作
DML是一个所有数据库里面使用得最多的语言了
在客服集市做数据验证时大量的select count(*) 就是DML语言了
录入数据的大量insert into 也是DML语言了
这部分知识 #深入浅出 写得比较详细
DCL = data control language
数据操作语言,这点上开发人员使用得比较少,DBA使用得很多,比如分配权限
转载于:https://www.cnblogs.com/hellotracy/articles/4901161.html
什么是DDL和DML语句?相关推荐
- jdbc java数据库连接 3)Statement接口之执行DDL和DML语句的简化
上一章的代码中,可以发现,jdbc执行DDL和DML有几个步骤都是一样的: 1)执行语句开始时,创建驱动注册对象.获取连接的数据库对象.创建Statement对象 1 // 创建驱动注册对象 2 Cl ...
- mysql ddl dml 导出_MySQL:DDL和DML语句,弄明白了吗?
语句分类 DDL(Data Definition Languages)语句:即数据库定义语句,用来创建数据库中的表.索引.视图.存储过程.触发器等,常用的语句关键字有:CREATE,ALTER,DRO ...
- 关于约束 和事务、DDL与 DML语句
1.表的创建 建表的语法格式 oreate table 表名(字段1 数据类型,字段2,数据类型):表名:建议以t_ 或者 tbl_开始,可读性强.见名知意.字段名:见名知意.表名和字段名都属于标识符 ...
- MySql DDL日志_mysql学习日记——数据库基础与基本DDL、DML语句
# # # 数据库的基本概念 数据库: DataBase (DB).用于存储和管理数据的仓库. 数据库的特点: 1. 持久化存储数据的.其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用 ...
- insert into语句_入门MySQL——DML语句篇
前言: 在上篇文章中,主要为大家介绍的是DDL语句的用法,可能细心的同学已经发现了.本篇文章将主要聚焦于DML语句,为大家讲解表数据相关操作. 这里说明下DDL与DML语句的分类,可能有的同学还不太清 ...
- oracle12c dml语句缓存,Oracle --DML、DDL、DCL
DML.DDL.DCL的区别 1. DML概述:(data manipulation language),数据操纵语言.用于操纵数据库对象中包含的数据,也就是说操纵的对象是记录. 1.1 DML的主要 ...
- PHP学习总结(数据库概念、DDL语句、DML语句)
自从做完一个简单的登陆注册页面,发现数据库知识真的很重要,所以要详细的学习一下数据库的知识. 一.数据库基本概念 数据库可以理解为用来存储信息的仓库 表:表是数据的矩阵,在一个数据库中的表看起来像一个 ...
- dml语句包括哪些_聊聊MySQL基本操作DDL,DML,DQL,DCL
本篇文章来回顾一下MySQL的基本操作之DDL,DML,DQL,DCL,每种操作都有各自不同的语法,常用的操作汇总如下. 一.DDL-数据定义语言 作用:数据定义语言主要用来定义数据库中的各类对象,包 ...
- MySQL基础——DDL、DML、DQL、DCL语句
当成功安装数据库之后,对于数据库进行的简单且基础的操作 打开数据库操作 1.在运行中输入services.msc 会打开如下界面 可以选择对MySQL进行开启或者关闭 2.也可以使用命令指示符 命令提 ...
最新文章
- 智能调温需要哪些计算机知识,一种智能调温的计算机用鼠标的制作方法
- python的scramy架构_Python库: PrettyTable 模块
- GetModuleHandle(NULL)获取当前DLL模块基址?
- androidstuio实现页面跳转_vue-router 基础:4类路由跳转示例
- spark 设置主类_最近Kafka这么火,聊一聊Kafka:Kafka与Spark的集成
- 任正非号召华为员工学习一份20页 5G PPT:认识5G,发展5G
- NSString中如何正确判断包含一个变量字串NSString
- EPSON/爱普生打印机Linux打印服务器基于ARM驱动安装踩坑CUPS实现支持远程打印AirPrint
- 科研作图软件介绍附带AI安装包
- magicbook java开发_荣耀MagicBook2019 Intel版值得买吗 MagicBook2019 Intel版笔记本详细评测...
- Android P 隐藏状态栏电池图标
- Badboy 录制脚本提示“当前页面的脚本发生错误”解决
- 高位压迫——萨基给世界足坛带来的技术革命
- 干货!图像集分类大杀器--混合黎曼度量学习
- 手机通过蓝牙共享网络给电脑上网
- 产品分析报告—Soul
- 科学计算机返回模式,从科学发展模式看计算机科学的发展道路
- mysql 创建外键语句_sql创建外键语句
- 初级会计好考吗?怎么准备考试?
- 全新发布,Windows 11 正式版正式推送