10.05.2013 Views

Organizacion de Archivos: secuencial desordenado/ordenado + ...

Organizacion de Archivos: secuencial desordenado/ordenado + ...

Organizacion de Archivos: secuencial desordenado/ordenado + ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Archivos</strong> <strong>secuencial</strong>es or<strong>de</strong>nados<br />

Los registros se almacenan en forma or<strong>de</strong>nada <strong>de</strong> acuerdo al valor <strong>de</strong> un campo (en la mayoria <strong>de</strong> los<br />

casos clave) <strong>de</strong> or<strong>de</strong>namiento.<br />

Favorece la búsisqueda y generación <strong>de</strong> listados or<strong>de</strong>nados.<br />

Búsqueda: se realiza en forma lineal y binaria .<br />

Inserción: requiere un corrimiento <strong>de</strong> los registros para mantener el or<strong>de</strong>n. Para evitar esto,<br />

existen varias técnicas:<br />

Incluir a cada bloque <strong>de</strong> datos un puntero que direccione a una lista enlazada <strong>de</strong> bloques <strong>de</strong><br />

overflow, don<strong>de</strong> se almacenan los registros en dicha situación.<br />

Utilizar un archivo <strong>de</strong> overflow, el cual en cierta medida se transforma en un archivo <strong>de</strong><br />

transacciones, para almacenar registros. Posteriormente se actualiza el archivo <strong>de</strong> datos<br />

mediante un or<strong>de</strong>namiento y mezcla con el archivo <strong>de</strong> overflow.<br />

Eliminación: al igual que en el caso <strong>de</strong> los archivos <strong>secuencial</strong>es <strong>de</strong>sor<strong>de</strong>nados la eliminación pue<strong>de</strong><br />

ser física o lógica.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!