Ejercicio Base de Datos SQL SERVER
August 4, 2022 | Author: Anonymous | Category: N/A
Short Description
Download Ejercicio Base de Datos SQL SERVER...
Description
TAREA BASE DE DATOS I SEGUNDO PERIODO Ejercicio 1 create database database Ejercicio1_Biblioteca create go go use Ejercicio1_Biblioteca use go go create table create table Titulo Titulo ( CodLibro int CodLibro int primary primary key, key, Titulo varchar( varchar(55 55) ) Titulo ) go go create table create table Autor Autor ( CodAutor int primary primary key, key, CodAutor int Autor Autor varchar varchar( (55 55) ) ) go go create table Editorial Editorial create table ( CodEditorial int primary primary key, key, CodEditorial int Editorial varchar varchar( (55 55) ) Editorial ) go go create table create table Autor_Libro Autor_Libro ( CodLibro int foreign foreign key key references references Titulo Titulo( (CodLibro CodLibro), ), CodLibro int CodAutor int CodAutor int foreign foreign key key references references Autor Autor( (CodAutor CodAutor) ) ) go go create table Editorial_Libro Editorial_Libro create table ( CodLibro int CodLibro int foreign foreign key key references references Titulo Titulo( (CodLibro CodLibro), ), CodEditorial int foreign foreign key key references references Editorial Editorial( (CodEditorial CodEditorial) ) CodEditorial int ) go go create create table table Lector Lector ( CodLector int primary primary key, key, CodLector int Nombres varchar( Nombres varchar(55 55), ), Apellido1 varchar( (55 55), ), Apellido1 varchar Apellido2 Apellido2 varchar varchar( (55 55) ) ) go go create table create table Devolucion_Libro ( CodLibro int CodLibro int foreign foreign key key references references Titulo Titulo( (CodLibro CodLibro), ), CodLector int foreign foreign key key references references Lector( Lector(CodLector CodLector), ), CodLector int FechaDevolucion date not not null null FechaDevolucion date )
go go INSERT INTO Titulo Titulo VALUES INSERT INTO INSERT INTO Titulo Titulo VALUES INSERT INTO INSERT INTO INSERT INTO Titulo Titulo VALUES INSERT INTO INSERT INTO Titulo Titulo VALUES INSERT INTO Titulo Titulo VALUES INSERT INTO INSERT INTO INSERT INTO Autor Autor VALUES INSERT INTO Autor Autor VALUES INSERT INTO INSERT INTO INSERT INTO Autor Autor VALUES INSERT INTO Autor Autor VALUES INSERT INTO INSERT INTO INSERT INTO Autor Autor VALUES
(1001 1001, ,'Variable Compleja') Compleja') (1004 1004, ,'Visual Basic 5') 5') (1005 1005, ,'Estadistica' 'Estadistica') ) (1006 1006, ,'Oracle University') University') (1007 1007, ,'Clipper 5.01') 5.01') (123 123, ,'Murray Spiegel') Spiegel') (321 321, ,'E. Petroustsos Petroustsos' ') (456 456, ,'Nancy Greenberg') Greenberg') (654 654, ,'Priya Nathan') Nathan') (789 789, ,'Ramalho' 'Ramalho') )
INSERT INTO Editorial Editorial VALUES INSERT INTO INSERT INTO INSERT INTO Editorial Editorial VALUES INSERT INTO Editorial Editorial VALUES INSERT INTO INSERT INTO INSERT INTO Editorial Editorial VALUES INSERT INTO INSERT INTO Editorial Editorial VALUES
(001 001, ,'McGraw Hill') Hill') (002 002, ,'Anaya' 'Anaya') ) (003 003, ,'Oracle Corp.') Corp.') (004 004, ,'Sinai' 'Sinai') ) (005 005, ,'Santillana' 'Santillana') )
INSERT INTO Autor_Libro Autor_Libro VALUES INSERT INTO INSERT INSERT INTO INTO Autor_Libro Autor_Libro VALUES INSERT INTO INTO Autor_Libro Autor_Libro VALUES INSERT INSERT INTO INTO Autor_Libro Autor_Libro VALUES INSERT INSERT INSERT INTO INTO Autor_Libro Autor_Libro VALUES INSERT INTO INTO Autor_Libro Autor_Libro VALUES INSERT
(1001 1001, ,123 123) ) (1004 1004, ,321 321) ) (1005 1005, ,123 123) ) (1006 1006, ,456 456) ) (1006 1006, ,654 654) ) (1007 1007, ,789 789) )
INSERT INSERT INTO INTO Editorial_Libro VALUES INSERT INTO Editorial_Libro VALUES INSERT INTO INSERT INTO INSERT INTO Editorial_Libro VALUES INSERT INTO Editorial_Libro VALUES INSERT INTO INSERT INTO Editorial_Libro VALUES INSERT INTO INSERT INTO INSERT INTO Lector Lector VALUES INSERT INTO Lector Lector VALUES INSERT INTO INSERT INTO INSERT INTO Lector Lector VALUES INSERT INTO Lector Lector VALUES INSERT INTO INSERT INTO Lector Lector VALUES INSERT INTO
(1001 1001, ,001 001) ) (1004 1004, ,002 002) ) (1005 1005, ,001 001) ) (1006 1006, ,003 003) ) (1007 1007, ,001 001) )
(101 101, ,'Juan' 'Juan', ,'Perez' 'Perez', ,'Gomez' 'Gomez') ) (102 102, ,'Ana' 'Ana', ,'Rios' 'Rios', ,'Teran' 'Teran') ) (103 103, ,'Rene' 'Rene', ,'Roca' 'Roca', ,'-' '-') ) (104 104, ,'Luis' 'Luis', ,'Garcia' 'Garcia', ,'Roque' 'Roque') ) (105 105, ,'Diego' 'Diego', ,'Cruz' 'Cruz', ,'Joya' 'Joya') )
INSERT INTO INSERT INTO Devolucion_Libro VALUES (1001 1001, ,101 101, ,'04/15/2005' '04/15/2005') ) INSERT INTO INSERT INSERT INSERT INTO INTO INTO Devolucion_Libro Devolucion_Libro VALUES VALUES INSERT INTO Devolucion_Libro VALUES INSERT INTO INSERT INTO INSERT INTO Devolucion_Libro VALUES
( 1004, , 102, , '04/17/2005') ) (1004 1005, 1005 ,102 103, 103 ,'04/17/2005' '04/16/2005') '04/16/2005' ) (1006 1006, ,104 104, ,'04/20/2005' '04/20/2005') ) (1007 1007, ,101 101, ,'04/18/2005' '04/18/2005') )
View more...
Comments