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

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area G - Basi di dati

Sillabo dell'insegnamento

  • G - Basi di dati
    • * PL - Progettazione Logica
      Sistemi informativi e informatici. DB e DBMS. Funzionalità di un DBMS: Definizione, uso e controllo della base di dati. Progettazione di un DB. Entità, collezioni, tipi, proprietà, associazioni.
    • * ML - Modelli logici
      Il modello relazionale. Algebra relazionale: unione, intersezione, differenza, ridenominazione, selezione, proiezione, join naturale. proprietà e cardinalità del join naturale. Prodotto cartesiano, theta-join, equi-join.interrogazioni
    • * ML - Modelli logici
      Calcolo relazionale su domini. Calcolo relazionale su tuple con dichiarazioni di range.Terza forma normale, BCNF e relativi algoritmi di normalizzazione.
    • * 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
    • * LI - Linguaggi di Interrogazione di Basi di Dati
      inserimento, cancellazione e aggiornamento di dati. Interrogazione del database. Ordinamento, operatori aggregati, raggruppamenti, join. Select nidificate. Viste
    • LP - Linguaggi di Programmazione di Basi di Dati
      Elementi di Pl/SQL Trigger, Procedure e Funzioni.

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