数据 *** 纵语言(Data Manipulation Language, DML)是用于数据库 *** 作,对数据库其中的对象和数据运行访问工作的编程语句,通常是数据库专用编程语言之中的一个子集。
例如在信息软件产业通行标准的SQL语言中,以INSERT、UPDATE、DELETE三种指令为核心,分别代表插入、更新与删除。在使用数据库的系统开发过程中,其中应用程序必然会使用的指令。
语法结构:
1、SELECT
SELECT是SQL数据 *** 纵语言(DML)中用于查询表格内字段数据的指令,可搭配条件限制的子句(如where)或排列顺序的子句(如order)来获取查询结果。
2、INSERT
INSERT 是将数据插入到数据库对象中的指令,可以插入数据的数据库对象有数据表以及可更新查看表两种。
3、UPDATE
UPDATE 指令是依给定条件,将匹配条件的数据表中的数据更新为新的数值。
以上内容参考 百度百科—DML
数据 *** 纵语言DML,用户通过它可以实现对数据库的基本 *** 作。而数据库模式定义语言DDL,是用于描述数据库中要存储的现实世界实体的语言。DDL描述的模式,必须由计算机软件进行编译,转换为便于计算机存储、查询和 *** 纵的格式,完成这个转换工作的程序称为模式编译器。而DML主要是对表中数据的插入、删除和修改。
DML和DDL的简介
数据库模式定义语言并非程序设计语言,DDL数据库模式定义语言是SQL语言的组成部分。SQL语言包括四种主要程序设计语言类别的语句:数据定义语言DDL,数据 *** 作语言DML,数据控制语言DCL和事务控制语言TCL。查询语句重写的实现主要是对SQL语言中的两大类语句进行重写,即数据定义语言DDL和数据 *** 纵语言DML。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)