Resumen Capitulo 18
Resumen Capitulo 18
Resumen Capitulo 18
Los medios más sencillos del almacenamiento persisten para los sistemas de información
basados en PC utilizan archivos. La mayoría de los usuarios de PC familiarizados con la idea
de los archivos. Los archivos también pueden almacenar ópticamente en CD-ROM y otros
sistemas de almacenamiento óptico o electrónicamente en tipos especiales de memoria
USB.
Los lenguajes de programación y en ciertos casos, los sistemas operativos también imponen
una estructura a los archivos. Esta estructura descompone cada archivo en registros
individuales, cada uno de los cuales se agrupa a un determinado número de campos que
representan los datos que tienen que almacenarse en el archivo.
Los registros de los archivos pueden ser diferentes formas tal y como se describe a
continuación.
Los archivos se pueden organizar de tres formas distintas; serie, secuencial y aleatoria.
Organización en serie: casa registro del archivo se comienza a escribir a partir del final de
los registros que ya existen en el archivo.
Organización secuencial: En la forma básica del orden predeterminado secuencial, cada
registro se escribe en el archivo en algún orden predeterminado.
Organización aleatoria. La palabra aleatoria en una forma muy pobre de describir la
organización de los archivos aleatorios ya que la organización no tiene nada que ver con la
aleatoriedad.
Acceso serie solo se puede acceder a los archivos serie y secuenciales básicos utilizan un
procedimiento serie.
Acceso secuencial-indexado. El acceso a los archivos secuenciales se puede mejorar
manteniendo un índice en el campo que se utilizan para ordenar los datos dentro del
archivo (la clave).
El mecanismo de indexado utilizado para los archivos secuenciales indexados se remonta a
los tiempos en los que los sistemas operativos de mainframes permitieron asignar los
discos, cilindros y pistas adecuadas donde iba a almacenarse el archivo.
Desarrollo de proyectos de tecnologías de Información Salvador Armando Garza Zúñiga
Ing. Jorge Cuadra Mat. al 36498
Acceso directo. Los métodos de acceso directo se basan en el empleo de algoritmos que
convierten los valores de los campos clave en los registros para direcciones en el archivo. El
primero y más sencillo de los métodos es el dominio direccionamiento relativo.
El direccionamiento hashed es la segunda estrategia. Puede usar claves de cualquier tipo
como sucede con los archivos secuenciales indexados, al archivo se le asigna inicialmente
un número fijo de bloques.
La función de hashing es un algoritmo que acepta una cadena ASCII y la convierte en un
entero.
Acceso mejorado. El mecanismo de acceso a los datos contenidos en archivos se puede
mejorar de distintas formas.
Hemos visto que así como los archivos almacenan datos, también pueden existir archivos
almacenes índices de los datos contenidos en los archivos principales. Los sistemas basados
en archivos puede que necesiten otros tipos de archivos.
1. Archivos maestros
2. Archivos de transacción
3. Archivos indexados
4. Archivos temporales o archivos de trabajo
5. Archivos de copia de seguridad
6. Archivos de parámetros
Sistemas de gestión de datos, los archivos pueden resultar adecuados para programas
simples y para almacenar datos que no necesiten ser compartidos y actualizados por varios
usuarios
El SGBD proporciona algo más que un medio para almacenar datos que pueden ser
compartidos entre varias aplicaciones. Proporcionan herramientas y características que
pueden usar para gestionar los datos