vuoi
o PayPal
tutte le volte che vuoi
Compito proposto per la seduta del 18 luglio
Domanda n.1
Utilizzando la seguente base di dati relativa alle informazioni sui ristoranti di una città offerte da un ente
turistico:
ZONE RISTORANTI CUCINE
Zona NomeZona Cod Nome Indirizzo Tipo Zona Tipo DescrTipo
C Centro 342 Da Piero Via Larga 32 R C R Regionale
N Nord 421 Buona Cucina Vico Corto 1 R C I Internazionale
O Ovest 425 Paris Via Lunga 4 I N C Cinese
655 Canton Via Breve 2 C O
CONVENZIONI
Cod CodCarta
342 V
342 A
421 A
425 D
425 A
655 V
CARTEDICREDITO
CodCarta Carta
V Visa
A Amex
D Diners
1. Ricavare lo schema relazionale dei dati (includendo i vincoli ).
2. Usando il linguaggio SQL, progettare la seguente interrogazione indicando il risultato che si ottiene con
la popolazione dell’istanza mostrata:
Trovare nome ed indirizzo dei ristoranti che si trovano nella stessa zona di un ristorante assegnato
usando una query innestata.
Domanda n.2
Dato il seguente schema logico mostrare uno schema concettuale dal quale possa essere stato ottenuto
indicando anche cardinalità ed identificatori:
IMPIEGATO (Codice, Nome, Cognome, Stipendio, Età, (Dipartimento, Sede):DIPARTIMENTO,
DataAfferenza)
DIPARTIMENTO (Nome, Sede: SEDE, Direttore: IMPIEGATO)
TELEFONO (Numero , (Dipartimento, Sede):DIPARTIMENTO)
SEDE(Città, Via, NumeroCivico, CAP)
PROGETTO(Nome, Budget, DataConsegna)
: IMPIEGATO, Progetto : PROGETTO, DataInizio).
PARTECIPAZIONE (Impiegato