Está en la página 1de 10

Create Database 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('9122','Ethical Hacking', NULL,'SEGURIDAD INFORMATICA')


Insert into Libro
Values('9789','Auditora de SI','ALFA Y OMEGA','ANALISIS Y DISEO DE SISTEMAS')
Insert into Libro
Values('5332','Anlisis de Estados Financieros','PACIFICO','CONTABILIDAD Y FINANZA
S')
Insert into Libro
Values('5234','Impuesto a la Renta 2013-2014','PACIFICO','CONTABILIDAD Y FINANZA
S')
Insert into Libro
Values('6534','Estados Financieros conforme a NIIF','PACIFICO','CONTABILIDAD Y F
INANZAS')
Insert into Libro
Values('5734','Operaciones de Financiamiento',NULL,'CONTABILIDAD Y FINANZAS')
Insert into Libro
Values('5589','Finanzas Internacionales', NULL,'CONTABILIDAD Y FINANZAS')
Insert into Libro
Values('5345','Reconocimiento de Activos', NULL,'CONTABILIDAD Y FINANZAS')
Insert into Libro
Values('6738','Nuevo Plan Contable G.E.','PACIFICO','CONTABILIDAD Y FINANZAS')
Insert into Libro
Values('6984','Interpretacin del CINIIF y del SIC', NULL,'CONTABILIDAD Y FINANZAS
')
Insert into Libro
Values('6945','Proyectos de Inversin', NULL,'CONTABILIDAD Y FINANZAS')
Insert into Libro
Values('5672','Anlisis Financiero de las Empresas', NULL,'CONTABILIDAD Y FINANZAS
')
Insert into Autor(IdAutor,Nombre,Nacionalidad)
Values('1967001','Gabriel Garca Mrquez','Colombia')
Insert into Autor
Values('1960002','Mario Benedetti','Uruguay')
Insert into Autor
Values('1984003','Mario Benedetti','Uruguay')
Insert into Autor
Values('1962004','Mario Vargas Llosa','Per')
Insert into Autor
Values('1963005','Julio Cortzar','Argentina')
Insert into Autor
Values('1949006','Jorge Luis Borges','Argentina')
Insert into Autor

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('6738007','CPC Mario Alva Matteucci','Per')


Insert into Autor
Values('6984008','CPC Mario Alva Matteucci','Per')
Insert into Autor
Values('6945009','CPC Jorge Rosas Yataco','Per')
Insert into Autor
Values('5672010','CPC Mario Alva Matteucci','Per')
Insert into Estudiante(IdLector,CU,Nombre,Direccin,Carrera,Edad)
Values('123456','030201501','Jos Carlos','Avenida Grau 2917','CONTABILIDAD','21')
Insert into Estudiante
Values('456123','030201502','Scarlett Thays','Calle Cuzco 3123','CONTABILIDAD','
20')
Insert into Estudiante
Values('456125','030201518','Lisseth Annely','Calle Lima 342','CONTABILIDAD','20
')
Insert into Estudiante
Values('564664','030201503','Fiorella Katherine','Jiron Tallanes 402','INFORMATI
CA','21')
Insert into Estudiante
Values('464546','030201504','Evelyn Giuliana','Avenida Buenos Aires 432','INFORM
ATICA','22')
Insert into Estudiante
Values('356466','030201505','Mario Alejandro','Calle Vicus 321','DERECHO','19')
Insert into Estudiante
Values('978963','030201506','Liz Rosemari','Avenida Libertad 565','ECONOMIA','22
')
Insert into Estudiante
Values('789754','030201507','Cristhian Paul','Avenida Panamericana 452','ADMINIS
TRACION','21')
Insert into Estudiante
Values('679116','030201508','Quiriam Jazmin','Avenida San Isidro 423','DERECHO',
'19')
Insert into Estudiante
Values('978458','030201509','Bryan Gustavo','Avenida San Ramn 234','ADMINISTRACIO
N','21')
Insert into Estudiante
Values('319977','030201500','Ftima Orade','Bancarios 323','ECONOMIA','21')
Insert into Estudiante
Values('456128','030201513','Mara Yedida','Jiron Las Mercedes 456','CONTABILIDAD'
,'20')
Insert into Estudiante
Values('734566','030201532','Isabel Cristina','Calle Santa Ana 334','INFORMATICA
','22')

Insert into Estudiante


Values('464534','030201512','Grecia Lucia','Calle Buenos Aires 979','INFORMATICA
','21')
Insert into Estudiante
Values('343466','030201543','Roberto Carlos','Avenida Vice 172','DERECHO','20')
Insert into Estudiante
Values('972544','030201554','Ftima Brenda','Avenida San Lorenzo 233','ECONOMIA','
22')
Insert into Estudiante
Values('784664','030201565','Mara Alejandra','Jiron Los Geranios 564','ADMINISTRA
CION','21')
Insert into Estudiante
Values('676434','030201523','Nestor Alonso','Jiron San Eduardo 268','DERECHO','2
0')
Insert into Estudiante
Values('545458','030201553','Luis Alejandro','Avenida San Martin 256','ADMINISTR
ACION','22')
Insert into Estudiante
Values('353327','030201564','Astrid Carolina','Avenida Sullana 234','ECONOMIA','
21')
Insert into Estudiante
Values('533456','0302015065','Danna Valeria','Avenida Santa Maria 276','INFORMAT
ICA','21')
Insert into Estudiante
Values('457853','030201587','Maria Fernanda','Jiron Santa Julia 234','CONTABILID
AD','20')
Insert into Estudiante
Values('563464','030201598','Andy Gabriel','Jiron Los Ficus 237','INFORMATICA','
22')
Insert into Estudiante
Values('947322','030201526','Israel Yuval','Avenida San Luis 634','INFORMATICA',
'21')
Insert into Estudiante
Values('351231','030201528','Ronald Javier','Avenida San Carlos 834','DERECHO','
20')
Insert into Estudiante
Values('982373','030201525','Ana Carolina','Avenida Caceres 972','ECONOMIA','22'
)
Insert into Estudiante
Values('789172','030201515','Adriana Jimena','Avenida Francia 421','ADMINISTRACI
ON','21')
Insert into Estudiante
Values('912772','030201577','Perla Pierina','Avenida Loreto 435','INFORMATICA','
20')

Insert into Estudiante


Values('982717','030201595','Renato Alejandro','Avenida Country 475','ADMINISTRA
CION','22')
Insert into Estudiante
Values('782638','030201545','Sophia Ins','Los Sauces 464','ECONOMIA','22')
Insert into LibAut(IdAutor,IdLibro)
Values('1967001','1967')
Insert into LibAut
Values('1960002','1960')
Insert into LibAut
Values('1984003','1984')
Insert into LibAut
Values('1962004','1962')
Insert into LibAut
Values('1963005','1963')
Insert into LibAut
Values('1949006','1949')
Insert into LibAut
Values('1955007','1955')
Insert into LibAut
Values('1950008','1950')
Insert into LibAut
Values('1970009','1970')
Insert into LibAut
Values('1965010','1965')
Insert into LibAut
Values('9786001','9786')
Insert into LibAut
Values('7719002','7719')
Insert into LibAut
Values('9823003','9823')
Insert into LibAut
Values('8213004','8213')
Insert into LibAut
Values('7832005','7832')
Insert into LibAut
Values('9562006','9562')
Insert into LibAut
Values('7123007','7123')
Insert into LibAut

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')

Insert into Prstamo


Values('789754','1950','2015-01-04','2015-04-21','NO')
Insert into Prstamo
Values('679116','1970','2015-01-13','2015-04-15','NO')
Insert into Prstamo
Values('978458','1965','2015-01-30','2015-04-23','SI')
Insert into Prstamo
Values('319977','9786','2015-02-12','2015-04-01','SI')
Insert into Prstamo
Values('456128','7719','2015-02-24','2015-04-15','SI')
Insert into Prstamo
Values('734566','9823','2015-02-09','2015-04-22','SI')
Insert into Prstamo
Values('464534','8213','2015-02-21','2015-04-07','NO')
Insert into Prstamo
Values('343466','7832','2015-02-18','2015-04-15','SI')
Insert into Prstamo
Values('972544','9562','2015-02-27','2015-04-24','NO')
Insert into Prstamo
Values('784664','7123','2015-02-08','2015-04-09','NO')
Insert into Prstamo
Values('676434','8922','2015-02-04','2015-04-15','NO')
Insert into Prstamo
Values('545458','9122','2015-02-05','2015-04-27','SI')
Insert into Prstamo
Values('353327','9789','2015-02-25','2015-04-06','SI')
Insert into Prstamo
Values('533456','5332','2015-03-10','2015-04-20','SI')
Insert into Prstamo
Values('457853','5234','2015-03-31','2015-04-15','NO')
Insert into Prstamo
Values('563464','6534','2015-03-05','2015-04-16','NO')
Insert into Prstamo
Values('947322','5734','2015-03-11','2015-04-17','NO')
Insert into Prstamo
Values('351231','5589','2015-03-26','2015-04-28','NO')
Insert into Prstamo
Values('982373','5345','2015-03-29','2015-04-06','SI')
Insert into Prstamo
Values('789172','6738','2015-03-17','2015-04-15','NO')

Insert into Prstamo


Values('912772','6984','2015-03-03','2015-04-08','SI')
Insert into Prstamo
Values('982717','6945','2015-03-14','2015-04-29','NO')
Insert into Prstamo
Values('782638','5672','2015-03-18','2015-04-14','SI')

También podría gustarte