Lenguaje de Modificación de Datos
El lenguaje de manipulación de datos (DML) es como un conjunto de instrucciones que le dices a una base de datos para hacer cosas con la información que guarda. Piensa en una base de datos como un gran archivo de fichas o registros, y el DML es lo que usas para trabajar con esas fichas.
Con DML, puedes insertar datos ( Añadir nueva información ), recuperar datos ( Buscar o leer la información que ya está guardada ) actualizar datos ( Cambiar o corregir algo que ya está en la base de datos ), eliminar datos ( Borrar una ficha o registro que ya no necesitas )
Conceptos
Características Principales de un DML
No Procedimental
Esto significa que cuando usas DML, no necesitas dar instrucciones detalladas sobre cómo obtener los datos. Simplemente le dices al sistema qué información necesitas, y la base de datos se encarga de averiguar cómo buscarla.
Declarativo
En lugar de enfocarse en el proceso o los pasos, el DML se concentra en el resultado final. Por ejemplo, en vez de decir cómo buscar los datos, solo dices qué datos quieres y el sistema lo hace por ti.
Flexible
El DML es muy versátil, ya que te permite realizar diferentes tipos de operaciones con los datos: puedes agregar nueva información, recuperarla, cambiarla o eliminarla, adaptándose a tus necesidades.
Operaciones Básicas de DML
SELECT: Se usa para buscar o consultar datos que ya están guardados en una o más tablas de la base de datos.
INSERT: Sirve para agregar nuevos datos a una tabla. Es como llenar un formulario para añadir nueva información.
UPDATE: Se usa para modificar los datos que ya están en la tabla. Si necesitas corregir o actualizar algo, esta es la instrucción que usas.
DELETE: Se utiliza para eliminar registros o datos que ya no necesitas en una tabla.
MERGE: Combina las funciones de INSERT, UPDATE, y DELETE en una sola operación. Dependiendo de la situación, puede agregar nuevos datos, actualizar los existentes o eliminar registros que ya no sean SELECT: Se usa para buscar o consultar datos que ya están guardados en una o más tablas de la base de datos.
INSERT: Sirve para agregar nuevos datos a una tabla. Es como llenar un formulario para añadir nueva información.
UPDATE: Se usa para modificar los datos que ya están en la tabla. Si necesitas corregir o actualizar algo, esta es la instrucción que usas.
DELETE: Se utiliza para eliminar registros o datos que ya no necesitas en una tabla.necesarios.