2012
2012
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: Basi di Dati
Informazioni generali
Corso di Laurea Informatica Percorso Corsi di Laurea in Informatica
CFU 9 Università PALERMO
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
   

9 cfu così ripartiti nelle aree:

  • 9 CFU nell'area G - Basi di dati

Sillabo dell'insegnamento

  • G - Basi di dati
    • * DBMS - Sistemi di Gestione di Basi di Dati
      Interrogazione di basi di dati su DBMS Oracle
    • * DBMS - Sistemi di Gestione di Basi di Dati
      Creazione di un progetto su DBMS Oracle
    • * DBMS - Sistemi di Gestione di Basi di Dati
      Sistemi informativi e informatici. DB e DBMS. Funzionalità di un DBMS: Definizione, uso e controllo della base di dati. Utilizzo del DBMS Oracle.
    • * ML - Modelli logici
      Il modello relazionale.
    • * LI - Linguaggi di Interrogazione di Basi di Dati
      Algebra relazionale: unione, intersezione, differenza, ridenominazione, selezione, proiezione, join naturale. proprietà e cardinalità del join naturale. Prodotto cartesiano, theta-join, equi-join. Interrogazioni di un database in Algebra relazionale.
    • * LI - Linguaggi di Interrogazione di Basi di Dati
      Il linguaggio SQL. Data Definition Language e Data Manipulation Language. DDL: Definizione e modifica dello schema del database. DML: Linguaggio di interrogazione. Struttura di un'interrogazione in SQL. l'operazione di Join. Operatori aggregati. Raggruppamenti. Select Nidificate. Viste. Interrogazioni in SQL.
    • * PC - Progettazione concettuale
      Le fasi del progetto di una base di dati. Progettazione Concettuale di un DB. Entità, Associazioni, Attributi, Generalizzazioni, Identificatori. Ristrutturazione di un progetto concettuale.
    • * PL - Progettazione Logica
      Passaggio dal modello concettuale a quello logico. Traduzione nel modello relazionale di entità ed associazioni. Scelta degli identificatori principali
    • NBD - Normalizzazione di Basi di Dati
      Normalizzazione di una base di dati. BCNF, Terza forma normale. Il concetto di dipendenza funzionale e di chiusura funzionale. Algoritmo per calcolare la chiusura funzionale e Algoritmo per la trasformazione di una relazione in un insieme di relazioni in terza forma normale.

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