ITALIANO
P.ATZENI, S. CERI, S. PARABOSCHI, R. TORLONE, Basi di dati. Modelli e linguaggi di interrogazione. McGraw-Hill.
Materiale didattico a cura del docente (Lucidi delle lezioni svolte ed
esercizi proposti e svolti) sarà messo a disposizione per gli studenti sulla piattaforma didattica
https://fad.unich.it/
L'obiettivo è di fornire una conoscenza approfondita ed aggiornata degli aspetti più importanti dei sistemi per la gestione delle basi di dati e delle loro applicazioni.
Risultati di apprendimento attesi
Capire cosa è una base di dati, dal punto di vista concettuale, matematico e pratico;
essere capaci di sviluppare il disegno concettuale, logico e fisico di una base di dati relazionale, considerando sia la struttura che le operazioni;
capire come lavora un sistema di basi di dati
Nessuno
Lezioni ed esercitazioni in aula svolte utilizzando lavagna,
videoproiettore e computer, esercitazioni pratiche presso il Laboratorio
di Informatica.
Sebbene raccomandata, la frequenza del corso non è obbligatoria
Prova scritta (obbligatoria) e prova orale (facoltativa o a discrezione del docente).
Le conoscenze di base necessarie per disegnare, usare ed implementare basi di dati
- I concetti di base necessari per capire i modelli, i sistemi e i linguaggi per basi di dati
- basi di dati, utenti tipici e sistemi di gestione di basi di dati: concetti, terminologia ed architetture.
- Modelli dei dati.
- Metodologie e modelli per il progetto di basi di dati.
- Il modello Entità-relazione (ER) e i diagrammi ER.
- Basi di dati relazionali: modello logico e linguaggi. Il modello relazionale: strutture.
- Algebra relazionale.
- Operatori e Interrogazioni in algebra relazionale.
- Introduzione al linguaggio SQL.
- Definizione dei dati in SQL. Modifiche dei dati. Interrogazioni in SQL semplici.
- Interrogazioni più complesse in SQL. Viste. Modifiche di schemi
- Il database relazionale MySQL.
SEDE DI CHIETI
Via dei Vestini,31
Centralino 0871.3551
SEDE DI PESCARA
Viale Pindaro,42
Centralino 085.45371
email: info@unich.it
PEC: ateneo@pec.unich.it
Partita IVA 01335970693