El almacenamiento de base de datos es el contenedor de la materialización física de una base de datos comprende el nivel interno (físico) en la arquitectura de la base de datos. también contiene toda la información necesaria (por ejemplo, metadatos, datos sobre los datos, y estructuras de datos internos) para reconstruir el nivel conceptual y el nivel externo desde el nivel interno cuando sea necesario. Poner los datos en almacenamiento permanente es generalmente la responsabilidad del motor de base de datos alias motor de almacenamiento. Aunque típicamente acceder por un dbms a través del sistema operativo subyacente (y a menudo utilizando los sistemas de archivos de los sistemas operativos como intermedios para el diseño de almacenamiento), las propiedades de almacenamiento y configuración de configuración son extremadamente importantes para el funcionamiento eficiente de los dbms, y por lo tanto están estrechamente mantenidos por administradores de base un dbms, mientras está en funcionamiento, siempre tiene su base de datos que reside en varios tipos de almacenamiento (por ejemplo, la memoria y el almacenamiento externo). los datos de la base de datos y la información adicional necesaria, posiblemente en cantidades muy grandes, se codifican en bits. los datos típicamente residen en el almacenamiento en estructuras que parecen completamente diferentes de la forma en que los datos se ven en los niveles conceptuales y externos, pero en formas que tratan de optimizar (lo mejor posible) la reconstrucción de estos niveles cuando sea necesario por los usuarios y programas, así como para la computación de tipos adicionales de información necesaria de los datos (por ejemplo, cuando se consulta la base de datos).
Qué se encarga de poner la información en almacenamiento permanente?
motor de base de datos