MS SQL Server - Crear base de datos

La base de datos es una colección de objetos como tabla, vista, procedimiento almacenado, función, disparador, etc.

En MS SQL Server, hay dos tipos de bases de datos disponibles.

  • Bases de datos del sistema
  • Bases de datos de usuario

Bases de datos del sistema

Las bases de datos del sistema se crean automáticamente cuando instalamos MS SQL Server. A continuación se muestra una lista de las bases de datos del sistema:

  • Master
  • Model
  • MSDB
  • Tempdb
  • Recurso (introducido en la versión 2005)
  • Distribución (es solo para la función de replicación)

Bases de datos de usuario

Las bases de datos de usuario son creadas por usuarios (administradores, desarrolladores y evaluadores que tienen acceso para crear bases de datos).

Los siguientes métodos se utilizan para crear una base de datos de usuarios.

Método 1: usar el script T-SQL o restaurar la base de datos

A continuación se muestra la sintaxis básica para crear una base de datos en MS SQL Server.

Create database <yourdatabasename>

O

Restore Database <Your database name> from disk = '<Backup file location + file name>

Ejemplo

Para crear una base de datos llamada 'Testdb', ejecute la siguiente consulta.

Create database Testdb

O

Restore database Testdb from disk = 'D:\Backup\Testdb_full_backup.bak'

Note - D: \ backup es la ubicación del archivo de respaldo y Testdb_full_backup.bak es el nombre del archivo de respaldo

Método 2: uso de SQL Server Management Studio

Conéctese a la instancia de SQL Server y haga clic con el botón derecho en la carpeta de bases de datos. Haga clic en nueva base de datos y aparecerá la siguiente pantalla.

Ingrese el campo del nombre de la base de datos con el nombre de su base de datos (ejemplo: para crear una base de datos con el nombre 'Testdb') y haga clic en Aceptar. La base de datos de Testdb se creará como se muestra en la siguiente instantánea.