为了账号安全,请及时绑定邮箱和手机立即绑定

什么是DDL和DML?

什么是DDL和DML?

回首忆惘然 2019-11-21 14:10:54
我听说过有关数据库的DDL和DML术语,但我不明白它们是什么。它们是什么,它们与SQL有何关系?
查看完整描述

3 回答

?
隔江千里

TA贡献1906条经验 获得超10个赞

DDL是数据定义语言:用于定义数据结构。


例如,SQL,这将是诸如指令create table,alter table...



DML是数据操纵语言:它用于操纵数据本身。


例如,SQL,这将是如说明书insert,update,delete,...


查看完整回答
反对 回复 2019-11-21
?
繁花如伊

TA贡献2012条经验 获得超12个赞

DDL是数据定义语言:用于定义数据库模式的规范表示法。它适用于架构级别。


DDL命令是:


create,drop,alter,rename


例如:


create table account (

  account-number  char(10),

 balance integer);

DML是数据处理语言。它用于访问和处理数据。


DML命令是:


select,insert,delete,update,call

例如 :


update account set balance = 1000 where account_number = 01;


查看完整回答
反对 回复 2019-11-21
  • 3 回答
  • 0 关注
  • 1122 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信