ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

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.

...

Descargar como (para miembros actualizados) txt (2 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com