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

BASE DE DATOS EN SQL


Enviado por   •  28 de Octubre de 2014  •  713 Palabras (3 Páginas)  •  246 Visitas

Página 1 de 3

/*

Creación de Base de datos

Instrucción Create Database */

-- Bases de sistema: Master, Model, mdsd, TempDB

Create database Empresa

go

/*-- Copia de MODEL

Bases de datos tienen tres tipos de archivos

Primario: mdf

Secundario: ndf

Transacciones: ldf

Estos archivos se agrupan en Grupos de Archivos,

excepto los Transacciones (Filegroups)

-- RECOMENDACION

Crear las bases de datos en mas de un disco. */

-- Bases optimizadas deben crearse en varios discos.

xp_Create_subdir 'C:\Bases'

go

xp_Create_subdir 'D:\Sistema'

go

Create database Colegio

on Primary

(Name='Colegio1', Filename='C:\Bases\Colegio1.mdf', Size = 10MB, Filegrowth = 20%),

(Name='Colegio2', Filename='C:\Bases\Colegio2.ndf'),

(Name='Colegio3', Filename='C:\Bases\Colegio3.ndf'),

Filegroup CONTABILIDAD

(Name='Bancos', Filename='D:\Sistema\Bancos.ndf'),

(Name='Cuentas', Filename='D:\Sistema\Cuentas.ndf')

log on

(Name='TransaccionesLog01', Filename='D:\Sistema\TransaccionesLog01.ldf')

go

-- Otra bd

Create database Clinica

on Primary

(Name='Clinica1', Filename='C:\Bases\Clinica1.mp3'),

Filegroup CUENTAS

(Name='Otracosa', Filename='C:\Bases\Otracosa.docx'),

(Name='Nuevo', Filename='C:\Bases\Nuevo.pptx')

log on

(Name='Mouse', Filename='C:\Bases\Mouse.jpg')

go

Create database Ultima

on Primary

(Name='Ultima1', Filename='C:\Bases\Ultima1.123'),

Filegroup CUENTAS

(Name='4321', Filename='C:\Bases\4321.123')

log on

(Name='1234', Filename='C:\Bases\1234.123')

go

-- Eliminar DB

drop database Ultima

go

-----------------------------------------------------------------------------------

--- Create Database: Crea, Adjunta, Crea instantánea

xp_create_subdir 'C:\Pruebas'

go

xp_create_subdir 'D:\ERP'

go

Create database Gestion

on Primary

(Name='Gestion01',Filename='C:\Pruebas\Gestion01.mdf'),

(Name='Gestion02',Filename='C:\Pruebas\Gestion02.ndf'),

Filegroup COMERCIAL

(Name='Gestion03',Filename='C:\Pruebas\Gestion03.Ndf'),

Filegroup PERSONAL

(Name='Gestion04',Filename='D:\ERP\Gestion04.ndf'),

(Name='Gestion05',Filename='D:\ERP\Gestion05.ndf')

LOG on

(Name='GestionLog1',Filename='D:\ERP\GestionLog1.ldf')

go

-- Lo que viene

/* -- MODIFICAR BD

Alter Database

Agregar / Modificar / Quitar grupos de archivos

add filegroup NombreGrupo

Remove filegroup NombreGrupo (debe estar vacìo, NO POR DEFECTO)

MODIFY filegroup NombreGrupo (Asignar grupo por defecto)

Agregar / Modificar / Quitar archivos ndf

add file (Definición archivo)

Remove file Name

MODIFY file (Nueva Definición archivo)

Agregar / Modificar / Quitar archivos ldf

add log file (Definición archivo)

Remove file Name

MODIFY file (Nueva Definición archivo) */

-- MODIFICAR BD Gestion

use Gestion

go

--- Agregar grupo FINANZAS

Alter database Gestion add filegroup FINANZAS

go

-- Visualizar los grupos de archivos

select * from sys.filegroups

go

-- Crear grupo de archivos RESPALDO (considerar si el grupo existe)

IF

...

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