Professional Documents
Culture Documents
ESTRUCTURA DE
ARCHIVOS
Jeisson Ariza Arboleda
Jonathan Mndez
Universidad Distrital Francisco Jos
de Caldas
Bases de Datos II
Medios Fsicos de
Almacenamiento
Cach
Memoria
Principal
Memoria flash
Discos Magnticos
Almacenamiento ptico
Almacenamiento en cinta
Discos Magnticos
Caractersticas
Rendimiento
Tiempo acceso
Tiempo bsqueda
Velocidad transferencia
Tiempo medio de fallos
Optimizacin
RAID
RAIDs - Redundant Array of Independent Disks
Tener un gran nmero de discos en un sistema
presenta oportunidades para mejorar la
velocidad a la que se pueden leer o escribir los
datos si los discos funcionan en paralelo.
Los sistemas RAID se usan por su mayor
fiabilidad y por su mayor velocidad de
transferencia de datos, ms que por motivos
econmicos.
Mejora de Fiabilidad
Mediante Redundancia
La
solucin al problema de la
fiabilidad
es
introducir
la
redundancia.
El enfoque ms sencillo (pero el
ms costoso) para la introduccin
de la redundancia es duplicar todos
los discos.
Fallos De Suministro Elctrico: son
un problema si se est realizando
alguna transferencia de datos al
disco cuando tienen lugar.
Mejora de Rendimiento
Mediante Paralelismo
Con
Niveles de RAID
ALMACENAMIENTO
TERCIARIO
En
Los
dos medios de
almacenamiento terciario ms
frecuentes son los discos pticos
y las cintas magnticas.
Discos pticos
CD,
Ms
La
Cintas Magnticas
Lentas
ACCESO AL
ALMACENAMIENTO
Uno
Gestor de la Memoria
Intermedia
Recibe
solicitudes
cuando
necesita un bloque del disco.
Las
se
Gestor de la Memoria
Intermedia
Estrategia
de Sustitucin: Eliminar
un bloque de la M.I. antes de que
se pueda escribir en l otro nuevo.
Bloques
Clavados: Limitar las
ocasiones en que se puede volver
a escribir el bloque en el disco.
Salida Forzada de Bloques: escribir
el bloque en el disco, aunque no se
necesite el espacio de memoria
intermedia que ocupa.
Organizacin de los
archivos
Longitud fija
Longitud
variable
Representacin
en cadena de
bytes
ORGANIZACIN DE LOS
REGISTROS EN ARCHIVOS
Organizacin
en Montculo: Se
puede colocar cualquier registro en
cualquier parte del archivo en que
haya espacio suficiente.
Archivos Secuenciales: Se guardan
en orden secuencial, basado en el
valor de la clave de bsqueda de
cada registro.
Asociativa (Hash): Se calcula una
funcin de asociacin (hash) de
algn atributo de cada registro.
Organizacin de archivos
secuenciales
Estn
diseados para el
procesamiento eficiente de los
registros de acuerdo con un
orden basado en una clave de
bsqueda.
ALMACENAMIENTO CON
DICCIONARIOS DE DATOS
Gracias!
Bibliografa
Silberschatz