unidad2 130505161710-phpapp02
TRANSCRIPT
María Fernanda Ortega Meza
4°B
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.