Datos de la base de datos
Microsoft SQL Server ha lanzado una variedad de ediciones de bases de datos. Cada edición se centra en diferentes necesidades. SQL Server tiene ediciones de servidor y ediciones especializadas para necesidades livianas y grandes necesidades empresariales; sin embargo, todas las ediciones tienen algo en común, una estructura de archivos similar. Cuando se instala, Microsoft SQL Server almacena los tipos de archivos de datos predeterminados en varios directorios de la computadora respectiva. Los archivos de base de datos maestros (MDF) y los archivos de base de datos de registro (LDF) son los archivos principales creados para cada base de datos en el entorno de SQL Server.
Instalación por defecto
Durante la instalación inicial, cada edición de SQL Server colocará archivos MDF y LDF del sistema predeterminados correspondientes a su función respectiva, que no se tratan en esta discusión. Los archivos Master, MSDB, Model, TempDB y Resource se generan y almacenan en el directorio de instalación predeterminado definido durante la instalación. Cada archivo del sistema principal se utiliza para requisitos específicos, pero son bases de datos, que almacenan información relacionada con su trabajo respectivo.
Video del día
Creación de bases de datos de usuarios
Las bases de datos de usuarios se crean para usos específicos por una aplicación o un usuario. Cuando un administrador de base de datos crea una nueva base de datos, SQL Server crea los archivos MDF y LDF correspondientes a esa base de datos. SQL Server inicialmente los coloca en su directorio predeterminado, o el administrador puede definir dónde se almacenarán. Después de la creación, se pueden mover a diferentes ubicaciones por motivos de conveniencia, rendimiento y almacenamiento.
Archivo de base de datos maestra
Los MDF son donde se almacena toda la información de la base de datos. Contiene las filas, columnas, campos y datos creados por una aplicación o usuario. La creación de columnas de la base de datos, las modificaciones y la creación y modificación de registros de información se almacenan dentro de este archivo para la búsqueda y el uso de la aplicación.
Archivo de base de datos de registro
Durante varios procesos de creación y modificación dentro del MDF, toda la actividad se registra en el LDF. A medida que se procesa información dinámica dentro y fuera de la memoria, llamadas transacciones, los datos se almacenan en el LDF para la gestión de errores. En consecuencia, toda la actividad del usuario se registra como referencia.
Usando MDF y LDF
Los administradores de bases de datos pueden hacer una variedad de cosas con MDF y LDF. Una vez creados, se pueden mover desconectando la base de datos de la instancia, moviendo el archivo físico a través del explorador y volviendo a adjuntar. Los MDF y LDF se pueden mover a diferentes directorios en diferentes dispositivos de almacenamiento de archivos usando las funciones de separar y adjuntar. Los MDF también almacenan qué edición creó el archivo y pueden separarse de una instancia de SQL Server por razones desconocidas. En determinadas situaciones, los MDF se pueden importar a una nueva base de datos en blanco para su manipulación.
Poniendolo todo junto
Microsoft SQL Server es un entorno de base de datos complejo que tiene muchas facetas, componentes y servicios de soporte que no están todos cubiertos en esta explicación básica del tipo de archivo. SQL Server utiliza los dos tipos de archivos principales, MDF y LDF para la mayor parte de su trabajo. Estos son los archivos más importantes dentro del entorno de SQL Server.