tarea 8 ddl y dml

5
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

Upload: mtzanydruby

Post on 07-Dec-2015

5 views

Category:

Documents


0 download

DESCRIPTION

tarea

TRANSCRIPT

Page 1: tarea 8 ddl y dml

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

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

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

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