U4

4. Establecer procesos para la manipulación de la base de datos enlazada.


4.1. Crear el proceso para altas de datos.
4.2 Establecer el proceso para bajas de datos.
4.3 Realizar el proceso de modificación de datos.
4.4 Relizar el proceso de consultas de datos.
4.5 Establecer el proceso para crear informes.

Establecer procesos para la manipulació nde la base de datos enlazada

 El lenguaje de manipulación de datos (Data ManipulaciónLenguaje DML) es un lenguaje proporcionado por elsistema de gestión de base de datos que permite a losusuarios de la misma llevar a cabo las tareas de consultao manipulación de datos organizados por el modelo dedatos adecuados. El lenguaje de manipulación de datos mas popular hoydía es SQL usado para recuperar y manipular datos enuna base de datos relacional. Otros ejemplos de DML sonlos usados por bases de datos IMS/DL1, CODASYL.

4.1Crear el proceso de altas de datos Las bases de datos son soportes capaces de almacenar grandes cantidades de datos usando SQL como ellenguaje consultor, de esos datos además de poder modificar los, seleccionarlos, borrarlos, editarlos ymuchas otras funciones. Existen estructuras de control para cada uno de losprocedimientos que se quieran realizar en este caso paradar de alta datos seria 4.2 establecer el proceso de bajas de datos

4.2 establecer el proceso de bajas de datos

Para borrar o dar de baja datos de una tabla debemos utilizar lasentencia Delete
La sintaxis de la sentencia Delete es la siguiente: DeleteFrom<nombre-tabla>
[where<condicion>]
El siguiente ejemplo ilustra el uso de la sentencia DELETE. Esbuena idea especificar la sentencia where los campos queforman la clave primaria de la tabla para evitar borrar datos queno queramos eliminar.

DELETE FROM coches
WHERE marca= “seat”.

4.3 Realizar el proceso de modificación de datos

Si lo que se quiere hacer es modificar o actualizar el contenido de un campo cuando se cumpla un criterio indicando, en lugar de recorrer todas las filas podemos utilizar UPDATE / SET por ejemplo:
UPDATE clientes SET Npr = 28WHERE
Provincia = “Mand ”
Esto hará que se asigne un valor 28 al campo NPR
de todos los clientes que cumplan lo que Se indican después de WHERE es decir que cumplan el criterio indicado.


4.4 Realizar el proceso de consultas de datos. 

Esta es la forma mas sencilla y habitual de usar las ordenes SQL. 
Normalmente usaremos este tipo de instrucciones para cargar lo datos en una data table 
(si trabajamos con ADO METO en un Recordset si trabajamos con ADO O DAO).
Por ejemplo:
SELECT*FOLOM clientes WHERE provincia = España

Este código 
SQL selecciona los registros de la tabla
clientes que se residan en España. Los campos que volverán serian todos ya que hemos indicado después de SELECT.


4.5 establecer el proceso para crear informes

Los informes de base de datos están definidos por bandas de informe. Estas bandas de informes se definen cinco tipos diferentes de líneas de informe por ejemplo: las cabeceras que aparecen en la parte superior de cada pagina

Cuando se utiliza organización de informe rápido no es necesario aprender sobre los diferentes tipos de bandas solo se necesita decir a la base de datos que cree el formato del informe.