Para crear una nueva BD puedes usar uno de tres métodos:
El asistente para la creación de BD
El Administrador coorporativo de SQL Server.
La intrucción de CREATE DATABASE
En Código es
CREATE DATABASES nombre_baseDatos
[ ON {[PRIMARY]
(NAME = logical_name,
FILENAME = ‘nombre_físico’
[,SIZE = tamaño]
[,MAXSIZE = tamaño_máximo| UNLIMITED]
[,FILEGROWTH = incremento_crecim])}[,...n]]
[LOG ON
{(NAME = nombre_lógico,
FILENAME = ‘nombre_físico’
[,SIZE = size | UNLIMITED]
[,MAXSIZE = tamaño_máximo| UNLIMITED]
[,FILEGROWTH = incremento_crecim])}[,...n]]
Nombre_baseDatos- Se refiere a la base de datos como un todo.
ON PRIMARY – Este parametro especifica de cual grupo de archivos es miembro el archivo de la base de datos. (Predeterminado)
NAME – Especifica el nombre lógico que se usara dentro de SQL para hacer referencia al archivo de BD físico en el disco duro.
FILENAME – Este parámetro es el nombre de la ruta y nombre del archivo donde se guardarán los datos en el disco duro.
SIZE - Especifica que tan grande debe ser la base de datos el cual puede ser en MB o KB
MAXSIZE – El tamaño máximo al que puede crecer la BD
FILEGROWTH – El incremento que se usa para el incremento automático de este archivo de BD.
LOG ON – Describe en dónde se encuentran los archivos del registro de transacciones y de que tamaño son.
En el Query Analizer de SQL Server.
Creando una BD reservando 25MB
USE MASTER
GO
CREATE DATABASE mibase ON PRIMARY
(NAME = mibaseData,
FILENAME = ‘C:\MSSQL7\DATA\mibaseData.mdf’,
SIZE = 20MB,
MAXSIZE = 100MB,
FILEGROWTH = 10MB )
LOG ON
(NAME = mibaseLog,
FILENAME = ‘C:\MSSQL7\DATA\mibaseLog.ldf’,
SIZE = 5MB,
MAXSIZE = 15MB,
FILEGROWTH = 1MB )
GO
Archivo de datos principal.mdf
Archivo de datos secundario.ndf
Archivo de registro de transacciones.ldf
La instrucción DROP DATABASE te permite eliminar varias bases de datos al mismo tiempo.
por Ejemplo:
USE MASTER
GO
DROP DATABASE inventarios, contratos
GO
Saludos.
No busco mi dicha en la indiferencia y lo que más estremece al hombre es casi siempre lo que más le conviene.