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 |
|