Red de conocimiento informático - Aprendizaje de código fuente - ¿Cuáles son los idiomas de las bases de datos?

¿Cuáles son los idiomas de las bases de datos?

SQL es un lenguaje de programación no procesal de alto nivel que permite a los usuarios trabajar en estructuras de datos de alto nivel. No requiere que los usuarios especifiquen el método de almacenamiento de datos ni que comprendan el método de almacenamiento de datos específico, por lo que diferentes sistemas de bases de datos con estructuras subyacentes completamente diferentes pueden usar el mismo lenguaje SQL como interfaz para la entrada y administración de datos.

Lenguaje de definición de datos (DDL), como: CREATE, DROP, ALTER y otras declaraciones.

Lenguaje de manipulación de datos (DML), como por ejemplo: declaraciones INSERT (insertar), ACTUALIZAR (modificar), DELETE (eliminar).

Lenguaje de consulta de datos (DQL), por ejemplo: sentencia SELECT. (Generalmente no se clasifica en una categoría separada porque solo hay una declaración).

Lenguaje de control de datos (DCL), como GRANT, REVOKE y otras declaraciones.

Lenguaje de Control de Transacciones (TCL), tales como: COMMIT, ROLLBACK y otras declaraciones.

El lenguaje SQL incluye declaraciones en cuatro categorías principales de lenguajes de programación: lenguaje de definición de datos (DDL), lenguaje de manipulación de datos (DML), lenguaje de control de datos (DCL) y lenguaje de control de transacciones (TCL).