You are on page 1of 7

Christian Manuel, Cueva Chambilla 2015-119006

DDL
 Comandos de definición de datos (DDL = Data Definition
Language), que permiten crear y definir nuevas bases de
datos, campos, …

Clasificación
de
instrucciones
SQL
DML  Comandos de manipulación de datos (DML = Data
Manipulation Language), que permiten generar consultas
para ordenar, filtrar y extraer datos de la base de datos

DCL  Comandos de control y seguridad de datos, que gobiernan


los privilegios de los usuarios, los controles de acceso, …
transacciones (COMMIT/ROLLBACK).
 Es la parte del SQL dedicada a la definición de la base de
DDL datos.
 Permiten crear la base de datos.
 Permite crear, modificar o eliminar la estructura de las tablas.
 Permite crear índices, definir reglas de validación de datos,
relaciones entre las tablas, etc.
 Estas sentencias normalmente son utilizados por el
administrador de la base de datos.
Clasificación
de
instrucciones
SQL
DML  Se compone de las instrucciones para el manejo de los datos
es decir para insertar ,Modificar, Eliminar y seleccionar datos

 Se compone de instrucciones que permiten ejercer un control


DCL sobre los datos tal como la asignación de privilegios de
acceso a los datos (GRANT/REVOQUE).
 Es responsable de la gestión de transacciones
(COMMIT/ROLLBACK).
Comando Descripción
CREATE Encargado de crear nuevas tablas, campos e índices

DROP Encargado de eliminar tablas e índices

ALTER Encargado de modificar las tablas, agregando campos


o cambiando la definición de los campos
 Sintaxis y ejemplos del comando CREATE.
 Sintaxis y ejemplos del comando DROP.
 Sintaxis y ejemplos del comando ALTER.

You might also like