数据操作语言(Data Manipulation Language, DML)是用户访问和操作数据的一种语言。数据操作是指对存储在数据库中的数据或信息进行检索、插入、删除和修改。基本目标是实现与系统的高效人机交互。DML就像简单的英语语言一样,主要用作信息检索和操作的结构化查询语言(SQL)。
数据操作语言有两种类型:
a)程序性——所需数据的类型和获取数据的机制由用户指定。
b)非过程性-用户只指定需要的数据类型。
基本的DML命令有:
一)选择—使用最广泛的DML命令。它从数据库中检索信息或记录。
语法:SELECT[列名]from[表名]
例子:
要选择表中工资大于2000 -的雇员的所有记录从工资为> 2000的员工中选择*
b)更新—该命令用于修改。它可以根据指定的条件修改一条或多条记录的数据。
语法:SET[字段名=值]where[条件]
例子:
更新已晋升的员工(id = 101)的工资,增加5000 -
更新员工工资= salary + 5000,其中employee_id =101
c)插入—该命令用于向数据库中添加一条或多条记录。
语法:INSERT INTO[表名][列]VALUES[值]
例子:
插入已加入组织的新员工的详细信息
插入员工(id,姓名,工资)值(' 102 ',' mayank ', ' 10000 ')
d)删除—该命令用于根据指定的条件从数据库中删除一条或多条记录。
语法DELETE FROM[表名]where[条件]
例子:
删除某员工(id = 100)离职记录
删除employee_id = 100的雇员
数据操作语言最初只在计算机程序中使用,但随着SQL的出现,数据库管理员正在更好地使用它进行交互。
因此,本文总结了数据操作语言(DML)的定义及其概述。
这篇文章是由业务概念小组.它已由MBA Skool团队审查和发表。beplay.888MBA Skool的内容仅用于beplay.888教育和学术目的。
浏览更多类似术语的定义和含义。《管理词典》涵盖了5类2000多个业务概念。
继续阅读: