Bachiller

Páginas: 18 (4439 palabras) Publicado: 11 de diciembre de 2013
Sistemas de ficheros.
Qué son y cómo se utilizan: archivos secuenciales, aleatorios, indexados.
Ventajas e inconvenientes.
Historia de los archivos.

Antes de SGBD existían sistemas de gestión de archivos: conjunto de programas que definían y trataban sus propios datos. Los datos se almacenan en archivos y los programas manejan estos archivos para obtener información.

ProgramasFicheros

Todo surge a través de manejar grandes volúmenes.

· Definición: un sistema de ficheros es un conjunto de programas que prestan servicio a los usuarios finales. Cada programa define y maneja sus propios datos.

Surgen por la necesidad de informatizar el manejo de los archivadores manuales, proporcionando un acceso más eficiente a los datos.
Es un modelo descentralizado en el quecada programa almacena y gestiona sus propios datos. Imaginad las distintas secciones de una empresa con programas distintos y ficheros distintos.


Sistema de Ficheros



Programas Ficheros


· ¿Qué ocurre si cambia la estructura de los datos?
Inconvenientes en Sistemas de Ficheros:

1. Redundancia e inconsistencia de los datos.

Se produce porque los archivosson creados por distintos programas a lo largo del tiempo (tienen distintos formatos y pueden estar duplicados en varios sitios). La redundancia aumenta los costes de almacenamiento y acceso. Debido a esto, se produce la inconsistencia de los datos: las copias de los mismos datos no coinciden por aparecer en varios archivos.

2. Dependencia de los datos física-lógica.

La estructura física delos datos (definición de archivos y registros) está codificada en los programas de aplicación. Cualquier cambio en la estructura de los datos, implica al programador identificar, modificar y probar todos los programas que manipulan dichos archivos.







CREAR AÑADIR DATOS

BORRAR



FICHERO ELIMINAR DATOSMODIFICAR
DATOS BÚSQUEDA
DE
DATOS



3. Dificultad para tener acceso a los datos.

Los programas convencionales de procesamiento de archivos no permiten recuperar los datos necesarios de una forma conveniente y eficiente.

4. Separación y aislamiento de los datos.

Al estar repartidos en varios archivos con distintos formatos, es difícil crear nuevosprogramas que manipulen los datos correctamente. Antes se debían sincronizar todos los archivos para que los datos coincidiesen.

5. Dificultad en accesos “concurrentes” (al mismo tiempo).

En este tipo de sistemas es complicado que los usuarios actualicen los datos simultáneamente, puede provocar datos inconsistentes ya que se pueden acceder a los datos por medio de _______

6. Dependenciade la estructura del archivo con el lenguaje de programas.

Se debe a que la estructura del archivo se define dentro de los programas. Los archivos generados por distintos lenguajes de programación, hacen que los datos sean difíciles de procesar.

7. Problemas de seguridad.

Es difícil implantar restricciones de seguridad, pues las aplicaciones se van añadiendo al sistema según vannecesitando.

8. Problemas con la integridad de los datos.

Los valores deben cumplir con restricciones de consistencia. Por ejemplo, no se puede poner nota a un alumno en una asignatura en la que no está matriculado. Esto implica añadir un gran número de líneas de código en los programas.




Nombre: ________
Apellidos: _______
Teléfono: ________
E-mail:__________


Métodos de acceso a los ficheros.

Los tipos de acceso a los datos han estado condicionados por el avance de la tecnología en cuanto a la aparición de nuevos dispositivos de almacenamiento masivo de información:

Archivos secuenciales.

Los sistemas de almacenamiento físico eran tambores de cinta magnética. El acceso a este medio era secuencial: ordenados en posiciones...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Bachiller
  • Bachiller
  • Bachiller
  • Bachiller
  • Bachiller
  • Bachiller
  • Bachiller
  • Bachiller

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS