hola
Organización de Archivos
1.3 Secuencial Indizado
• Los registros de datos se guardan
con una
secuencia lógica.
• Los registros de datos tienen longitud fija.
• Losregistros de datos tienen los atributos en la
misma posición, entonces los nombres de los
atributos sólo necesitan aparecer una vez en el
descriptor y a cada uno se le asocia un conjunto
de datos que sedenomina columna.
Archivo Secuencial Indizado
Apariencia lógica del archivo
Llave
Estructura de Atributos
Registros de Datos
Cédula
Nombres
Apellidos
102083
Mariano
López300310
Gabriela
Salazar
315555
Mario
López
383721
Diego
Batres
821810
Graciela
Colindres
827274
Mariano
Gutiérrez
876659
Mario
LópezOrganización de Archivos
1.3 Secuencial Indizado (continuación):
• Se define una llave para determinar la secuencia
lógica de ordenamiento.
• Uno o más atributos se toman como la llave de
cada registro y sedenomina llave primaria.
• Si una llave primaria no es única, entonces
pueden especificarse atributos llave secundarios,
terciarios y así sucesivamente.
Organización de Archivos
1.3 SecuencialIndizado (continuación):
• El archivo Secuencial Indizado está compuesto
por: un archivo maestro y un archivo índice.
• El objetivo del archivo índice es proveer acceso
más rápido a los datos,mediante búsquedas a
través de la llave.
• El archivo maestro puede estar compuesto por “n”
bloques de longitud fija, se asume que cada
bloque de datos utiliza asignación de espacios
contiguos (nohay segmentación).
• Al crearse el archivo, se crea el primer bloque.
• Al llenarse un bloque, se crea uno nuevo.
Archivo Secuencial Indizado
Archivo Maestro
Archivo Índice
(lista enlazada)Módulo 4
09/10/2013
7
Organización de Archivos
1.3 Secuencial Indizado (continuación):
• El archivo índice está formado por registros que
simulan una lista enlazada; se define un...
Regístrate para leer el documento completo.