Ejercicio Base de Datos SQL SERVER

August 4, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


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

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF