tarea 8 ddl y dml
DESCRIPTION
tareaTRANSCRIPT
![Page 1: tarea 8 ddl y dml](https://reader036.vdocumento.com/reader036/viewer/2022073103/563db8d2550346aa9a97399a/html5/thumbnails/1.jpg)
Universidad Autónoma del Estado de México
Centro Universitario UAEM Atlacomulco
Licenciatura en Informática Administrativa
Bases de Datos Relacionales
Lenguajes DDL y DML
Docente: LIA. Elizabeth Evangelista Nava
Dicente: Rubí Martínez Antonio
No. De Lista: 20
Grupo:
LIA I9
Atlacomulco México a 05 de Octubre de 2015
![Page 2: tarea 8 ddl y dml](https://reader036.vdocumento.com/reader036/viewer/2022073103/563db8d2550346aa9a97399a/html5/thumbnails/2.jpg)
Introducción
Encontramos en SQL algunas de las órdenes que (lenguaje de programación,
almacena base de datos relacionales), son el lenguaje de manipulación de datos
(DML) y el lenguaje de definición de datos (DDL).
El lenguaje de definición de datos (en inglés Data Definition Language, o DDL), es
el que se encarga de la modificación de la estructura de los objetos de la base de
datos. Incluye órdenes para modificar, borrar o definir las tablas en las que se
almacenan las base de datos. Existen cuatro operaciones básicas: CREATE,
ALTER, DROP y TRUNCATE.
Un lenguaje de manipulación de datos (Data Manipulation Language, o DML en
inglés) es un lenguaje proporcionado por el sistema de gestión de base de datos
que permite a los usuarios llevar a cabo las tareas de consulta o manipulación de
los datos, organizados por el modelo de datos adecuado. El lenguaje de
manipulación de datos más popular hoy día es SQL, usado para recuperar y
manipular datos en una base de datos relacional.
Propósito: El alumno deberá identificar los conceptos y términos relacionados con
los lenguajes de definición de datos y manipulación de datos.
Alcances: El alumno es capaz de entender los conceptos de DDL Y DML y su
función en la base de datos.
Requerimientos:
Internet, Libros, equipo de cómputo.
![Page 3: tarea 8 ddl y dml](https://reader036.vdocumento.com/reader036/viewer/2022073103/563db8d2550346aa9a97399a/html5/thumbnails/3.jpg)
Lenguaje Definición
Comando Descripción
DDL Por sus siglas en inglés Data Definition Language que significa Lenguaje de Definición de
Datos.Lenguaje que define la estructura.
Define como el sistema organiza internamente los datos.
Se encarga de la creación, modificación, y eliminación de los
objetos de la base de datos. Las sentencias son llamadas de
“definición”, porque estas si intervienen en la vida de un objeto,
así como de los datos relacionados al objeto, las cláusulas que se encuentran dentro de los DDLs se
utilizan para crear, alterar y modificar: tablas, vistas, llaves,
índices, etc.
CRATE Utilizado para crear objetos en la base de datos
ALTER Modifica la estructura
de la base de datos
DROP Borra objetos de la base de datos
TRUNCATE Elimina todos los
registros de la tabla.
DML
Son las siglas de Data Manipulation
Language y es un lenguaje proporcionado por el sistema de
gestión de base de datos que permite a los usuarios llevar a cabo las tareas de consulta o
manipulación de los datos, organizados por el modelo de datos
adecuado. El lenguaje de manipulación de datos
más popular hoy día es SQL, usado para recuperar y manipular datos en
una base de datos relacional.
Estas sentencias son llamadas de
manipulación de datos debido a que no interfieren en la vida de los
objetos dentro de una base de datos, sino que solamente interfieren en la “manipulación” de los datos que se
encuentran en dicha base de datos.
SELECT
Utilizado para
consultar registros de la base de datos que
satisfagan un criterio determinado.
INSERT
Utilizado insertar registros nuevos en
las tablas.
DELETE
Elimina registros de una tabla en la base de datos.
UPDATE
Es el comando encargado de realizar
actualizaciones dentro de una o varias tablas.
![Page 4: tarea 8 ddl y dml](https://reader036.vdocumento.com/reader036/viewer/2022073103/563db8d2550346aa9a97399a/html5/thumbnails/4.jpg)
Conclusión
Estas sentencias son utilizadas para una base de datos ya sea para consultar o
eliminar datos asi como agregar información (datos) y tener un mejor control sobre la
Base de datos que se está manejando.
Referencias: Carro, I. R. (2012). Codermasters: Iniciación a SQL en el entorno Oracle. Bogóta:
Temis.
Chaparro, A. M. (2012). Oracle 11g PL/SQL : curso práctico de formación. Madrid: RC
Libros.
Microsoft. (2002). Desarrollo de bases de datos en Microsoft SQL Server 2000
desde el principio. México: Pearson Educación.
Paré, R. C. (2002). Introduccion a las bases de datos. España: UOC.
Rodríguez, J. F. (2015). Lenguajes de definición y modificación de datos SQL.
IFCT0310. España: IC.
![Page 5: tarea 8 ddl y dml](https://reader036.vdocumento.com/reader036/viewer/2022073103/563db8d2550346aa9a97399a/html5/thumbnails/5.jpg)