Base De Datos Sql
DDL DML Control de transacciones DCL
Los comandos del Lenguaje de Definición de Datos (DDL, Data Definition Lenguage) crean, alteran yeliminan objetos de la base de datos. La mayoría de los objetos de base de datos tienen comandos correspondientes
◦ CREATE ◦ ALTER ◦ DROP
Los comandos de manipulación de datos oLenguaje de Manipulación de Datos (DML, Data Modification Language) son comandos SQL que recuperan, insertan, actualizan, y eliminan las filas de una tabla en una base de datos de Oracle. Los cuatro comandosDML básicos son:
◦ ◦ ◦ ◦ SELECT INSERT UPDATE DELETE
Comandos de control de transacción. Las aplicaciones que usan el lenguaje SQL y las bases de datos relacionales realizan el trabajousando transacciones. Una transacción de base de datos es una unidad de trabajo que realiza una o más sentencias SQL relacionadas entre si.
Para preservar la integridad de lainformación en una base de datos, las bases de datos relacionales, como Oracle, aseguran que todo el trabajo dentro de cada transacción se confirme o restaure. Una aplicación usa los comandos SQL de control detransacción COMMIT y ROLLBACK para controlar el resultado de una transacción de base de datos.
Una aplicación administrativa usa comandos del Lenguaje de Control de Datos (DCL. DataControl Lenguage) para controlar el acceso de usuario a una base de datos de Oracle. Los tres comandos DCL que más se usan son los comandos:
◦ GRANT ◦ REVOKE
SELECT INSERT UPDATE DELETE CREATEALTER DROP RENAME TRUNCATE
SELECCIÓN DE DATOS
LENGUAJE DE MANIPULACIÓN DE DATOS (DML)
LENGUAJE DE DEFINICIÓN DE DATOS (DDL)
COMMIT LENGUAJE DE CONTROL DETRANSACCIONES ROLLBACK CONTROL DE TRANSACCIÓN (Administra los cambios SAVEPOINT realizados por DML)
Lenguaje de Definición de Datos
Los modelos de datos sirven de base para crear lo...
Regístrate para leer el documento completo.