Unidad2 130505161710-phpapp02

6
María Fernanda Ortega Meza 4°B

Transcript of Unidad2 130505161710-phpapp02

Page 1: Unidad2 130505161710-phpapp02

María Fernanda Ortega Meza

4°B

Page 2: Unidad2 130505161710-phpapp02
Page 3: Unidad2 130505161710-phpapp02

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.

Page 4: Unidad2 130505161710-phpapp02

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.

Page 5: Unidad2 130505161710-phpapp02

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.

Page 6: Unidad2 130505161710-phpapp02