Please enable JavaScript.
Coggle requires JavaScript to display documents.
INDEXACIÓN Y ASOCIACIÓN (12.1. CONCEPTOS BÁSICOS (Un índice para un…
INDEXACIÓN Y ASOCIACIÓN
12.1. CONCEPTOS BÁSICOS
Un índice para un archivo del sistema funciona como el índice de un libro, tipos:
• Tiempo de acceso.El tiempo que se tarda en buscar un determinado elemento de datos, o conjunto de elementos,. Estos índices están basados en una disposición ordenada de los valores.
• Índices asociativos (hash indices). Estos índices están basados en una distribución uniforme de los valores a través de una serie de cajones (buckets).
-
• Tiempo de acceso.El tiempo que se tarda en buscar un determinado elemento de datos, o conjunto de elementos,
-
-
-
12.2. ÍNDICES ORDENADOS
Índice primario
Estos archivos con índice primario según una clave de búsqueda se llaman archivos secuenciales indexados, son unos de los mas antiguos.
Se emplean en aquellas aplicaciones que demandan un procesamiento secuencial del archivo completo así como un acceso directo a sus registros.
-
-
Actualización del índice
-
• Inserción. Primero se realiza una búsqueda usando el valor de la clave de búsqueda del registro a insertar.
• Borrado. Para borrar un registro, primero se busca el índice a borrar.
Índices secundarios
Los índices secundarios deben ser densos, con una entrada en el índice por cada valor de la clave de búsqueda, y un puntero a cada registro del archivo.
Un índice secundario sobre una clave candidata es como un índice denso primario, excepto en que los registros apuntados por los sucesivos valores del índice no están almacenados secuencialmente.
-
-
-
-
-
-
12.9. ACCESOS MULTICLAVE
Uso de varios índices de clave única
Una estrategia más eficiente para el caso anterior es crear y utilizar un índice con una clave de búsqueda (nombre-sucursal, saldo), esto es, la clave de búsqueda consistente en el nombre de la sucursal concatenado con el saldo de la cuenta.
-
Archivos en retícula
Los archivos en retícula proporcionan un medio general de indexación con múltiples atributos
Índices de mapas de bits
-
Mapas de bits y árboles B+
Los mapas de bits se pueden combinar con los índices normales de árboles B+ para las relaciones donde unos pocos valores de atributo son extremadamente comunes, y otros valores también aparecen, pero con mucha menor frecuencia.
Proporcionan una representación muy compacta para la indexación de atributos con muy pocos valores distintos. Las operaciones de intersección son extremadamente rápidas en los mapas de bits, haciéndolos ideales para el soporte de consultas con varios atributos.