Automobili

Tratto da: AA. VV. – SQL, il linguaggio per le basi di dati – HOEPLI Una sola tabella utilizzata per: funzioni di aggregazione, clausola GROUP BY, clausola HAVING Schema relazionale AUTOMOBILI(IdAutomobile, Marca, Modello, Tipo, Prezzo, Giorni_attesa) Query Quante automobili sono presenti Quante automobili con specificati i giorni di attesa Quante automobili e quante con specificati i giorni di … Leggi tutto

Lavoratori e mansioni

Tratto da:  AA. VV. – SQL, il linguaggio per le basi di dati – HOEPLI  Schema relazionale DIPENDENTI(IDdipendente, cognome, nome, stipendio, mansione) MANSIONI(IDmansione, nome, tariffa_oraria) DIPENDENTI.mansione è chiave esterna collegata MANSIONI.IDmansione Query Stipendio medio Stipendio medio per mansione Stipendio medio per mansione, che supera la media di tutti i dipendenti I dipendenti con stipendio superiore al “top … Leggi tutto

Regione – Provincia – Comune

Un (sotto)schema di uso frequente… Una regione è costituita da una o più province Una provincia appartiene a una regione Una provincia è costituita da una o più comuni Un comune appartiene a una provincia Schema relazionale esteso corrispondente

Biblioteca

Tratto da: A. Garavaglia, F. Petracchi – GESTIONE DI DATABASE – ZANICHELLI Lo schema E/R viene affrontato a piccoli passi… Diagramma E/R Un lettore può prendere in prestito uno o più libri. Un libro può essere preso in prestito da uno o più lettori (in date diverse…) Un libro tratta uno o più argomenti. Un argomento è trattato … Leggi tutto

DBMS: caratteristiche

Database Management System Le caratteristiche richieste a un DBMS Efficienza Efficacia Flessibilità Solidità Persistenza dei dati Condivisione dei dati Concorrenza nell’accesso ai dati Sicurezza dei dati Facilità d’uso Velocità d’accesso Accesso con applicazioni diverse Ancora Visibilità dei dati diversificate per gli utenti Consistenza dei dati (no ridondanza) Integrità dei dati (vincoli di integrità) Modello dei … Leggi tutto