SlideShare una empresa de Scribd logo
1 de 6
Erick David Jaramillo Paz
4° “B” Informática
 Lenguaje de Manipulación de
Datos (Data Manipulation Language, DML) 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 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. Otros
ejemplos de DML son los usados por bases de
datos IMS/DL1, CODASYL u otras.
 Son DML : Select, Insert, Delete y Update
 Se clasifican en dos grandes grupos:
1. lenguajes de consulta procedimentales
 Lenguajes procedimentales. En este tipo de lenguaje el
usuario da instrucciones al sistema para que realice una
serie de procedimientos u operaciones en la base de
datos para calcular un resultado final.
2. lenguajes de consulta no procedimentales
 En los lenguajes no procedimentales el usuario describe
la información deseada sin un procedimiento especifico
para obtener esa información.
 En lenguajes de programación, las estructuras de control permiten modificar el
flujo de ejecución de las instrucciones de un programa.
 Con las estructuras de control se puede:
 de acuerdo a una condición, ejecutar un grupo u otro de sentencias (If-Then-Else y
Select-Case)
 Ejecutar un grupo de sentencias mientras exista una condición (Do-While)
 Ejecutar un grupo de sentencias hasta que exista una condición (Do-Until)
 Ejecutar un grupo de sentencias un número determinado de veces (For-Next)
 Etc
 Todas las estructuras de control tienen un único punto de entrada y un único punto
de salida.
Las estructuras de control se puede clasificar en : secuenciales, iterativas y de
control avanzadas.
Esto es una de las cosas que permite que la programación se rija por los principios
de la programación estructurada.
 Los lenguajes de programación modernos tienen estructuras de control similares.
Básicamente lo que varía entre las estructuras de control de los diferentes lenguajes
es su sintaxis,
cada lenguaje tiene una sintaxis propia para expresar la estructura.
DML lenguajes manipulación datos

Más contenido relacionado

Similar a DML lenguajes manipulación datos

Unidad 2
Unidad 2Unidad 2
Unidad 2aeto
 
Unidad 2
Unidad 2Unidad 2
Unidad 2aeto
 
2 manipulacion de datos..
2 manipulacion de datos..2 manipulacion de datos..
2 manipulacion de datos..alithu1
 
Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Jahir Sanchez Sdval
 
Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Jahir Sanchez Sdval
 
Segundaunidad 130505194726-phpapp02
Segundaunidad 130505194726-phpapp02Segundaunidad 130505194726-phpapp02
Segundaunidad 130505194726-phpapp02Victor Martinez
 
2 del blog
2 del blog2 del blog
2 del blogfabi1775
 
Mariana precesntacion 2
Mariana precesntacion 2Mariana precesntacion 2
Mariana precesntacion 2esveidi_27
 
Unidad 3 taller de bases de datos
Unidad 3 taller de bases de datosUnidad 3 taller de bases de datos
Unidad 3 taller de bases de datosMauricio Carrillo
 
Temas segundo parcial sgbd
Temas segundo parcial sgbdTemas segundo parcial sgbd
Temas segundo parcial sgbdmatus_teco
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacionandrearincon56
 
Lenguajes informáticos sistema operativo
Lenguajes informáticos   sistema operativoLenguajes informáticos   sistema operativo
Lenguajes informáticos sistema operativo48721377
 
Lenguajes informáticos sistema operativo
Lenguajes informáticos   sistema operativoLenguajes informáticos   sistema operativo
Lenguajes informáticos sistema operativodianegasso
 
Fundamentos_teoricos_de_los_Paradigmas_d.pdf
Fundamentos_teoricos_de_los_Paradigmas_d.pdfFundamentos_teoricos_de_los_Paradigmas_d.pdf
Fundamentos_teoricos_de_los_Paradigmas_d.pdfJoseFeriaNarvaez1
 
Lenguajes de bases de datos
Lenguajes  de bases de datos Lenguajes  de bases de datos
Lenguajes de bases de datos Anita Ortiz
 

Similar a DML lenguajes manipulación datos (20)

Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
2 manipulacion de datos..
2 manipulacion de datos..2 manipulacion de datos..
2 manipulacion de datos..
 
Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22
 
Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22
 
Jhonny2
Jhonny2Jhonny2
Jhonny2
 
Fanny2
Fanny2Fanny2
Fanny2
 
Segundaunidad 130505194726-phpapp02
Segundaunidad 130505194726-phpapp02Segundaunidad 130505194726-phpapp02
Segundaunidad 130505194726-phpapp02
 
