DML(Lenguaje de manipulación de datos)

Si con DDL definimos las estructuras para el almacenamiento de los datos con DML podremos manipular los datos propiamente dichos, efectuando consultas para recuperar datos, modificaciones, borrados, etc.

Las operaciones fundamentales de manipulación de datos son cuatro y consecuentemente cuatro los comando  DML que necesitaremos para poder llevarlas a cabo:

 

  • SELECT: La sentencia DML por excelencia se utiliza para ejecutar consulta de recuperación de datos.

 

  • INSERT: Su finalidad es insertar nuevas filas en una tabla.

 

  • UPDATE : Con este comando es posible cambiar la información alojada en una o mas filas.

 

  • DELETE: Se utiliza para eliminar una o mas filas.

 

Ejemplos:

 

Insertar registro:

 

INSERT INTO tabla1(Campo1,Campo2,Campo3) VALUES(1,’dos’,3)

 

Los capos de texto que en este caso es Campo2 van entre comillas simples.

 

Actualizar registro

 

UPDATE tabla1 SET Campo1 = 4,Campo2 = «Cinco»,Campo3 = 3 WHERE ID = 1

 

En la consulta de Actualizacion cuando se quiere actualizar solo un registro se tiene que poner el WHERE porque tenemos que indicar en donde se actualizara que en este caso es registro con el ID 1, de lo contrario si no lo ponemos se actualizara toda la tabla.

 

Eliminar Registro

 

DELETE Campo1, Campo2, Campo3 FROM tabla1 WHERE ID = 2

 

De igual manera se utiliza el WHERE para eliminar un registro indicado en una tabla, en este caso eliminamos el registro con el ID 2 de la tabla, si no colocáramos el WHERE eliminaríamos toda la tabla.

 

Recuperación de registros

 

SELECT Campo1,Campo2,Campo3 FROM tabla1

 

Esta es como dijimos el DML por excelencia porque se utiliza para realizar consultas que devuelven registros con los criterios aplicados ya sea JOINS.

 

 

Esto es solo un breve concepto de teoría cuando estemos con los ejemplos, explicare paso a paso.

Deja un comentario

Deja un comentario