数据操作语言(DML) -含义和定义

由MBA Skool Tebeplay.888am出版 ,最后更新:2015年5月14日

什么是数据操作语言(DML)?

数据操作语言(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多个业务概念。

继续阅读:



将本页分享于:
Facebook分享 推特 在Linkedin上分享