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.
- 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.
- 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.
- 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.
- Para crear la base de datos, haga clic en Aceptar.
- 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