数据操作语言(DML)是一种结构化计算机语言,用于数据库中以某种方式操作数据。数据操作语言中使用的一些基本操作包括添加到数据库、更改记录、删除记录以及将数据从一个位置移动到另一个位置。 DML 命令很简单,只涉及一两个单词,例如"SELECT"或"UPDATE"来启动命令。 DML 可以分为过程性代码和非过程性代码,用户分别指定需要什么数据以及如何获取它,或者仅指定需要什么。如果没有 DML,就无法操作数据库中的数据。
使用数据库的主要原因之一是存储信息,但如果无法操作,数据通常是无用的或用途有限。 DML 是用于与数据库中存储的信息进行交互的标准语言。通过此命令列表,用户可以对数据库发起一系列更改,以增加其实用性。
数据操作语言是一种相当简单的语言,特别是与其他操作语言相比,并且只需要一个或两个词来启动命令。命令本身很容易理解-例如,"UPDATE"命令用于更新记录,"DELETE"命令用于删除记录。作为标准,命令以大写字母输入。
数据操作语言分为两个部分:过程性和非过程性。过程化编码方式经常在业务环境中使用,并且是对 DML 请求进行编码的正确方式。在此模式中,用户告诉数据库用户想要使用什么数据以及如何获取数据。此方法往往需要更多代码,并且对用户来说有点困难,但可以确保数据库编码和记录的保真度。
第二种编码请求的方法称为非过程式,虽然可以做到,但它不是使用数据库的正式方法。在非过程数据操作语言中,用户只告诉数据库要使用什么数据,而不告诉数据库如何检索它。命令本身需要的代码要少得多,因此对用户来说会更容易。同时,由于非过程性 DML,数据库可能会生成意外或低效的编码。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!