"LENGUAJE DE MANIPULACIÓN DE DATOS"
Un lenguaje de
manipulación de datos (LMD ó DML) es un lenguaje proporcionado por el sistema
de gestión de base de datos que permite a los usuarios llevar a cabo las tareas
de consulta o manipulación de los datos, organizados por el modelo de datos
adecuado.
El lenguaje de
manipulación de datos más popular hoy día es SQL, usado para recuperar y
manipular datos en una base de datos relacional. Otros ejemplos de DML son los
usados por bases de datos IMS/DL1, CODASYL u otras.
- · INSERT
Una sentencia
INSERT de SQL agrega uno o más registros a una (y sólo una) tabla en una base
de datos relacional.
Ejemplo 1
(inserto valores alumno pepe en la materia spd2 a la tabla cursada):
INSERT INTO ''cursada'' (''alumno'',
''materia'') VALUES (''pepe'', ''spd2'')
- · UPDATE
Una sentencia
UPDATE de SQL es utilizada para modificar los valores de un conjunto de registros
existentes en una tabla.
Ejemplo 1
(modifico la materia donde el alumno sea
pepe):
UPDATE ''cursada'' SET ''materia''=
''spd3'' WHERE ''alumno''= ''pepe''
- · DELETE
Una sentencia
DELETE de SQL borra uno o más registros existentes en una tabla.
Ejemplo 1 (borro
todos los valores de las columnas alumno y materia donde la materia sea spd2):
DELETE FROM ''cursada'' WHERE ''materia''=
''spd2''









