FICHERO MAESTRO: CLIENTES AÑO EN CURSO FICHERO MAESTRO: CLIENTES Saldo 250 € FICHERO MOVIMIENTO: PEDIDOS FICHERO HISTÓRICO: PEDIDOS 2005 FICHERO DE CONSTANTES Cod postal Localidad Provincia 11001 Cádiz 11002 11100 San Fernando
REGISTRO FÍSICO Y LÓGICO Registro lógico = 507 bytes por registro Factor de bloqueo: nº de registros lógicos que caben en un registro físico Tamaño registro físico Tamaño registro lógico = 17300/5 =2603 bloques x 2603 bytes/bloque = 9.006.380 bytes (Unos 9 Mb) Bloque o registro físico: 2.603 bytes 2.603 = 5,13 (5 registros lógicos por bloque) 507 ¿Cuánto espacio de almacenamiento necesitaríamos para grabar 17.300 clientes?
Organización secuencial: Existe correspondencia entre el orden lógico en que son dados de alta los registros y el orden físico que ocupan en el soporte Nº cliente: 1, 2, 3, 4, 5, 6, ……. Cinta magnética 1 2 3 4 Organización directa: Independencia entre el orden en que se dan de alta los registros y la posición que ocupan en el soporte. DNI 31256789 31345678 31145612 Algoritmo
Organización indexada: Archivo de datos: Se graban los datos en el soporte de forma secuencial Archivo de índices: posee el campo por el que se indexa y la posición que ocupa el registro en el soporte Archivo índice (Nivel 2) Alonso Archivo índice (Nivel 1) Alonso Castro Limia Bermudez Castro Alonso Rodríguez Zelaya Castro Estevez Gómez Cada entrada del área de índices está formada por el valor más alto de la clave del grupo de registros y un puntero con la dirección del primer registro del grupo Limia Rodríguez Martínez Camino para recuperar el registro de Martínez Sánchez Rodríguez Torcal Torcal Registros en el soporte