Module page

Basi di dati                  

academic year:   2016/2017
instructor:  Guido Pezzini
degree courses:  Mathematics for applications (magistrale), II year
Mathematics (magistrale), II year
credits:  3 (24 class hours)
teaching language:  italiano
period:  II sem (01/03/2017 - 06/06/2017)

Presence: highly recommended

Detailed module subject:

    • 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

Issues:

Type of course: standard

Examination tests:

Personal study: the percentage of personal study required by this course is the 50% of the total.

Statistical data on examinations

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