You are on page 1of 1

DDL Lenguaje de definición de datos Data Definition Language

es un lenguaje proporcionado por el sistema de gestión de base de datos que permite a los
usuarios de la misma llevar a cabo las tareas de definición de las estructuras que almacenarán
los datos así como de los procedimientos o funciones que permitan consultarlos.
es un lenguaje de programación para definir estructuras de datos
Un lenguaje de manipulación de datos ( DML ) es una familia de elementos de sintaxis
similar a un ordenador lenguaje de programación utilizado para seleccionar, insertar, eliminar y
actualizar datos en una base de datos . Realizar consultas de sólo lectura de datos a veces
también se considera un componente de DML.
Un lenguaje de manipulación de datos popular es la de Structured Query Language (SQL),
que se utiliza para recuperar y manipular datos en una base de datos relacional .
[ 1 ]
Otras
formas de DML son las utilizadas por IMS / DLI, codasyl bases de datos, como IDMS y otros.
Lenguaje de manipulación de datos comprende el SQL de datos cambian
declaraciones,
[ 2 ]
que modificar los datos almacenados, pero no los objetos de esquema o
base de datos. La manipulación de objetos persistentes de base de datos, por ejemplo, tablas
o procedimientos almacenados, a través de las declaraciones de esquema SQL,
[ 2 ]
en lugar
de los datos almacenados en su interior, se considera que es parte de un independiente de
lenguaje de definición de datos . En SQL estas dos categorías son similares en su sintaxis
detallada, tipos de datos, expresiones, etc, pero distintos en su función general.
[ 2 ]

Lenguajes de manipulación de datos tienen su capacidad funcional organizada por la palabra
inicial en un comunicado, que casi siempre es un verbo . En el caso de SQL, estos verbos
son:
 SELECT ... FROM ... DONDE ...
 INSERT INTO ... VALORES ...
 ACTUALIZACION ... SET ... DONDE ...
 ELIMINAR DE DONDE ... ...