Esame SQL
Di cosa parla
Riassunto AI · si legge in un minuto
Leggi il riassunto completo
- Contesto dell'Esame: L'esame di SQL, risalente al 04/02/2020, verte sulla comprensione e manipolazione di database relazionali, attraverso la definizione di uno schema e l'esecuzione di query.
- Schema delle Tabelle (con chiavi primarie sottolineate):
- `ORARIO(codice, partenza, destinazione, orario_di_partenza)`: Contiene dettagli sugli orari e le tratte dei treni.
- `VIAGGIO(treno, data, conducente)`: Registra i viaggi specifici effettuati, associandoli a un treno, una data e un conducente.
- `PERSONALE_VIAGGIO(id, treno, data, tipo, durata, persona)`: Dettaglia la partecipazione del personale a determinati viaggi, specificando il ruolo (`tipo`) e la durata.
- `DIPENDENTI(id, nome, cognome, indirizzo, data_assunzione)`: Elenca le informazioni anagrafiche e contrattuali dei dipendenti.
- Vincoli di Integrità Referenziale:
- `Viaggio.treno` è una chiave esterna che fa riferimento a `Orario.codice`.
- La coppia (`Personale_viaggio.treno`, `Personale_viaggio.data`) è una chiave esterna che fa riferimento alla coppia (`Viaggio.treno`, `Viaggio.data`).
- `Personale_viaggio.persona` è una chiave esterna che fa riferimento a `Dipendenti.id`.
- `Viaggio.conducente` è una chiave esterna che fa riferimento a `Dipendenti.id`.
- Query SQL Richieste:
- Query 1: Trovare nome e cognome di tutti i dipendenti assunti dopo il 2015.
- Query 2: Identificare quali viaggi hanno avuto la partecipazione di almeno 3 dipendenti.
- Query 3: Per ogni dipendente (identificato da id, nome e cognome), calcolare il numero totale di viaggi a cui ha partecipato.
- Query 4: Determinare quali dipendenti hanno svolto viaggi esclusivamente nel ruolo di conducenti.
Riassunto generato con l'intelligenza artificiale a partire dagli appunti. Come lo facciamo
Stai vedendo l'anteprima delle prime pagine. Il file completo è gratis: registrati per leggerlo tutto.
Studia questi appunti con l'AI
Riassunto e domande d'esame sono gratis: chiedili e ti mandiamo un'email quando sono pronti.
In preparazione: di solito è pronto in giornata.
Questo appunto è gratis. Registrati in 30 secondi per leggere tutte le pagine e scaricarlo.
Simula l'esame con domande costruite su questi appunti.
Ripassa l'esame di FOUNDATIONS OF COMPUTER SCIENCE
20 carte di ripasso sul programma ufficiale dell'insegnamento. Prova le prime:
Che cos'è una base di dati e quali vantaggi offre rispetto alla gestione dei dati tramite semplici file? Gira la carta
Qual è la differenza tra DBMS e base di dati? Gira la carta
Che cosa si intende per schema e per istanza di una base di dati? Gira la carta
Carte generate con l'intelligenza artificiale dal programma dell'insegnamento: possono contenere errori.
Di cosa parla l'insegnamento
FOUNDATIONS OF COMPUTER SCIENCE · 1° anno · 6 CFU · INFO-01/A
Al termine del corso lo studente sarà in grado di interrogare e di inferire la struttura implicita della base di dati a partire dalle tabelle che la compongono. Inoltre lo studente saprà scrivere e correggere gli errori di semplici programmi in Python per la gestione e l'analisi di dataset formati da poche tabelle…