Inconvenientes de un sistema de gestión de
archivos:
- Redundancia e inconsistencia de los datos, se
produce porque los archivos son creados por distintos programas y
van cambiando a lo largo del tiempo, es decir, pueden tener
distintos formatos y los datos pueden estar duplicados en varios
sitios. Por ejemplo, el teléfono de un alumno puede aparecer en más
de un archivo. La redundancia aumenta los costes de almacenamiento
y acceso, y trae consigo la inconsistencia de los datos: las copias
de los mismos datos no coinciden por aparecer en varios
archivos.
- Dependencia de los datos física-lógica, o lo que es
lo mismo, la estructura física de los datos (definición de archivos
y registros) se encuentra codificada en los programas de
aplicación. Cualquier cambio en esa estructura implica al
programador identificar, modificar y probar todos los programas que
manipulan esos archivos.
- Dificultad para tener acceso a los datos,
proliferación de programas, es decir, cada vez que se necesite una
consulta que no fue prevista en el inicio implica la necesidad de
codificar el programa de aplicación necesario. Lo que se trata de
probar es que los entornos convencionales de procesamiento de
archivos no permiten recuperar los datos necesarios de una forma
conveniente y eficiente.
- Separación y aislamiento de los datos, es decir, al
estar repartidos en varios archivos, y tener diferentes formatos,
es difícil escribir nuevos programas que aseguren la manipulación
de los datos correctos. Antes se deberían sincronizar todos los
archivos para que los datos coincidiesen.
- Dificultad para el acceso concurrente, pues en un
sistema de gestión de archivos es complicado que los usuarios
actualicen los datos simultáneamente. Las actualizaciones
concurrentes pueden dar por resultado datos inconsistentes, ya que
se puede acceder a los datos por medio de diversos programas de
aplicación.
- Dependencia de la estructura del archivo con el lenguaje de programación, pues la estructura se define dentro de los programas. Esto implica que los formatos de los archivos sean incompatibles. La incompatibilidad entre archivos generados por distintos lenguajes hace que los datos sean difíciles de procesar.
- Problemas en la seguridad de los datos. Resulta difícil implantar restricciones de seguridad pues las aplicaciones se van añadiendo al sistema según se van necesitando.
- Problemas de integridad de datos, es decir, los valores almacenados en los archivos deben cumplir con restricciones de consistencia. Por ejemplo, no se puede insertar una nota de un alumno en una asignatura si previamente esa asignatura no está creada. Otro ejemplo, las unidades en almacén de un producto determinado no deben ser inferiores a una cantidad. Esto implica añadir gran número de líneas de código en los programas. El problema se complica cuando existen restricciones que implican varios datos en distintos archivos.
Información de los programas con certificado
Hay 3 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Atención al cliente. Tipos de clientes Atender al cliente de forma satisfactoria es lo que se estudia en este curso enfocado a las empresas. Conocerás la necesidad del cliente en nuestra empre... [18/05/09] |
|
3.818 | ||
|
Cómo utilizar el Power Point Microsoft PowerPoint es un programa de presentación desarrollado para sistemas operativos Microsoft Windows y Mac OS. Ampliamente usado en distintos campos como en la ens... [09/06/08] |
|
5.265 | ||
|
El software de análisis estadístico Este práctico curso se basa en la versión 11.5 del programa y su contenido se orienta al manejo inicial del paquete. Será útil para aprender a manejar el programa estadís... [01/03/06] |
|
1.932 | ||
Publicar en
del.icio.us
digg
meneame