Indización Flashcards

1
Q

¿Qué es un índice?

A

Una tabla que contiene llaves que hacen referencia a campos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Por qué no solo usar el método de búsqueda binaria con RLV sin indización ?

A

Porque búsqueda binaria depende en que puedas brincar al registro medio del archivo, lo cual es imposible con RLV

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Qué es la indirección?

A

Es un concepto que permite imponer un orden en un archivo sin tener que editarlo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Cuáles son las ventajas de la indización sobre el ordenamiento y búsqueda binaria?

A

Gracias a que dejamos el archivo en su orden original, nos ahorramos el costo de adición que presenta el método de ordenamiento y búsqueda binaria

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Se deben ordenar las llaves en los índices?

A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Cómo uso índices en RLF?

A

La llave es la llave canónica y el campo de referencia es el NRR del registro

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Cómo uso índices en RLV?

A

Usando la llave canónica como llave y la longitud en bytes como campo de referencia

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Cuáles son las operaciones elementales en índices?

A

Adición (requiere reordenamiento)

Eliminación (no requiere reordenamiento del archivo, haciendo el reclamar espacio más fácil)

Actualización (cambiando el campo o no cambiando el campo llave)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Cómo se podrían hacer búsquedas combinando llaves secundarias?

A

Usando dos índices con llave secundaria asociada a una llave primaria

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Cuál es el método de listas invertidas para índices secundarios y cuál es su desventaja y su ventaja?

A

Asociar el campo llave secundaria con un arreglo de referencias (llaves primarias)

Tiene un número fijo de referencias, así que referencias extras no se podrán añadir

Su ventaja sobre los índices secundarios simples normales es que no requiere reordenamiento del índices entero, tan solo del arreglo de referencias asociados al momento de inserción

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Cuál es el método de listas ligadas?

A

Es un método igual al de listas invertidas, pero en vez de tener un arreglo de referencias de tamaño específico, cada campo llave secundaria apunta a una lista de tamaño variable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Cuál es el método de listas ligadas de referencias a llaves primarias?

A

Consiste en una lista de compositores conteniendo un índice de la primera aparición de llave primaria con campo secundario llave, el mismo que apunta a la siguiente aparición

How well did you know this?
1
Not at all
2
3
4
5
Perfectly