DDL Lenguaje de definición de datos: se utiliza para definir datos estructuras .
Por ejemplo, con SQL, serían instrucciones como create table, alter table
DDL
DDL es el nombre corto de Data Definition Language, que trata de esquemas y descripciones de la base de datos, de cómo deben residir los datos en la base de datos.
CREAR - para crear una base de datos y sus objetos como (tabla, índice, vistas, procedimiento de almacenamiento, función y activadores)
ALTER - altera la estructura de la base de datos existente
DROP - eliminar objetos de la base de datos
TRUNCATE: elimina todos los registros de una tabla, incluidos todos los espacios asignados para los registros que se eliminan
COMENTARIO - añadir comentarios al diccionario de datos
RENOMBRAR - renombrar un objeto
DDL y DML
DML Lenguaje de manipulación de datos: se utiliza para manipular datos en sí .
Por ejemplo, con SQL, serían instrucciones como insert, update, delete
DML
DML es el nombre corto de Data Manipulation Language que se ocupa de la manipulación de datos e incluye las sentencias de SQL más comunes como SELECT, INSERT, UPDATE, DELETE, etc., y se utiliza para almacenar, modificar, recuperar, eliminar y actualizar datos en la base de datos.
SELECCIONAR - recuperar datos de una base de datos
INSERTAR - insertar datos en una tabla
ACTUALIZACIÓN - actualiza los datos existentes dentro de una tabla
ELIMINAR - Eliminar todos los registros de una tabla de base de datos
MERGE - Operación UPSERT (insertar o actualizar)
LLAMADA: llamar a un subprograma PL/SQL o Java
PLAN DE EXPLICACIÓN - interpretación de la ruta de acceso a los datos
TABLA DE BLOQUEO - Control de concurrencia