Sei sulla pagina 1di 6

Semana 1 - Base De Datos II

create database logistica


on primary
(name=logistica01,
filename='e:\backup\logstica01.mdf',
size=10,
maxsize=15,
filegrowth=1mb)
log on
(name=logistica02,
filename='e:\backup\logistica02.ldf',
Size=8mb,
maxsize=10mb,
filegrowth=10%)
go
sp_helpdb logistica
Tamaño de la B.D = 18 MB
Maximo Tamaño B.D = 25 MB

********************************************************************

Create database finanzas


on primary
(name=finanzas01,
filename='e:\backup\finanzas01.mdf',
size=15mb,
maxsize=20mb,
filegrowth=10%),
(name=finanzas02,
filename='e:\backup\finanzas02.ndf',
size=10mb,
maxsize=15mb,
filegrowth=1mb)
log on
(name=Finanzas03,
filename='e:\backup\finanzas03.ldf',
size=7mb,
maxsize=10mb,
filegrowth=10%)
go
sp_helpdb finazas
Tamaño de la B.D = 32 MB
Maximo Tamaño B.D = 45 MB

5
Semana 1 - Base De Datos II

create database compras


on primary
(name=compras01,
filename='e:\backup\compras01.mdf',
size=12mb),
(name=compras02,
filename='e:\backup\compras02.ndf',
size=8mb,
maxsize=10mb,
filegrowth=1mb)
log on
(name=compras03,
filename='e:\backup\compras03.ldf',
size=5mb)
go
sp_helpdb compras
Tamaño de la B.D = 25 MB
Maximo Tamaño B.D = NO TIENE LIMITE

Restore Database compras from disk ='e:\backup\compras.bk'


Backup Database compras to disk = 'e:\backup\compras.bk'
**********************************************************************
Crear Una BD llamada matricula que tiene un arrchivo principal de 20mb y un
maximo tamaño de 35mb ademas tiene 2 archivos de transaccion de 7mb y y un
max de 10mb respectivamente, determinar el tamaño y max de la bd .

create database matricula


on primary
(name=matricula01,
filename='e:\backup\matricula01.mdf',
size=20mb,
maxsize=35mb)
log on
(name=matricula02,
filename='e:\backup\matricula02.ldf',
size=7mb,
maxsize=10),
(name=matricula03,
filename='e:\backup\matricula03.ldf',
size=7mb,
maxsize=10)
sp_helpdb matricula
Tamaño de la B.D = 34 MB

5
Semana 1 - Base De Datos II
Maximo Tamaño B.D = 50 MB

use matricula
create table alumno
(id_alumno int not null,
nombre varchar(100),
telefono varchar(9),
nacimiento datetime)
go
alter table alumno
add constraint pk_id_alumno primary key(id_alumno)
go
select *from alumno
go
insert into alumno values(01,'a','direcc',123456)
insert into alumno values(02,'b','direcc',654321)
go
create table persona
(id_persona int identity(1,1),
nombre varchar(70),
direccion varchar(100),
telefono varchar(9))
go
create table notas
(id_notas int not null,
nota1 int,
nota2 int,
nota3 int)
go
alter table persona
add constraint pk_id_persona primary key(id_persona)
go
alter table notas
add constraint pk_id_notas primary key(id_notas)
go
alter table notas
add constraint fk_id_notas foreign key(id_notas)
references persona(id_persona)
go

5
Semana 1 - Base De Datos II

TAREA 1
Crear un BD de nombre Almacen que tiene un archivo principal de tamaño 20 mb y máximo
de 25 mb , ademas tiene un archivo secundario 10 mb y un maximo de 15 mb finalmente
tiene un archivo de transacion de tamaña 8 mb y un incremento del 10 % .
Determinar el tamaño maximo tamaño de la BD .

create database Almacen


on primary
(name=Almacen01,
filename='e:\backup\Almacen01.mdf',
size=20mb,
maxsize=25mb),
(name=Almacen02,
filename='e:\backup\ALmacen02.ndf',
size=10mb,
maxsize=15mb)
log on
(name=Almacen03,
filename='e:\backup\Almacen03.ldf',
size=8mb,
filegrowth=10%)
go
sp_helpdb almacen
Tamaño de la B.D = 38MB
Maximo Tamaño B.D = NO TIENE LIMITE

*****************************************************************************
Use Almacen
go
Create Table Factura
(Factura_id int not null,
cliente varchar(100),
fecha datetime,
Monto Decimal(18,2))
go
Create Table Detalle
(Factura_Id int not null,
Item int not null,
Producto_Id int,
Precio Money,
Cantidad int,
Total Decimal(18,2))
go
Alter Table Factura
add constraint pk_factura_id primary key(Factura_id)
go
Alter Table Detalle
5
Semana 1 - Base De Datos II
add constraint pk_factura_id_det primary key(item)
go
Alter Table Detalle
Add constraint Fk_Factura_Id_Det foreign key(Factura_Id)
References Factura(Factura_Id)

TAREA 2

Create Database Estudiante


go
Use Estudiante
go
Create Table Persona
(Persona_Id int not null,
nombre varchar(70))
go
Create Table Curso
(Curso_Id int not null,
Descripcion varchar(100))
go
Create Table Persona_Curso
(Persona_Id int not null,
Curso_Id int not null)
go
Alter Table Persona
add constraint pk_Persona_Id primary key(Persona_Id)
go
Alter Table Curso
add constraint pk_Curso_Id primary key(curso_Id)
go
Alter Table Persona_Curso
add constraint fk_Persona_Id foreign key(Persona_Id)
references persona(Persona_Id)
go
Alter Table Persona_Curso
add constraint fk_Curso_Id foreign key(Persona_Id)
references curso(Curso_Id)

5
Semana 1 - Base De Datos II

Potrebbero piacerti anche