Tecnología

Inicio

¿Cuáles son los comandos de consulta y actualización De LMD?

¿Cuáles son los comandos de consulta y actualización De LMD?


El lenguaje de manipulación de datos, o DML, es un componente de bases de datos relacionales como Oracle, Microsoft SQL o MySQL. Es el lenguaje utilizado para añadir, modificar o borrar datos en una base de datos. Esto es diferente del lenguaje de definición de datos, o DDL, que se ocupa de añadir, borrar o cambiar la estructura o esquema de una base de datos.

Comandos DML comunes

Algunos de los comandos comunes DML utilizados por los administradores de bases de datos para trabajar con los datos son los siguientes:

Las consultas de selección de la base de datos para obtener información específica.

INSERT añade datos a una tabla.

Actualización modifica la información existente en una tabla.

Supresión de los datos elimina de una mesa.

MERGE combina dos o más conjuntos de datos en un único conjunto de datos.

comando Uso

Mientras que cada plataforma de base de datos proporciona una sintaxis diferente para el Lenguaje de definición de datos, la estructura de mando de datos Lenguaje de manipulación es básicamente el mismo para cada plataforma. Por ejemplo:

Departamentos ACTUALIZACIÓN

SET DepartmentManager = ' John Smith'

DONDE Departamento = 'TI'

funciona de la misma en Oracle, Microsoft SQL, DB2 y MySQL.

Fijación de la LMD

Debido a que estos comandos dan como resultado la modificación directa de los datos de las tablas es importante que el acceso o funciones se limitarán a evitar situaciones en las que se modifican los datos fuera de los procesos y procedimientos normales de una organización. la actividad de base de datos debe estar registrado y auditado de forma regular para asegurar los administradores de bases u otros usuarios no manipular los datos y causar el fraude.

Fijación de la base de datos

Además de asegurar la LMD, la propia base de datos debe estar asegurado también. compañías de tarjetas de crédito y comerciantes, por ejemplo, almacenan grandes cantidades de datos de los clientes en sus mesas. Las bases de datos no se fija adecuadamente exponer esta información sensible a la pérdida de un ataque externo e interno. Cada plataforma de base de datos proporciona métodos y características diseñadas para controlar el acceso a la base de datos y lo que pueden hacer los usuarios que se haya estimado este acceso.