• Edizioni di altri A.A.:
  • 2018/2019
  • 2019/2020
  • 2020/2021
  • 2022/2023
  • 2023/2024
  • 2024/2025
  • 2025/2026

  • Lingua Insegnamento:
    ITALIANO 
  • Testi di riferimento:
    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).

    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/ 
  • Obiettivi formativi:
    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. 
  • Prerequisiti:
    Nessuno 
  • Metodi didattici:
    Lezioni ed esercitazioni in aula svolte utilizzando lavagna,
    videoproiettore e computer, esercitazioni pratiche presso il Laboratorio
    di Informatica con il linguaggio MySQL

    Sebbene raccomandata, la frequenza del corso non è obbligatoria 
  • Modalità di verifica dell'apprendimento:
    Prova scritta (obbligatoria) e prova orale (facoltativa o a discrezione del docente), progetto (obbligatorio) e sua discussione orale (obbligatoria). La valutazione finale, espressa in trentesimi, tiene conto sia del progetto che della sua discussione. 
  • Sostenibilità:
    Gli argomenti trattati nel corso non sono direttamente riconducibili alla sostenibilità ambientale, sociale ed economica. 

Le conoscenze di base necessarie per disegnare, usare ed implementare basi di dati.
Attività di laboratorio con il linguaggio MySQL

- 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.

Avvisi

Nessun avviso in evidenza

Documenti

Nessun documento in evidenza

Scopri cosa vuol dire essere dell'Ud'A

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

icona Facebook   icona Twitter

icona Youtube   icona Instagram