数据操作语言DML及数据定义语言DDL的区别
来源:互联网 发布:董勇 迷雾 知乎 编辑:程序博客网 时间:2024/05/04 06:05
数据操作语言DML及数据定义语言DDL的区别
1、数据操作语言DML(Data Manipulation Language),用户通过它可以实现对数据库的基本操作。例如,对表中数据的查询、插入、删除和修改。
在DML中,应用程序可以对数据库作插,删,改,排,检等五种操作:
(1)插操作:把数据插入到数据库中指定的位置上去,如Append 是在数据库文件的末尾添加记录,而INSERT是在指定记录前添加记录。
(2)删操作:删除数据库中不必再继续保留的一组记录,如DELETE 对数据库中记录作删除标志。PACK是将标有删除标志的记录彻底清除掉。ZAP 是去掉数据库文件的所有记录。
(3)改操作:修改记录或数据库模式,或在原有数据的基础上, 产生新的关系模式和记录,如连接Join操作和投影操作Projection.
(4)排序操作:改变物理存储的排列方式。如SORT命令按指定关键字串把DBF文件中记录排序。从物理存储的观点看,数据库发生了变化,但从逻辑的观点(或集合论观点看)
,新的关系与排序前是等价的。
(5)检索操作:从数据库中检索出满足条件的数据,它可以是一个数据项, 一个记录或一组记录。如BROWSE单元实现对数据的浏览操作。SELECT选出满足一定条件和范围的
记录。
2、数据定义语言
一种语言,通常是数据库管理系统的一部分,用于定义数据库的所有特性和属性,尤其是行布局、列定义、键列(有时是选键方法)、文件位置和存储策略。
包括命令:DROP,CREATE,ALTER,GRANT,REVOKE, TRUNCATE
本文出自:冯立彬的博客
- 数据操作语言DML及数据定义语言DDL的区别
- 数据操作语言DML及数据定义语言DDL的区别
- DB2数据库、DML数据操纵语言、DDL数据定义语言
- SQL语言:数据定义语言(DDL),数据操作语言(DML),数据控制语言(DCL)和事务控制语言(TCL)
- SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)
- SQL基础--DDL数据定义语言和DML数据管理语言
- 数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。
- 数据查询语言DQL,数据操纵语言DML, 数据定义语言DDL,数据控制语言DCL
- DDL数据定义语言
- 数据定义语言(DDL)
- DDL 数据定义语言
- DDL数据定义语言
- DDL-数据定义语言
- 数据定义语言DDL
- SQL中数据定义语言(DDL)、数据操纵语言(DML)、数据控制语言(DCL)
- 02.DDL(数据定义语言)基本操作
- MySQL常用DDL(数据库定义语言)、DML(数据操纵语言)、DCL(数据库控制语言)语言整理
- DML-数据操作语言
- 转:“Hello world!”的N种写法
- JavaScript:全面解析Ajax跨站数据传输和iframe跨域名js调用
- 复数类的设计及其应用:复数类的设计
- 用IceSword注册Sandboxie V3.01
- 转:sizeof终极无惑
- 数据操作语言DML及数据定义语言DDL的区别
- watermark performance standard & algorithms
- 图:嫦娥1号月球探测器正在进行测试
- 嫦娥一号卫星发射各项准备工作基本就绪(组图)
- 转:关于指针和内存的几个问题
- 分享 50个实用的商业图标
- 转: C++指针直接调用类成员函数探讨
- 支付宝接口
- 转: const的思考