Base De Datos Sql
Enviado por • 22 de Febrero de 2015 • 247 Palabras (1 Páginas) • 271 Visitas
Crear una base de datos:
Sentencia SQL CREATE DATABASE
SINTAXIS:
create database nombre_basededatos ON PRIMARY
(
name = nombre_basededatos _data,
filename = 'c:\BDTRANSITO.mdf', /*Dirección donde se crea*/ size = 3mb, /*Tamaño de la base de datos*/
maxsize = 7mb, /*Tamaño de maximo de la base de datos*/ filegrowth = 2 mb /*crecimiento de la base de datos*/
)
log on
(
name = BDTRANSITO_log, filename = 'c:\BDTRANSITO.ldf', size = 3mb,
maxsize = 7mb,
filegrowth = 2 mb
)
Tipo de archivo

Extensión de nombre de archivo recomendada
Archivo de datos principal


.mdf
Archivo de datos secundario


.ndf

Archivo de registro de transacciones
.ldf

Antes de proceder a crear la base de datos debemos averiguar si existe otra base de datos VENTAS para borrarla y crear la nuestra. Recuerde no utilizar estas sentecias en un servidor de producción de SQL SERVER. Corra el siguiente codigo en el Query Analyser de SQLSERVER.
IF DB_ID('VENTAS') IS NOT NULL BEGIN
DROP DATABASE VENTAS
END
A continuación la sentencia CREATE DATABASE, que usaremos para la creación del espacio que contendrá la base de datos Ventas es el siguiente
6
CREATE DATABASE VENTAS ON PRIMARY (
NAME=VENTAS_data, FILENAME='c:\VENTAS.mdf',
SIZE=5MB, MAXSIZE=10MB, FILEGROWTH=1MB )
LOG ON
(
NAME=VENTAS_log, FILENAME='c:\VENTAS.ldf', SIZE=5MB, MAXSIZE=10MB, FILEGROWTH=1MB
)
En el ejemplo que se acaba de presentar se crea un archivo principal de extensión mdf de tamaño inicial de 5 MB, cuando este espacio se agote, este se expandirá en 1 MB más para tener espacio libre y meter más registros o tablas y cuando se agote nuevamente el archivo físico de 1MB, éste se expandirá en 1 MB nuevamente y así en lo sucesivo hasta alcanzar el máximo 10 MB ya de ahí no crecerá más.
...