Scheda insegnamento

Basi di dati                  

anno accademico:   2016/2017
docente:  Guido Pezzini
corsi di laurea:  Matematica per le Applicazioni (magistrale), II anno
Matematica (magistrale), II anno
crediti formativi:  3 (24 ore di lezione)
lingua di insegnamento:  italiano
periodo:  II sem (01/03/2017 - 06/06/2017)

Frequenza: consigliata

Programma completo del corso:

    • Sistemi informativi, informazioni e dati
    • Basi di dati e sistemi di gestione di basi di dati
    • Modelli dei dati
    • Livelli di astrazione nei DBMS
    • Indipendenza dei dati
    • Linguaggi e utenti delle basi di dati
    • Vantaggi e svantaggi dei DBMS
    • Il modello relazionale
    • Relazioni e tabelle
    • Domini ed attributi
    • Informazione incompleta e valori nulli
    • Vincoli di integrità
    • Vincoli di tupla (intrarelazionali e interrelazionali)
    • Chiavi
    • Chiavi e valori nulli
    • Vincoli di integrità referenziale
    • Algebra relazionale
    • Unione, intersezione, differenza
    • Ridenominazione
    • Selezione
    • Proiezione
    • Join
    • Interrogazioni in algebra relazionale
    • Equivalenza di espressioni algebriche
    • Algebra con valori nulli
    • Viste
    • SQL e MySQL
    • Definizione dei dati in SQL
    • Interrogazioni in SQL
    • Manipolazione dei dati in SQL

Dispense:

Modalità di erogazione: convenzionale

Testi di passate prove d'esame:

Studio personale: la percentuale prevista di studio personale sul totale dell'impegno richiesto è del 50%

Dati statistici relativi ai risultati degli esami

© Università degli Studi di Roma "La Sapienza" - Piazzale Aldo Moro 5, 00185 Roma