2012
2012
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: Basi di dati
Informazioni generali
Corso di Laurea Informatica Percorso
CFU 8 Università MILANO-BICOCCA
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
   

8 cfu così ripartiti nelle aree:

  • 8 CFU nell'area G - Basi di dati

Sillabo dell'insegnamento

  • G - Basi di dati
    • * DBMS - Sistemi di Gestione di Basi di Dati
      Introduzione. Concetti generali. Concetto di informazione e dato. Introduzione a basi di dati e DBMS, modello dei dati, concetto di schema e istanza.
    • * DBMS - Sistemi di Gestione di Basi di Dati
      Indipendenza logica e fisica dei dati e tipologia di linguaggi per basi di dati.
    • * ML - Modelli logici
      Il modello relazionale. Modelli logici.
    • * ML - Modelli logici
      Modello relazionale: relazioni e tabelle, schemi ed istanze, informazione incompleta e valori nulli, chiavi, vincoli di integrità.
    • * LI - Linguaggi di Interrogazione di Basi di Dati
      Linguaggi di interrogazione. Algebra Relazionale, SQL. Definizione dei dati in SQL. Definizione di interrogazioni in SQL: interrogazioni semplici, con operatori insiemistici, nidificate e con raggruppamento.
    • LP - Linguaggi di Programmazione di Basi di Dati
      Operazioni di inserimento, modifica e cancellazione. Definizione di viste. Integrazione di SQL nei linguaggi di programmazione.
    • * PC - Progettazione concettuale
      Metodologie di progettazione. La progettazione concettuale. Metodologie di progettazione di basi di dati. Il modello Entità-Relazione.
    • * PL - Progettazione Logica
      La progettazione logica. Ristrutturazione schemi E-R: eliminazione delle gerarchie, degli attributi composti e multivalore. Traduzione da schemi E-R a schemi relazionali.

(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali