Вы находитесь на странице: 1из 21

1PROYECTO FINAL

Alejandro Ruiz Cristancho


Mónica Castellanos
Febrero 2019

Universidad Distrital
Bases de datos avanzadas
Contenido
1. Creación de base de datos:.......................................................................................................1
2. Creación tablas:.......................................................................................................................1
3. Modelo Relacional:..................................................................................................................4
4. Insertar datos en tablas:...........................................................................................................5
5. Consultas:................................................................................................................................1
6. Sub-consultas:..........................................................................................................................5
PROYECTO FINAL

1. Creación de base de datos:

2. Creación tablas:

Tema:

Autor:

Editorial:

Libro:
Ejemplar:

Socio:

Préstamo:
Trata sobre:

Escrito por:

3. Modelo Relacional:
4. Insertar datos en tablas:
Tema: Autor:

Editorial:

Libro:
Ejemplar:

Socio:
Préstamo:

Trata sobre:
Escrito por:
5. Consultas:
a. SELECT * FROM Libro ORDER BY Titulo ASC

b. SELECT * FROM Libro WHERE Idioma="Español"


c. SELECT * FROM Libro WHERE Idioma="Español" ORDER BY

Categoria ASC

d. SELECT Nombre,Categoria FROM Socio


e. SELECT Titulo AS "Nombre Libro",Idioma,Formato FROM Libro
f. SELECT Titulo,Nombre AS Editorial FROM Libro,Editorial WHERE

libro.ClaveEditorial=editorial.ClaveEditorial
g. SELECT Titulo,Nombre AS Tema FROM Libro,Tema,Trata_sobre WHERE

Libro.ClaveLibro=Trata_Sobre.ClaveLibro AND Tema.ClaveTema=Trata_Sobre.ClaveTema;


h. SELECT Titulo,Nombre AS Autor FROM Libro,Autor,Escrito_por WHERE

Libro.ClaveLibro=Escrito_por.ClaveLibro AND Autor.ClaveAutor=Escrito_por.ClaveAutor;


i. SELECT Nombre AS Socio,Fecha_prestamo AS "ULTIMO PRESTAMO" FROM

Socio,Prestamo WHERE Socio.Clavesocio=Prestamo.Clavesocio;


j. SELECT * FROM Autor ORDER BY Nombre DESC

6. Sub-consultas:
a. SELECT Titulo AS "Nombre Libro" FROM Libro WHERE ClaveEditorial=(SELECT

ClaveEditorial FROM Editorial WHERE Nombre="Anaya")

b. SELECT Titulo AS "Nombre Libro" FROM Escrito_por,Libro WHERE

Libro.ClaveLibro=Escrito_por.ClaveLibro AND ClaveAutor=(SELECT ClaveAutor

FROM Autor WHERE Nombre="Juan Cortazar")

c. SELECT Titulo AS "Libro Prestado" FROM libro,Prestamo WHERE

Libro.ClaveLibro=Prestamo.ClaveLibro AND Clavesocio=(SELECT Clavesocio


FROM Socio WHERE Nombre="MARIA ANGELICA CUELLAR CIFUENTES")

Вам также может понравиться