Documentos de Académico
Documentos de Profesional
Documentos de Cultura
la base de datos
nivel Inteno
Almacenamiento de
registros en una sola
página
INDEXACIÓN O
INDIZACIÓN
SU IMPORTANCIA EN EL
ALMACENAMIENTO DE LA BASE DE DATOS
¿Que es?
La indexación es un proceso fundamental en el
almacenamiento de la información en una base de
datos. Se trata de una estructura que organiza la
información de una manera más eficiente, facilitando
la búsqueda y acceso a los registros de la base de
datos.
Indice
Un índice es una estructura de datos que contiene
una función donde el argumento es una clave y el
valor es un número de registro.
Formas de estructurar índices:
1 2
Indexación Secuencial
simple indexado
Secuencial indexado
En un archivo secuencial indexado, el índice está mezclado con los
datos.
Esta estructura de índices también reduce la
cantidad de recursos que se requieren
para realizar la búsqueda
Operaciones basicas
en un archivo con
entradas secuenciales
CARGAR ARCHIVOS
Permite cargar el archivo de indices en la memoria antes de utilizarlo, se espera que
el archivo índice sea pequeño para que lo pueda contener la memoria primaria .
Se definne una estructura parecida a un arreglo para que cada elemento del
arreglo tenga una estructura de un registo de índice .
REESCRIBIR ARCHIVO
Este proceso se realiza cuando se termina el procesamiento de un archivo
indizado, ya que el arreglo pudo haberse modificado, es importante considerar los
dos factores para asegurar que se ejecute la reescritura del archivo.
1 2 3
ADICION DE ELIMINACION DE ACTUALIZACION DE
REGISTROS REGISTROS REGISTRO
ADICION DE
CUANDO UN ÍNDICE SECUNDARIO ESTÁ PRESENTE, AGREGAR
REGISTROS
DE ARCHIVOS