Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué significan dml, dcl, dql y ddl en sql?

¿Qué significan dml, dcl, dql y ddl en sql?

1. DML (DataManipulationLanguage): Lenguaje de manipulación de datos, utilizado para definir registros (datos) de la base de datos.

2. DCL (DataControlLanguage): Lenguaje de control de datos, utilizado para definir permisos de acceso y Nivel de seguridad;

3. DQL (DataQueryLanguage): lenguaje de consulta de datos, utilizado para consultar registros (datos);

4. Objetos de base de datos: bibliotecas, tablas, columnas, etc.

Información ampliada

DML se divide en dos categorías: DML interactivo y DML integrado.

Según el nivel del idioma, DML se puede dividir en DML procesal y DML no procesal.

Tales como insertar, eliminar, actualizar, seleccionar (insertar, eliminar, modificar, recuperar), etc., son todos DML.

DML interactivo: Este tipo de DML es un sistema autónomo que puede operar la base de datos directamente en el terminal.

DML integrado: este tipo de DML está integrado en el lenguaje anfitrión. En este momento, el lenguaje principal es un lenguaje que se ha ampliado para manejar declaraciones DML.

DML procedimental: Cuando los usuarios programan, no sólo necesitan señalar "qué hacer" (qué datos se necesitan), sino también "cómo hacerlo" (cómo obtener los datos). Los DML en capas y en red son lenguajes procedimentales.

DML no procedimental: Cuando los usuarios programan, sólo necesitan señalar "qué hacer" y no necesitan señalar "cómo hacerlo". DML relacional es un lenguaje no procesal.