Crear base de datos en MS SQL Server

Requisito previo: introducción de MS SQL Server

Las bases de datos son una colección de objetos como tablas, vistas, procedimientos almacenados, funciones, etc. En MS SQL Server, hay dos tipos de bases de datos disponibles.

  • bases de datos del sistema
  • Bases de datos de usuarios

Bases de datos del sistema:
Las bases de datos del sistema se crean automáticamente una vez que instalamos el servidor MS SQL. A continuación se muestra una lista de bases de datos del sistema:

  • Maestro
  • Modelo
  • MSDB
  • base de datos temporal

Bases de datos de usuarios :
las bases de datos de usuarios son creadas por usuarios (DBA y evaluadores que tienen acceso para crear bases de datos). Para crear una base de datos, se pueden utilizar los siguientes métodos:

  • Estudio de administración de SQL Server.
  • Transact-SQL.
  1. Uso de SQL Server Management Studio:
    • Conéctese a una instancia de SQL del Motor de base de datos de SQL Server y luego expanda esa instancia.
    • Haga clic con el botón derecho en Bases de datos y luego haga clic en Nueva base de datos.
    • Introduzca un nombre de base de datos.
    • Para crear la base de datos con valores predeterminados, haga clic en Aceptar.

    Crear nueva base de datos

    • De lo contrario, continúe con los siguientes pasos opcionales.
    • Para cambiar el nombre del propietario, haga clic en (…) para elegir otro propietario.
    • Para cambiar los valores predeterminados de los primeros datos y archivos de registro de transacciones, dentro de la cuadrícula de archivos de base de datos, haga clic en la celda editable e ingrese el nuevo valor.
    • Para cambiar la intercalación de la base de datos, seleccione la página Opciones y, a continuación, seleccione una intercalación de la lista.

    Opciones de base de datos

    • Para cambiar el modelo de recuperación, seleccione la página Opciones y elija un modelo de recuperación de la lista.
    • Para agregar más grupos de archivos, haga clic en la opción Grupos de archivos. Haga clic en Agregar, luego ingrese los valores para el grupo de archivos.

    Grupo de archivos de base de datos

    • Para crear la base de datos, haga clic en Aceptar.
  2. Usando Transact-SQL:
    • Conéctese al motor de base de datos.
    • Abrir nueva consulta.

    Sintaxis –

    CREATE DATABASE databasename
    [ ON
         [ PRIMARY ] <filespec> [...n ]
         [, <filegroup> [...n ] ]
         [ LOG ON <filespec> [...n ] ]
    ]
    [ COLLATE collation_name ]
    [ WITH <option> [...n ] ]
    [;]

    Ejemplo –

    Crear base de datos con la configuración predeterminada –

    CREATE DATABASE test;

    Crear base de datos con opciones –

    CREATE DATABASE test  
    ON (NAME = test_dat, --logical datafile name
        FILENAME = 'D:\DATA\testdat.mdf',  --physical datafile name
        SIZE = 10,  MAXSIZE = 50,  FILEGROWTH = 5)  
    LOG ON  (NAME = test_log, --logical logfile name
             FILENAME = 'L:\DATA\testlog.ldf',  --physical logfile name
             SIZE = 5MB,  MAXSIZE = 25MB,  FILEGROWTH = 5MB ) ;  
    GO

Publicación traducida automáticamente

Artículo escrito por khushboogoyal499 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *