Redes
Enviado por tuxmoris • 3 de Septiembre de 2014 • Apuntes • 364 Palabras (2 Páginas) • 189 Visitas
Antes de aparecer los SGBD (década de los setenta), la información se trataba y se
gestionaba utilizando los típicos sistemas de gestión de archivos que iban soporta-
dos sobre un sistema operativo. Éstos consistían en un conjunto de programas que
definían y trabajaban sus propios datos. Los datos se almacenan en archivos y los
programas manejan esos archivos para obtener la información. Si la estructura de
los datos de los archivos cambia, todos los programas que los manejan se deben
modificar; por ejemplo, un programa trabaja con un archivo de datos de alumnos,
con una estructura o registro ya definido; si se incorporan elementos o campos a la
estructura del archivo, los programas que utilizan ese archivo se tienen que modifi-
car para tratar esos nuevos elementos. En estos sistemas de gestión de archivos, la
definición de los datos se encuentra codificada dentro de los programas de aplica-
ción en lugar de almacenarse de forma independiente, y además el control del acceso
y la manipulación de los datos viene impuesto por los programas de aplicación.
Esto supone un gran inconveniente a la hora de tratar grandes volúmenes de infor-
mación. Surge así la idea de separar los datos contenidos en los archivos de los pro-
gramas que los manipulan, es decir, que se pueda modificar la estructura de los datos
de los archivos sin que por ello se tengan que modificar los programas con los que
trabajan. Se trata de estructurar y organizar los datos de forma que se pueda acce-
der a ellos con independencia de los programas que los gestionan.
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
...