2 del blog
2 del blog2 del blog
2 del blog
 
Mariana precesntacion 2
Mariana precesntacion 2Mariana precesntacion 2
Mariana precesntacion 2
 
Segunda unidad
Segunda unidadSegunda unidad
Segunda unidad
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 3 taller de bases de datos
Unidad 3 taller de bases de datosUnidad 3 taller de bases de datos
Unidad 3 taller de bases de datos
 
Temas segundo parcial sgbd
Temas segundo parcial sgbdTemas segundo parcial sgbd
Temas segundo parcial sgbd
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Lenguajes informáticos sistema operativo
Lenguajes informáticos   sistema operativoLenguajes informáticos   sistema operativo
Lenguajes informáticos sistema operativo
 
Lenguajes informáticos sistema operativo
Lenguajes informáticos   sistema operativoLenguajes informáticos   sistema operativo
Lenguajes informáticos sistema operativo
 
Fundamentos_teoricos_de_los_Paradigmas_d.pdf
Fundamentos_teoricos_de_los_Paradigmas_d.pdfFundamentos_teoricos_de_los_Paradigmas_d.pdf
Fundamentos_teoricos_de_los_Paradigmas_d.pdf
 
Lenguajes de bases de datos
Lenguajes  de bases de datos Lenguajes  de bases de datos
Lenguajes de bases de datos
 

Más de Erick J Paz (20)

Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
Unidad 7
Unidad 7Unidad 7
Unidad 7
 
Práctica 29
Práctica 29Práctica 29
Práctica 29
 
Práctica 30
Práctica 30Práctica 30
Práctica 30
 
Sopa de letras
Sopa de letrasSopa de letras
Sopa de letras
 
Practica 22
Practica 22Practica 22
Practica 22
 
Practica 25
Practica 25Practica 25
Practica 25
 
Practica 7
Practica 7Practica 7
Practica 7
 
Practica 8
Practica 8Practica 8
Practica 8
 
Practica 11
Practica 11Practica 11
Practica 11
 
Practica 12
Practica 12Practica 12
Practica 12
 
Practica 10 hello kitty erick jaramillo
Practica 10 hello kitty   erick jaramilloPractica 10 hello kitty   erick jaramillo
Practica 10 hello kitty erick jaramillo
 
Practica 13
Practica 13Practica 13
Practica 13
 
Unidad 4
Unidad 4Unidad 4
Unidad 4
 
4.2 gaem
4.2 gaem4.2 gaem
4.2 gaem
 
Practica 14
Practica 14Practica 14
Practica 14
 
Prã¡ctica 15
Prã¡ctica 15Prã¡ctica 15
Prã¡ctica 15
 
Prã¡ctica 21
Prã¡ctica 21Prã¡ctica 21
Prã¡ctica 21
 

DML lenguajes manipulación datos

  • 1. Erick David Jaramillo Paz 4° “B” Informática
  • 2.
  • 3.  Lenguaje de Manipulación de Datos (Data Manipulation Language, DML) 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 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. Otros ejemplos de DML son los usados por bases de datos IMS/DL1, CODASYL u otras.
  • 4.  Son DML : Select, Insert, Delete y Update  Se clasifican en dos grandes grupos: 1. lenguajes de consulta procedimentales  Lenguajes procedimentales. En este tipo de lenguaje el usuario da instrucciones al sistema para que realice una serie de procedimientos u operaciones en la base de datos para calcular un resultado final. 2. lenguajes de consulta no procedimentales  En los lenguajes no procedimentales el usuario describe la información deseada sin un procedimiento especifico para obtener esa información.
  • 5.  En lenguajes de programación, las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de un programa.  Con las estructuras de control se puede:  de acuerdo a una condición, ejecutar un grupo u otro de sentencias (If-Then-Else y Select-Case)  Ejecutar un grupo de sentencias mientras exista una condición (Do-While)  Ejecutar un grupo de sentencias hasta que exista una condición (Do-Until)  Ejecutar un grupo de sentencias un número determinado de veces (For-Next)  Etc  Todas las estructuras de control tienen un único punto de entrada y un único punto de salida. Las estructuras de control se puede clasificar en : secuenciales, iterativas y de control avanzadas. Esto es una de las cosas que permite que la programación se rija por los principios de la programación estructurada.  Los lenguajes de programación modernos tienen estructuras de control similares. Básicamente lo que varía entre las estructuras de control de los diferentes lenguajes es su sintaxis, cada lenguaje tiene una sintaxis propia para expresar la estructura.