La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

FIUBAODD - Curso Servetto1 Organizaciones Indexadas Índices Clasificación de Índices Organización de índices Organización Secuencial Indexada Organización.

Presentaciones similares


Presentación del tema: "FIUBAODD - Curso Servetto1 Organizaciones Indexadas Índices Clasificación de Índices Organización de índices Organización Secuencial Indexada Organización."— Transcripción de la presentación:

1 FIUBAODD - Curso Servetto1 Organizaciones Indexadas Índices Clasificación de Índices Organización de índices Organización Secuencial Indexada Organización Indexada

2 FIUBAODD - Curso Servetto2 Índices Los índices son archivos de control que facilitan la recuperación de registros de datos Los registros de índice se componen del valor de una clave de recuperación de registros de datos, y de una o más referencias a los registros de datos que corresponden a ese valor Las claves de recuperación de registros de datos se definen a partir de uno o más atributos de registros de un único archivo de datos Una clave de recuperación puede implicar la realización de algún cálculo sobre uno, algunos o todos los atributos que involucra Las claves de recuperación pueden ser atómicas o compuestas Las referencias a registros de datos pueden ser posiciones de unidades en el archivo de datos o valores de un identificador

3 FIUBAODD - Curso Servetto3 Clasificación de Índices Según la cantidad de registros que correspondan a la clave de recuperación –Uno índice de identificación –Muchos índice de clasificación Según las referencias a registros de datos –Posiciones de unidades en el archivo de datos índice primario –Valores de unidentificador índice secundario Según la cobertura de registros de datos –Todos los registros índices exhaustivos –Algunos registros índices selectivos, incondicionales o condicionales

4 FIUBAODD - Curso Servetto4 Organización de índices Los índices pueden tener organización secuencial, balanceada o directa Los registros de índice pueden ser de longitud fija o variable Los registros de índices de clasificación se pueden almacenar fragmentados las referencias a los registros de datos pueden tener una organización especial

5 FIUBAODD - Curso Servetto5 Organización Secuencial indexada Tiene las mismas primitivas que la organización B+ Utiliza tres clases de registros: de datos, de secuencia y de índice Los registros de índice indexan bloques de registros de secuencia, y los de secuencia indexan bloques de registros de datos, siempre según la clave del primer registro (o siempre según la del último) Los bloques de organización de registros de datos tienen registros ordenados y ningún bloque tiene registros intercalados con otro La clave de organización debe identificar registros de datos, pero puede incluir al principio atributos extra para agruparlos La organización B+ es un caso particular de organización secuencial indexada los nodos internos contienen registros de índice, y los nodos hoja registros de secuencia que al mismo tiempo son de datos Los registros de índice y de secuencia se organizan como árbol B+, y los bloques de registros de datos se pueden organizar en el mismo archivo que el árbol o en otro; puede haber índices secundarios. Cuando se desborda un bloque de datos se divide su contenido por la mitad y se pasa a un nuevo bloque, que a su vez genera un nuevo registro de secuencia

6 FIUBAODD - Curso Servetto6 Organización Indexada Los registros de datos pueden tener organización secuencial desordenada, balanceada o directa Hay por lo menos un índice independiente del archivo de datos, y una primitiva de recuperación por cada índice Puede haber primitivas de recuperación que combinen dos o más índices (operaciones booleanas) La organización secuencial indexada es un caso particular de la organización indexada Tiene un índice primario de identificación y si tiene más índices, generalmente son secundarios el índice primario se actualiza junto con el archivo de datos, y los índices secundarios se pueden actualizar en forma asincrónica En el modelo relacional deben indexarse obligatoriamente todos los identificadores externos de los registros de datos


Descargar ppt "FIUBAODD - Curso Servetto1 Organizaciones Indexadas Índices Clasificación de Índices Organización de índices Organización Secuencial Indexada Organización."

Presentaciones similares


Anuncios Google