1

Comandos SQL

Tabla de contenido

  1. DDL
  2. DML
  3. DCL
  4. TCL
    DDL
    DDL es el nombre corto del Lenguaje de definición de datos, que trata con esquemas y descripciones de bases de datos, de cómo los datos deberían residir en la base de datos.
    • CREATE - para crear una base de datos y sus objetos como (tabla, índice, vistas, procedimiento de almacenamiento, función y desencadenantes)
    • ALTER - altera la estructura de la base de datos existente
    • DROP: elimina objetos de la base de datos
    • TRUNCATE: elimina todos los registros de una tabla, incluidos todos los espacios asignados para los registros.
    • COMMENT: agregue comentarios al diccionario de datos
    • RENAME - renombrar un objeto
    DML
    DML es el nombre corto del lenguaje de manipulación de datos que se ocupa de la manipulación de datos e incluye las instrucciones SQL más comunes como SELECCIONAR, INSERTAR, ACTUALIZAR, ELIMINAR, etc., y se usa para almacenar, modificar, recuperar, eliminar y actualizar datos en una base de datos.
    • SELECT - recuperar datos de una base de datos
    • INSERT - insertar datos en una tabla
    • UPDATE - actualiza los datos existentes dentro de una tabla
    • DELETE - Eliminar todos los registros de una tabla de base de datos
    • MERGE - Operación UPSERT (insertar o actualizar)
    • CALL - llame a un subprograma PL / SQL o Java
    • EXPLAIN PLAN - interpretación de la ruta de acceso a datos
    • LOCK TABLE - Control de concurrencia
    DCL
    DCL es el nombre corto del lenguaje de control de datos que incluye comandos como GRANT y se ocupa principalmente de los derechos, permisos y otros controles del sistema de base de datos.
    • GRANT: permite a los usuarios acceder a los privilegios de la base de datos
    • REVOKE: retira los privilegios de acceso de los usuarios otorgados mediante el comando GRANT
    TCL
    TCL es el nombre corto del lenguaje de control de transacciones que se ocupa de una transacción dentro de una base de datos.
    • COMMIT - confirma una transacción
    • ROLLBACK - revierte una transacción en caso de que ocurra algún error
    • SAVEPOINT - para revertir la transacción haciendo puntos dentro de los grupos
    • SET TRANSACTION - especifica las características de la transacción
Escribe tu comentario
+ 2