La mayoría de las bases de datos se almacenan en las
llamadas memorias secundarias, especialmente discos duros, aunque, en
principio, pueden emplearse también discos ópticos, memorias flash, etc.
Las razones por las cuales las bases de datos se almacenan en memorias secundarias son:
- En general, las bases de datos son demasiado grandes para entrar en la memoria primaria.
- La memoria secundaria suele ser más barata que la memoria primaria (aunque esta última tiene mayor velocidad)
- La memoria secundaria es más útil para el almacenamiento de datos permanente, puesto que la memoria primaria es volátil.
En cuanto al respaldo de las bases de datos (ver
Backus), suelen emplearse tanto discos duros, como cintas magnéticas, discos
ópticos o similares.
Las técnicas empleadas para almacenar bases de datos son sumamente importantes para la velocidad de acceso y recuperación de datos. Las técnicas dependen del tipo de almacenamiento, el uso que se le da o se le dará a la base de datos, la estructura de la misma, el SGBD empleado, etc.
Esta dependencia no significa necesariamente que haya
que cambiar la estructura de la base de datos si se cambian las técnicas
empleadas. Las técnicas de almacenamiento son independientes de la base de
datos, pero, de todas maneras, las mejores técnicas muchas veces pueden
determinarse viendo la estructura de la base de datos, entre otras
características.
No hay comentarios.:
Publicar un comentario