1. LA GESTIONE DELLE INFORMAZIONI
 | Gli archivi classici: concetti di base - operazioni - tipi di organizzazione - metodi di elaborazione. |
 | Organizzazioni di base: archivi sequenziali - archivi a liste - archivi sequenziali con indice - archivi ad accesso diretto. |
 | Organizzazioni per chiavi secondarie: archivio parzialmente invertito - organizzazione a liste multiple. |
2. LE BASI DI DATI
 | Introduzione alle basi di dati: sistemi informativi e sistemi informatici - modello dei dati - DBMS - indipendenza logica e fisica - ridondanza - integrità. |
 | Il modello E/R: entità, attributi e chiavi - associazioni binarie totali/parziali, 1-1, IS-A, 1-n, n-m, ricorsive - i diagrammi E/R per alcune realtà significative. |
 | Il modello relazionale: relazioni, chiavi, schemi di relazione, trasformazione da schema E/R a schema relazionale - dipendenze funzionali e normalizzazione (1°, 2°, 3°) - cenni di algebra relazionale. |
 | Fondamenti di SQL: clausola select - parametrizzazione delle interrogazioni - interrogazioni su più tabelle - opzioni di ordinamento - funzioni di aggregazione, raggruppamenti - giunzioni, giunzioni esterne - modifica della base di dati - subquery. |
3. ATTIVITA' DI LABORATORIO
 | Microsoft Explorer: impostazioni, gestione dei segnalibri - navigazione, ricerche. |
 | Microsoft Outlook Express: impostazioni, gestione degli indirizzi - gestione dei messaggi. |
 | Microsoft Access: la creazione delle tabelle - le relazioni e l'integrità referenziale - la creazione delle maschere, delle query, dei report, delle macro. |
Testi adottati
 | F. Tibone – La patente del computer – Zanichelli |
 | A. Garavaglia, F. Petracchi - Informatica - Archivi e basi di dati – Zanichelli |
|