Está en la página 1de 3

1.

PRINCIPALES DIFERENCIAS ENTRE UN SISTEMA DE GESTIN DE DATOS Y SISTEMA DE PROCESAMIENTOS DE ARCHIVOS

SISTEMA DE GESTIN DE DATOS: permite el almacenamiento, manipulacin y consulta de datos pertenecientes a una base de datos organizada en uno o varios cheros. SISTEMA DE PROCESAMIENTOS DE ARCHIVOS: estructuran la informacin guardada en una unidad de almacenamiento de una computadora, que luego ser representada ya sea textual o grficamente utilizando un gestor de archivos. Archivos Datos separados y aislados Duplicacin de los datos Dependencia del programa de aplicacin Archivos incompatibles Dificultad de representar los datos como los ve el usuario

Bases de datos Datos integrados Menos duplicacin de datos Independencia programa / datos Fcil representacin de la vista de datos de los usuarios

Diferencias: Dificultad de Acceso a ciertos datos o informacin: Si no existen programas para acceder o calcular cierta informacin, no puede accederse a ella. Ej.: Calcular totales, o registros con cierta condicin. Aislamiento de Datos: Los datos pueden estar en varios archivos con distintos formatos, que complican la creacin de programas nuevos. Falta de Integridad: Es complicado mantener ciertas condiciones en la informacin. Ej.: Que el saldo sea superior a cierta cantidad, que un empleado no est adscrito a un nmero de Departamento que no exista. Problemas de Atomicidad en las operaciones: A veces es esencial que para la consistencia de la BD se efecten varias operaciones como si fueran una nica operacin, evitando que se produzcan fallos en medio de dicha

operacin. Ej.: En una transferencia bancaria hay que dar de quitar dinero de una cuenta y aadirlo a la otra. Problemas en el Acceso Concurrente: Si varios usuarios acceden a la vez a un dato pueden producirse errores. Ej.: Si se saca dinero de una misma cuenta desde dos sitios distintos. Problemas de Seguridad: Dificultad para controlar que ciertos usuarios no accedan a ciertos datos. Los datos se almacenan sin redundancia para que sean tiles a diferentes aplicaciones, antes se usaba el almacenamiento por procesamiento de archivos cosa que daba lugar a duplicidad de archivos y a un mayor costo de almacenamiento. El acceso a una base de datos es ms fcil y rpido. En un sistema de procesamiento de archivos si tenemos que consultar varios datos el tiempo de acceso es ms lento y se necesitan ms recursos para buscar esos datos cosa que no resulta para nada eficiente. Los datos estn mejor organizados, ya que, los datos no estn dispersos. Esto hace que se puedan acceder a ellos de una forma ms cmoda y rpida, evitando as la dispersin de datos, que aparezcan datos en varios formatos y facilitando el desarrollo de aplicaciones para el uso de datos. El sistema de base de datos permite organizar ms fcilmente la actualizacin multiusuario.

2. LA DIFERENCIA ENTRE INDEPENDENCIA DE DATOS FSICA Y LGICA La independencia fsica de datos es la capacidad para modificar el esquema fsico sin provocar que los programas de aplicacin tengan que rescribirse y la independencia lgica de datos es la capacidad para modificar el esquema lgico sin causar que los programas de aplicacin tengan que rescribirse. Independencia lgica. Es la capacidad de modificar el esquema conceptual sin tener que alterar los esquemas externos ni los programas de aplicacin.

Se puede modificar el esquema conceptual para ampliar la base de datos o para reducirla. Por ejemplo, el aadir cuentas de mercado de valores en un sistema bancario. Son ms difciles de lograr que las independencias fsicas, ya que los programas de aplicacin son fuertemente dependientes de la estructura lgica de los datos a los que acceden.

Independencia Fsica. Es la capacidad de modificar el esquema interno sin tener que alterar el esquema conceptual (o los externos). se refiere slo a la separacin entre las aplicaciones y las estructuras fsicas de almacenamiento. Por ejemplo, puede ser necesario reorganizar ciertos ficheros fsicos con el fin de mejorar el rendimiento de las operaciones de consulta o de actualizacin de datos.