Professional Documents
Culture Documents
No. De Lista: 15
Grupo:
LIA
I9
Introduccin
Algunas de las rdenes que encontramos en SQL (lenguaje de programacin,
almacena base de datos relacionales), son el lenguaje de manipulacin de datos
(DML) y el lenguaje de definicin de datos (DDL).
DML permite cambiar o consultar los datos contenidos en una tabla, pero no permite
cambiar su estructura.
DDL: Permite crear, borrar o modificar la estructura de un objeto de la base de datos.
Propsito: El alumno deber identificar los conceptos y trminos relacionados con
los lenguajes de definicin de datos y manipulacin de datos.
Alcances: El alumno es capaz de entender los conceptos de DDL Y DML y su
funcin en la base de datos.
Requerimientos:
Internet, Libros, equipo de cmputo.
Concepto
DDL: lenguaje
de definicin de
datos
(Data
Definition
Language)
DML: Lenguaje
de
manipulacin
de datos (Data
Manipulation
Language)
Definicin
Lenguaje que define y
describe los objetos de
la base de datos, su
estructura, relaciones y
restricciones.
Caractersticas
*Permite crear, modificar y
eliminar las estructuras para
almacenar los datos (Metadata).
*Permite definir el esquema de la
B.D.
Comandos
Los comandos para definir datos
son:
CREATE: Utilizado para crear nuevas tablas, stored
procedures e ndices.
Conclusin
Las sentencias DDL y DML pueden definirse como las sentencias ms utilizadas dentro del lenguaje SQL, ya que son las
que nos permiten realizar distintas operaciones comunes con los datos de una base de datos (BD), lo que permite al
desarrollador poder tener un panorama de cmo lo podra usar el usuario final, dentro de estos lenguajes de programacin
tenemos diferentes comandos que nos permitirn modificar o cambiar los datos de la BD.
Referencias:
Carro, I. R. (2012). Codermasters: Iniciacin a SQL en el entorno Oracle. Bogta: Temis.
Chaparro, A. M. (2012). Oracle 11g PL/SQL : curso prctico de formacin. Madrid: RC Libros.
Microsoft. (2002). Desarrollo de bases de datos en Microsoft SQL Server 2000 desde el principio. Mxico: Pearson
Educacin.
Par, R. C. (2002). Introduccion a las bases de datos. Espaa: UOC.
Rodrguez, J. F. (2015). Lenguajes de definicin y modificacin de datos SQL. IFCT0310. Espaa: IC.