Jun 11

Descripcion breve del Sistema de las BBDD de SQL Server

Vamos con un tema teorico.

Antes de empezar a crear BBDD en Microsoft SQL Server 2014 , vamos a explicar las bases de datos del sistema que se crean de forma predeterminada al instalar una instancia de SQL Server.

Una instancia de SQL Server se puede definir como un contenedor para todas las operaciones que se realicen en SQL.

Cada una de las siguientes bases de datos sirve a un propósito específico y se requiere para ejecutar SQL Server:

  • master
  • tempdb
  • model
  • msdb
  • resource
  • distribution

MASTER

Es la BBDD principal de SQL. Sin ella, SQL no funciona.

La base de datos principal contiene la información más importante acerca de los objetos dentro de la  Instancia de SQL Server.

TEMPDB

Son los objetos temporales creados por los procesos internos  que se ejecutan SQL.

Una cosa importante a  tener en cuenta sobre tempdb es que se vuelve a crear cada vez que se reinicia SQL Server. Aunque puede crear  objetos en tempdb, nunca se deben utilizar como base de datos donde se almacena la información.

MODEL

Es como su propio nombre indica, un modelo para todas las bases de datos que se crean en un
instancia de SQL Server.

Se utiliza como una plantilla cada vez que cree una base de datos.

MSDB

Sirve principalmente como la base de datos back-end para el Agente Microsoft SQL Server. Siempre que se crea y / o programar un trabajo del Agente SQL Server, los metadatos de dicho trabajo se almacena en esta base de datos.

RESOURCE

El propósito principal de la base de datos de recursos es mejorar el proceso de actualización de una versión de SQL Server a la siguiente. Todos los objetos del sistema de una instancia de SQL Server se almacenan en la base de datos de recursos. Esta base de datos no se puede realizar una copia de seguridad o restauración. Usted no debe tratar de cambiar o mover esta base de datos a menos que Microsoft Customer Support le indica que lo haga.

DISTRIBUTION

Existe esta base de datos sólo cuando se ha configurado esta instancia como distribuidor para la replicación. Antes de configurar la replicación, debe realizar esta configuración. Todos los metadatos y la historia de los diversos tipos de replicación se almacenan dentro de esta base de datos.

Espero que os hagais una idea de lo que es, ya que puede ser un tema mas extenso.

Vamos con una practica ….

images