Base De Datos

Páginas: 21 (5180 palabras) Publicado: 30 de septiembre de 2011
BASE DE DATOS: Material de Apoyo Tema I

1.1. Procesamiento de Archivos Vs. Procesamiento de Base de Datos

Para realizar el procesamiento de la data con el objeto de obtener información utilizando tecnología computacional se puede ver dos enfoques:
1.- Sistemas de Procesamiento de Archivos.
2.- Sistemas de Procesamiento de Base de Datos.

Sistemas de Procesamiento de Archivos.
LosSistemas de Procesamiento de Archivos almacenan grupos de registros en archivos separados, los cuales se procesan por separado, de forma independiente, como se muestra en la Figura # 1.


Figura # 1. Sistema de Procesamiento de Archivos


En este enfoque, cada aplicación o área tiene su propio conjunto de archivos maestros y de transacciones, que se usan para almacenar, procesar yrecuperar datos. Los archivos y programas para cada aplicación se diseñan específicamente para esa aplicación. Cada área funcional de una organización tiene su propio conjunto de archivos y programas para manipular esos datos. Este enfoque se centra alrededor de transacciones y archivos maestros independientes para cada aplicación. La manera según la cual se almacenan los datos (estructura deregistros) no puede ser alterada fácilmente.

Problemas de los Sistemas de Procesamiento de Archivos:
1.- Redundancia de Datos: consiste en el almacenamiento de información idéntica en múltiples archivos. Los mismos datos han sido registrados para más de una aplicación. Almacenar y mantener los mismos datos en 2 archivos en vez de uno, es más costoso ya que requiere doble espacio de almacenamiento ydoble cantidad de trabajo. Esto puede llevar a inconsistencia de los datos, es decir, las diversas copias de los mismos datos no concuerdan entre sí. Ejemplo: Registro de Cuentas de Ahorro y de Cuentas Corrientes, información de dirección, teléfono, etc..

2.- Falta de integridad de los datos: Los valores de datos almacenados en la BD deben satisfacer ciertos tipos de restricciones deconsistencia, ya que una colección de datos tiene integridad si es lógicamente consistente, esto significa que la data duplicada debe ser consistente entre sí, y para lograr esto, cada vez que se actualice un elemento de dato debe actualizarse en todos los sitios donde se encuentra. Si existe mucha redundancia el hecho de garantizar integridad conlleva a un procesamiento excesivo.

Por lo cual, podemosdecir, que la redundancia de datos puede llevar a inconsistencia de los datos, las diversas copias de los mismos datos no concuerdan entre sí.

Es obvio que una base de datos en estado inconsistente puede proporcionar información incorrecta o contradictoria a sus usuarios.

3.- Dificultad en el acceso a los datos: Los entornos de procesamiento de archivos convencionales no permitenrecuperar los datos necesarios de una forma práctica y eficiente. Hacen falta sistemas de recuperación de datos más adecuados para el uso general.

4.- Carencia de flexibilidad: Cambiar algunas características de un archivo frecuentemente resulta extremadamente difícil, pues cualquier programa u otros archivos que accedan al primero también deben ser cambiadas. Esto reduce la flexibilidad, posibilidadde hacer un cambio rápidamente. Como los datos están dispersos en varios archivos, y los archivos pueden estar en diferentes formatos, es difícil escribir nuevos programas de aplicación para recuperar los datos correspondientes.

5.- Interdependencia del Programa y archivos de datos: Cambiar las características de los campos en un archivo determinado suele ser difícil o imposible. Si un campose ha de agregar, borrar o cambiar debe ser creado primero un nuevo archivo que refleje el cambio; y luego debe crearse un programa que lea un registro del archivo anterior y lo copie en su nuevo formato al nuevo archivo. Si se ha agregado un nuevo campo al registro, la información debe ser introducida manualmente para cada registro.

6.- Problemas de atomicidad: En muchas aplicaciones es...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS