bd biblioteca

Upload: jose-timana-mejia

Post on 06-Mar-2016

212 views

Category:

Documents


0 download

DESCRIPTION

tenc

TRANSCRIPT

  • Create Database BibliotecaUse 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 addConstraint Fk_LibAut_IdAutorForeign key(IdAutor)References Autor(IdAutor)

    Alter Table LibAut addConstraint Fk_LibAut_IdLibroForeign 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 addConstraint Fk_Prstamo_IdLectorForeign key(IdLector)References Estudiante(IdLector)

    Alter Table Prstamo add

  • Constraint Fk_Prstamo_IdLibroForeign key(IdLibro)References Libro(IdLibro)

    Insert into Libro(IdLibro,Titulo,Editorial,rea)Values('1967','Cien Aos de Soledad', NULL,'LITERATURA')

    Insert into LibroValues('1960','La Tregua', NULL,'LITERATURA')

    Insert into LibroValues('1984','Antologa Potica', NULL,'LITERATURA')

    Insert into LibroValues('1962','La Ciudad y los Perros','SANTILLANA','LITERATURA')

    Insert into LibroValues('1963','Rayuela','NORMA','LITERATURA')

    Insert into LibroValues('1949','El Aleph','NORMA','LITERATURA')

    Insert into LibroValues('1955','Pedro Pramo', NULL,'LITERATURA')

    Insert into LibroValues('1950','El Laberinto de la Soledad', NULL,'LITERATURA')

    Insert into LibroValues('1970','Un Mundo para Julius','SANTILLANA','LITERATURA')

    Insert into LibroValues('1965','La Casa Verde','SANTILLANA','LITERATURA')

    Insert into LibroValues('9786','Ingeniera de Software','ALFA Y OMEGA','SOFTWARE')

    Insert into LibroValues('7719','Desarrollo de Bases de Datos','ALFA Y OMEGA','BASE DE DATOS')

    Insert into LibroValues('9823','Redes y Seguridad', NULL,'SEGURIDAD INFORMATICA')

    Insert into LibroValues('8213','Gestin de BD con SQL Y MYSQL','ALFA Y OMEGA','BASE DE DATOS')

    Insert into LibroValues('7832','Administracin de Storage y Backups', NULL,'SEGURIDAD INFORMATICA')

    Insert into LibroValues('9562','Computacin en la Nube', NULL,'INTERNET')

    Insert into LibroValues('7123','Aprenda SQL Server 2012','ALFA Y OMEGA','BASE DE DATOS')

    Insert into LibroValues('8922','Arquitectura de Computadoras', NULL,'HARDWARE')

    Insert into Libro

  • Values('9122','Ethical Hacking', NULL,'SEGURIDAD INFORMATICA')

    Insert into LibroValues('9789','Auditora de SI','ALFA Y OMEGA','ANALISIS Y DISEO DE SISTEMAS')

    Insert into LibroValues('5332','Anlisis de Estados Financieros','PACIFICO','CONTABILIDAD Y FINANZAS')

    Insert into LibroValues('5234','Impuesto a la Renta 2013-2014','PACIFICO','CONTABILIDAD Y FINANZAS')

    Insert into LibroValues('6534','Estados Financieros conforme a NIIF','PACIFICO','CONTABILIDAD Y FINANZAS')

    Insert into LibroValues('5734','Operaciones de Financiamiento',NULL,'CONTABILIDAD Y FINANZAS')

    Insert into LibroValues('5589','Finanzas Internacionales', NULL,'CONTABILIDAD Y FINANZAS')

    Insert into LibroValues('5345','Reconocimiento de Activos', NULL,'CONTABILIDAD Y FINANZAS')

    Insert into LibroValues('6738','Nuevo Plan Contable G.E.','PACIFICO','CONTABILIDAD Y FINANZAS')

    Insert into LibroValues('6984','Interpretacin del CINIIF y del SIC', NULL,'CONTABILIDAD Y FINANZAS')

    Insert into LibroValues('6945','Proyectos de Inversin', NULL,'CONTABILIDAD Y FINANZAS')

    Insert into LibroValues('5672','Anlisis Financiero de las Empresas', NULL,'CONTABILIDAD Y FINANZAS')

    Insert into Autor(IdAutor,Nombre,Nacionalidad)Values('1967001','Gabriel Garca Mrquez','Colombia')

    Insert into AutorValues('1960002','Mario Benedetti','Uruguay')

    Insert into AutorValues('1984003','Mario Benedetti','Uruguay')

    Insert into AutorValues('1962004','Mario Vargas Llosa','Per')

    Insert into AutorValues('1963005','Julio Cortzar','Argentina')

    Insert into AutorValues('1949006','Jorge Luis Borges','Argentina')

    Insert into Autor

  • Values('1955007','Juan Rulfo','Mxico')

    Insert into AutorValues('1950008','Octavio Paz','Mxico')

    Insert into AutorValues('1970009','Alfredo Bryce Echenique','Per')

    Insert into AutorValues('1965010','Mario Vargas LLosa','Per')

    Insert into AutorValues('9786001','Alonso Salvador Sanchez','Espaa')

    Insert into AutorValues('7719002','Ana Mara Iglesia','Espaa')

    Insert into AutorValues('9823003','Matas Katz','Argentina')

    Insert into AutorValues('8213004','Borja Orbegozo Arana','Espaa')

    Insert into AutorValues('7832005','Dante Maximiliano Cantone','Espaa')

    Insert into AutorValues('9562006','Luis Joyanes Aguilar','Espaa')

    Insert into AutorValues('7123007','Francisco Salazar','Espaa')

    Insert into AutorValues('8922008','Patricia Quiroga','Argentina')

    Insert into AutorValues('9122009','Ezequiel M. Sallis','Argentina')

    Insert into AutorValues('9789010','Mario Plattini Velthius','Francia')

    Insert into AutorValues('5332001','CPC Walker Villanueva','Colombia')

    Insert into AutorValues('5234002','CPC Mario Alva Matteucci','Per')

    Insert into AutorValues('6534003','CPC Jaime Flores Soria','Mxico')

    Insert into AutorValues('5734004','CPC Pascual Ayala Zavala','Argentina')

    Insert into AutorValues('5589005','CPC Juan Alvarez Illanes','Colombia')

    Insert into AutorValues('5345006','CPC Jaime Flores Soria','Mxico')

    Insert into Autor

  • Values('6738007','CPC Mario Alva Matteucci','Per')

    Insert into AutorValues('6984008','CPC Mario Alva Matteucci','Per')

    Insert into AutorValues('6945009','CPC Jorge Rosas Yataco','Per')

    Insert into AutorValues('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 EstudianteValues('456123','030201502','Scarlett Thays','Calle Cuzco 3123','CONTABILIDAD','20')

    Insert into EstudianteValues('456125','030201518','Lisseth Annely','Calle Lima 342','CONTABILIDAD','20')

    Insert into EstudianteValues('564664','030201503','Fiorella Katherine','Jiron Tallanes 402','INFORMATICA','21')

    Insert into EstudianteValues('464546','030201504','Evelyn Giuliana','Avenida Buenos Aires 432','INFORMATICA','22')

    Insert into EstudianteValues('356466','030201505','Mario Alejandro','Calle Vicus 321','DERECHO','19')

    Insert into EstudianteValues('978963','030201506','Liz Rosemari','Avenida Libertad 565','ECONOMIA','22')

    Insert into EstudianteValues('789754','030201507','Cristhian Paul','Avenida Panamericana 452','ADMINISTRACION','21')

    Insert into EstudianteValues('679116','030201508','Quiriam Jazmin','Avenida San Isidro 423','DERECHO','19')

    Insert into EstudianteValues('978458','030201509','Bryan Gustavo','Avenida San Ramn 234','ADMINISTRACION','21')

    Insert into EstudianteValues('319977','030201500','Ftima Orade','Bancarios 323','ECONOMIA','21')

    Insert into EstudianteValues('456128','030201513','Mara Yedida','Jiron Las Mercedes 456','CONTABILIDAD','20')

    Insert into EstudianteValues('734566','030201532','Isabel Cristina','Calle Santa Ana 334','INFORMATICA','22')

  • Insert into EstudianteValues('464534','030201512','Grecia Lucia','Calle Buenos Aires 979','INFORMATICA','21')

    Insert into EstudianteValues('343466','030201543','Roberto Carlos','Avenida Vice 172','DERECHO','20')

    Insert into EstudianteValues('972544','030201554','Ftima Brenda','Avenida San Lorenzo 233','ECONOMIA','22')

    Insert into EstudianteValues('784664','030201565','Mara Alejandra','Jiron Los Geranios 564','ADMINISTRACION','21')

    Insert into EstudianteValues('676434','030201523','Nestor Alonso','Jiron San Eduardo 268','DERECHO','20')

    Insert into EstudianteValues('545458','030201553','Luis Alejandro','Avenida San Martin 256','ADMINISTRACION','22')

    Insert into EstudianteValues('353327','030201564','Astrid Carolina','Avenida Sullana 234','ECONOMIA','21')

    Insert into EstudianteValues('533456','0302015065','Danna Valeria','Avenida Santa Maria 276','INFORMATICA','21')

    Insert into EstudianteValues('457853','030201587','Maria Fernanda','Jiron Santa Julia 234','CONTABILIDAD','20')

    Insert into EstudianteValues('563464','030201598','Andy Gabriel','Jiron Los Ficus 237','INFORMATICA','22')

    Insert into EstudianteValues('947322','030201526','Israel Yuval','Avenida San Luis 634','INFORMATICA','21')

    Insert into EstudianteValues('351231','030201528','Ronald Javier','Avenida San Carlos 834','DERECHO','20')

    Insert into EstudianteValues('982373','030201525','Ana Carolina','Avenida Caceres 972','ECONOMIA','22')

    Insert into EstudianteValues('789172','030201515','Adriana Jimena','Avenida Francia 421','ADMINISTRACION','21')

    Insert into EstudianteValues('912772','030201577','Perla Pierina','Avenida Loreto 435','INFORMATICA','20')

  • Insert into EstudianteValues('982717','030201595','Renato Alejandro','Avenida Country 475','ADMINISTRACION','22')

    Insert into EstudianteValues('782638','030201545','Sophia Ins','Los Sauces 464','ECONOMIA','22')

    Insert into LibAut(IdAutor,IdLibro)Values('1967001','1967')

    Insert into LibAutValues('1960002','1960')

    Insert into LibAutValues('1984003','1984')

    Insert into LibAutValues('1962004','1962')

    Insert into LibAutValues('1963005','1963')

    Insert into LibAutValues('1949006','1949')

    Insert into LibAutValues('1955007','1955')

    Insert into LibAutValues('1950008','1950')

    Insert into LibAutValues('1970009','1970')

    Insert into LibAutValues('1965010','1965')

    Insert into LibAutValues('9786001','9786')

    Insert into LibAutValues('7719002','7719')

    Insert into LibAutValues('9823003','9823')

    Insert into LibAutValues('8213004','8213')

    Insert into LibAutValues('7832005','7832')

    Insert into LibAutValues('9562006','9562')

    Insert into LibAutValues('7123007','7123')

    Insert into LibAut

  • Values('8922008','8922')

    Insert into LibAutValues('9122009','9122')

    Insert into LibAutValues('9789010','9789')

    Insert into LibAutValues('5332001','5332')

    Insert into LibAutValues('5234002','5234')

    Insert into LibAutValues('6534003','6534')

    Insert into LibAutValues('5734004','5734')

    Insert into LibAutValues('5589005','5589')

    Insert into LibAutValues('5345006','5345')

    Insert into LibAutValues('6738007','6738')

    Insert into LibAutValues('6984008','6984')

    Insert into LibAutValues('6945009','6945')

    Insert into LibAutValues('5672010','5672')

    Insert into Prstamo(IdLector,IdLibro,FechaPrstamo,FechaDevolucion,Devuelto)Values('123456','1967','2015-01-09','2015-04-15','SI')

    Insert into PrstamoValues('456123','1960','2015-01-10','2015-04-11','SI')

    Insert into PrstamoValues('456125','1984','2015-01-17','2015-04-10','SI')

    Insert into PrstamoValues('564664','1962','2015-01-06','2015-04-15','SI')

    Insert into PrstamoValues('464546','1963','2015-01-22','2015-04-04','SI')

    Insert into PrstamoValues('356466','1949','2015-01-27','2015-04-13','SI')

    Insert into PrstamoValues('978963','1955','2015-01-15','2015-04-25','SI')

  • Insert into PrstamoValues('789754','1950','2015-01-04','2015-04-21','NO')

    Insert into PrstamoValues('679116','1970','2015-01-13','2015-04-15','NO')

    Insert into PrstamoValues('978458','1965','2015-01-30','2015-04-23','SI')

    Insert into PrstamoValues('319977','9786','2015-02-12','2015-04-01','SI')

    Insert into PrstamoValues('456128','7719','2015-02-24','2015-04-15','SI')

    Insert into PrstamoValues('734566','9823','2015-02-09','2015-04-22','SI')

    Insert into PrstamoValues('464534','8213','2015-02-21','2015-04-07','NO')

    Insert into PrstamoValues('343466','7832','2015-02-18','2015-04-15','SI')

    Insert into PrstamoValues('972544','9562','2015-02-27','2015-04-24','NO')

    Insert into PrstamoValues('784664','7123','2015-02-08','2015-04-09','NO')

    Insert into PrstamoValues('676434','8922','2015-02-04','2015-04-15','NO')

    Insert into PrstamoValues('545458','9122','2015-02-05','2015-04-27','SI')

    Insert into PrstamoValues('353327','9789','2015-02-25','2015-04-06','SI')

    Insert into PrstamoValues('533456','5332','2015-03-10','2015-04-20','SI')

    Insert into PrstamoValues('457853','5234','2015-03-31','2015-04-15','NO')

    Insert into PrstamoValues('563464','6534','2015-03-05','2015-04-16','NO')

    Insert into PrstamoValues('947322','5734','2015-03-11','2015-04-17','NO')

    Insert into PrstamoValues('351231','5589','2015-03-26','2015-04-28','NO')

    Insert into PrstamoValues('982373','5345','2015-03-29','2015-04-06','SI')

    Insert into PrstamoValues('789172','6738','2015-03-17','2015-04-15','NO')

  • Insert into PrstamoValues('912772','6984','2015-03-03','2015-04-08','SI')

    Insert into PrstamoValues('982717','6945','2015-03-14','2015-04-29','NO')

    Insert into PrstamoValues('782638','5672','2015-03-18','2015-04-14','SI')