Está en la página 1de 2

ARCHIVOS INDEXADOS →

→ Estructura en memoria externa


→ Conjunto de registros identificados por índices
→ Organización Directa-Indexada
→ Acceso:
- Secuencial
- Directo
- Mixto
→ podemos hacer alta-baja-modificación sobre un mismo archivo

Que podemos hacer en la práctica con estos archivos:

Archivos Secuenciales Archivos Indexados

Abrir Abrir/E(Arch) → Solo Abrir/E(Arch) → Solo lectura


lectura Abrir/S(Arch) → Solo escritura
Abrir/S(Arch) → Solo Abrir E/S(Arch) → lectura y escritura
escritura

Lectura Leer(Arch, Reg) Reg.clave := unaClave


Leer(Arch,Reg)

Escribir Grabar(Arch,Reg) Grabar(Arch,Reg) → si ya existían un


registro con esa clave lo reescribe

ReGrabar(Arch,Reg) → recordar que no


puedo regrabar si primero no lei el registro → no
modificar el área de índices, solo el área de
datos
Ejercicio:

También podría gustarte