Esercizi di algebra relazionale

Esercizi di algebra relazionale
Dato lo schema relazionale:
LIBRERIA (Nome, PIva, Indirizzo, Città)
LIBRO (CodL, Titolo, Editore)
AUTORE (CodA, Cognome, Nome, Nazionalità)
SCRITTO (CodL, CodA)
FK CodL REFERENCES LIBRO
FK CodA REFERENCES AUTORE
VENDITA (PIva, CodL, NumCopie)
FK CodL REFERENCES LIBRO
FK Libreria REFERENCES LIBRERIA
Esprimere in algebra relazionale le seguenti interrogazioni:
1) Visualizzare i nomi di tutti gli autori di nazionalità italiana
2) Visualizzare le librerie di Roma
3) Selezionare l’editore del libro “Basi di Dati”
4) Trovare il codice dei libri scritti da “Umberto Eco”
5) Trovare i nomi degli autori del libro “Basi di Dati”
6) Selezionare le librerie che hanno venduto più di 100 copie del libro “Il nome della Rosa”
7) Visualizzare i libri che hanno venduto almeno una copia nella libreria “Bettini” di Cesena
8) Visualizzare i libri che hanno venduto almeno 10 copie nella libreria “Bettini” di Cesena
9) Visualizzare i libri che non hanno venduto nessuna copia nella libreria “Bettini” di Cesena
10) Visualizzare i libri che hanno venduto almeno una copia in tutte le librerie di Cesena
11) Visualizzare i libri editi da “Bompiani”
12) Mostrare l’indirizzo della libreria “Mille pagine” di Roma
13) Trovare i titoli dei libri che hanno venduto tra le 100 e le 500 copie nella libreria “Mille
pagine” di Roma
14) Trovare il codice dei libri che hanno venduto un numero di copie maggiore a quelle vendute
dal libro “Ramses” nella libreria avente partita iva “7066”
15) Trovare le coppie di librerie della stessa città
16) Trovare le librerie in cui è stata venduta almeno una copia di “Ramses”
17) Trovare le librerie in cui non è stata venduta nessuna copia di “Ramses”
18) Trovare le librerie in cui è stata venduta almeno una copia di tutti i libri scritti da “Christian
Jacq”
19) Selezionare gli autori che hanno sempre venduto almeno una copia dei loro libri nella
libreria “Mondadori” di Milano
20) Selezionare i nomi delle librerie in cui tutti i libri editi da “Pitagora” hanno venduto almeno
100 copie
21) Visualizzare i nomi degli autori che hanno pubblicato almeno 2 libri editi da “McGraw-Hill”
22) Visualizzare tutte le coppie distinte di librerie della stessa città
23) Visualizzare il codice di tutti i libri scritti da più di un autore
24) Selezionare i nomi degli autori che hanno scritto solo libri di cui sono autori singoli.
25) Visualizzare il titolo del libro che ha venduto il maggior numero di copie nella città di
Milano.
Autori
CodA
Scritti
Cognome
Nome
naz.
CodL
CodA
267-41-2394
O'Leary
Michael
USA
BU1032
274-80-9391
274-80-9391
Jacq
Christian
F
BU1111
341-22-1782
341-22-1782
Eco
Umberto
I
BU2075
341-22-1782
409-56-7008
De Carlo
Andrea
I
BU7832
472-27-2349
472-27-2349
Gringlesby
Burt
USA
BU7832
267-41-2394
Libri
CodL
Titolo
Editore
BU1032
Ramses
Bompiani
BU1111
Il pendolo di Focault
Mondadori
BU2075
Il nome della Rosa
Mondadori
BU7832
Basi di Dati
Esculapio
Librerie
P_IVA
Nome
Indirizzo
Città
6380
Eric the Read Books
788 Catamaugus Ave.
Seattle
7066
Bettini
via Roma 3
Cesena
7067
1000 Pagine
viale Milano
Roma
7044
Gulliver
viale Garibaldi 3
Roma
Vendite
Libreria
CodL
NumCopie
7067
BU1032
123
6380
BU7832
356
7066
BU1032
456
7066
BU7832
1453
7066
BU2075
22
7067
BU7832
1560