Documentos de Académico
Documentos de Profesional
Documentos de Cultura
BD Biblioteca
BD Biblioteca
Use Biblioteca
Create Table Libro
(
IdLibro int not null primary key,
Titulo varchar(35) not null,
Editorial varchar(35) null,
rea varchar(30) not null
)
Create Table Autor
(
IdAutor int not null primary key,
Nombre varchar(30) not null,
Nacionalidad varchar(25) not null
)
Create Table Estudiante
(
IdLector int not null primary key,
CU int not null,
Nombre varchar(30) not null,
Direccin varchar(30) not null,
Carrera varchar(30) not null,
Edad int not null
)
Create Table LibAut
(
IdAutor int not null,
IdLibro int not null,
)
Alter Table LibAut add
Constraint Fk_LibAut_IdAutor
Foreign key(IdAutor)
References Autor(IdAutor)
Alter Table LibAut add
Constraint Fk_LibAut_IdLibro
Foreign key(IdLibro)
References Libro(IdLibro)
Create Table Prstamo
(
IdLector int not null,
IdLibro int not null,
FechaPrstamo date not null,
FechaDevolucion date not null,
Devuelto char(2) not null,
Primary key(FechaPrstamo)
)
Alter Table Prstamo add
Constraint Fk_Prstamo_IdLector
Foreign key(IdLector)
References Estudiante(IdLector)
Alter Table Prstamo add
Constraint Fk_Prstamo_IdLibro
Foreign key(IdLibro)
References Libro(IdLibro)
Insert into Libro(IdLibro,Titulo,Editorial,rea)
Values('1967','Cien Aos de Soledad', NULL,'LITERATURA')
Insert into Libro
Values('1960','La Tregua', NULL,'LITERATURA')
Insert into Libro
Values('1984','Antologa Potica', NULL,'LITERATURA')
Insert into Libro
Values('1962','La Ciudad y los Perros','SANTILLANA','LITERATURA')
Insert into Libro
Values('1963','Rayuela','NORMA','LITERATURA')
Insert into Libro
Values('1949','El Aleph','NORMA','LITERATURA')
Insert into Libro
Values('1955','Pedro Pramo', NULL,'LITERATURA')
Insert into Libro
Values('1950','El Laberinto de la Soledad', NULL,'LITERATURA')
Insert into Libro
Values('1970','Un Mundo para Julius','SANTILLANA','LITERATURA')
Insert into Libro
Values('1965','La Casa Verde','SANTILLANA','LITERATURA')
Insert into Libro
Values('9786','Ingeniera de Software','ALFA Y OMEGA','SOFTWARE')
Insert into Libro
Values('7719','Desarrollo de Bases de Datos','ALFA Y OMEGA','BASE DE DATOS')
Insert into Libro
Values('9823','Redes y Seguridad', NULL,'SEGURIDAD INFORMATICA')
Insert into Libro
Values('8213','Gestin de BD con SQL Y MYSQL','ALFA Y OMEGA','BASE DE DATOS')
Insert into Libro
Values('7832','Administracin de Storage y Backups', NULL,'SEGURIDAD INFORMATICA')
Insert into Libro
Values('9562','Computacin en la Nube', NULL,'INTERNET')
Insert into Libro
Values('7123','Aprenda SQL Server 2012','ALFA Y OMEGA','BASE DE DATOS')
Insert into Libro
Values('8922','Arquitectura de Computadoras', NULL,'HARDWARE')
Insert into Libro
Values('1955007','Juan Rulfo','Mxico')
Insert into Autor
Values('1950008','Octavio Paz','Mxico')
Insert into Autor
Values('1970009','Alfredo Bryce Echenique','Per')
Insert into Autor
Values('1965010','Mario Vargas LLosa','Per')
Insert into Autor
Values('9786001','Alonso Salvador Sanchez','Espaa')
Insert into Autor
Values('7719002','Ana Mara Iglesia','Espaa')
Insert into Autor
Values('9823003','Matas Katz','Argentina')
Insert into Autor
Values('8213004','Borja Orbegozo Arana','Espaa')
Insert into Autor
Values('7832005','Dante Maximiliano Cantone','Espaa')
Insert into Autor
Values('9562006','Luis Joyanes Aguilar','Espaa')
Insert into Autor
Values('7123007','Francisco Salazar','Espaa')
Insert into Autor
Values('8922008','Patricia Quiroga','Argentina')
Insert into Autor
Values('9122009','Ezequiel M. Sallis','Argentina')
Insert into Autor
Values('9789010','Mario Plattini Velthius','Francia')
Insert into Autor
Values('5332001','CPC Walker Villanueva','Colombia')
Insert into Autor
Values('5234002','CPC Mario Alva Matteucci','Per')
Insert into Autor
Values('6534003','CPC Jaime Flores Soria','Mxico')
Insert into Autor
Values('5734004','CPC Pascual Ayala Zavala','Argentina')
Insert into Autor
Values('5589005','CPC Juan Alvarez Illanes','Colombia')
Insert into Autor
Values('5345006','CPC Jaime Flores Soria','Mxico')
Insert into Autor
Values('8922008','8922')
Insert into LibAut
Values('9122009','9122')
Insert into LibAut
Values('9789010','9789')
Insert into LibAut
Values('5332001','5332')
Insert into LibAut
Values('5234002','5234')
Insert into LibAut
Values('6534003','6534')
Insert into LibAut
Values('5734004','5734')
Insert into LibAut
Values('5589005','5589')
Insert into LibAut
Values('5345006','5345')
Insert into LibAut
Values('6738007','6738')
Insert into LibAut
Values('6984008','6984')
Insert into LibAut
Values('6945009','6945')
Insert into LibAut
Values('5672010','5672')
Insert into Prstamo(IdLector,IdLibro,FechaPrstamo,FechaDevolucion,Devuelto)
Values('123456','1967','2015-01-09','2015-04-15','SI')
Insert into Prstamo
Values('456123','1960','2015-01-10','2015-04-11','SI')
Insert into Prstamo
Values('456125','1984','2015-01-17','2015-04-10','SI')
Insert into Prstamo
Values('564664','1962','2015-01-06','2015-04-15','SI')
Insert into Prstamo
Values('464546','1963','2015-01-22','2015-04-04','SI')
Insert into Prstamo
Values('356466','1949','2015-01-27','2015-04-13','SI')
Insert into Prstamo
Values('978963','1955','2015-01-15','2015-04-25','SI')