Base de Datos - Biblioteca

Ver el tema anterior Ver el tema siguiente Ir abajo

Base de Datos - Biblioteca

Mensaje  Hector Soto el Mar Mar 15, 2011 9:21 pm



Create database Biblioteca

Use Biblioteca

Create table Usuarios(
UsuCod varchar(4) not null primary key,
UsuNom char (60) not null,
UsuTel numeric (10) not null,
UsuDir varchar (30)not null);

Create table Empleados(
EmpleCod varchar(4) not null primary key,
EmpleNom char (60) not null,
EmpleTel numeric (10)not null,
EmpleDir varchar (30)not null);

Create table Libros(
LibID varchar (4)not null primary key,
LibNom char (60)not null,
LibAut char (50)not null);

Create table TipoPrestamo(
TipCod numeric (2) not null primary key,
TipNom char (15)not null);

Create table Factura(
FacNum numeric (3) not null primary key,
Fecha date not null,
UsuCod varchar(4)not null,
UsuNom char (60)not null,
UsuTel numeric (10)not null,
EmpleCod varchar(4)not null,
EmpleNom char (60)not null,
TipCod numeric (2) not null,
TipNom char (15) not null
CONSTRAINT FK_Usuarios foreign key (UsuCod)
references Usuarios (UsuCod),
CONSTRAINT FK_Empleados foreign key (EmpleCod)
references Empleados (EmpleCod),
CONSTRAINT FK_TipoPrestamo foreign key (TipCod)
references TipoPrestamo(TipCod));

Create table Detalle(
FacNum numeric (3) not null,
LibID varchar (4)not null primary key,
LibNom char (60)not null,
LibAut char (50)not null,
FecEnt date not null,
CONSTRAINT FK_Libros foreign key (LibID)
references Libros (LibID),
CONSTRAINT FK_Factura foreign key (FacNum)
references Factura (FacNum));


Insert into Usuarios
(UsuCod,UsuNom,UsuTel,UsuDir) Values
('A001','Andres Ceballos',3322545,'Cra 86 # 36 - 21'),
('A002','Laura Franco',3347254, 'Cra 32 # 30 - 45'),
('A003','Guillermo Tovar',4315478,'Av 3N # 12 - 05'),
('A004','Alejandro Sanchez',5214536, 'Calle 25 # 10 - 12'),
('A005','Alejandra Godoy',6592545,'Cra 66 # 12 - 44'),
('A006','Felipe Mosquera',3125478, 'Calle 8 # 32 - 14'),
('A007','Steven Quintero',4210212,'Cra 12 # 36 - 65'),
('A008','Camilo Lozano',4224705, 'Cra 66 # 5 - 12'),
('A009','Andra Salazar',3214587,'Cra 32c # D31 - 54'),
('A010','Sofia Escobar',4125478,'Calle 5 # 56 - 45');


Insert Libros(
LibID, LibNom, LibAut)
Values
('A001', 'Amor en los tiempos de colera', 'Gabriel Garcia Márquez'),
('A002', 'El Psicoanalista','Jonh Katsencach'),
('A003', 'Don Quijote de la Mancha','Miguel de Cervantes Saavedra'),
('A004','Cien años de soledad','Gabriel Garcia Márquez'),
('A005','El Perfume','Patrick Süskind'),
('A006','El demonio de Escocia','Sue-Ellen Welfonder'),
('A007','Veinte mil leguas de viaje submarino','Julio Verne'),
('A008','El tunel','Ernesto Sabato'),
('A009','El Simbolo Perdido','Dan Brown'),
('A010','Alferez Real','Palacios Eustaquio');


Insert TipoPrestamo(
TipCod, TipNom)
Values
('01','Interno'),
('02','Externo');
avatar
Hector Soto

Mensajes : 3
Fecha de inscripción : 09/02/2011

Ver perfil de usuario

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.