LA GESTIONE DELLE INFORMAZIONI

bullet(*) AlberiCaratteristiche, metodi di attraversamento, alberi binari, equivalenza tra alberi ordinati e alberi binari.
bulletGli archivi classiciI concetti di base, le operazioni.
bulletOrganizzazioni di baseGli archivi sequenziali, gli archivi a liste, gli archivi sequenziali con indice, gli archivi ad accesso diretto.
bulletOrganizzazioni per chiavi secondarie, archivio parzialmente invertito, a liste multiple.

LE BASI DI DATI

bulletIntroduzione alle basi di datiSistemi informativi e sistemi informatici, modello di dati, DBMS, indipendenza logica e fisica, ridondanza, integrità, (**) fasi tipiche della progettazione e ciclo di vita di un SI.
bulletIl modello EREntità e attributi, associazioni, IS-A. (**) realtà campione e scenari significativi.
bulletIl modello relazionaleLe tabelle, le chiavi, la trasformazione di un diagramma ER in un modello relazionale, dipendenze funzionali e normalizzazione.
bullet(**) Algebra relazionaleOperazioni primitive: prodotto, proiezione, restrizione; giunzioni di relazioni, giunzioni esterne e associazioni IS-A.
bulletIl linguaggio SQLAggiunta e eliminazione di una tabella/colonna/dati, Il comando select (from, where, group by, having, order by), le funzioni e le espressioni, le subquery, il join interno/esterno.

ATTIVITA' DI LABORATORIO

bulletTurboPascalRipasso liste e file; Alberi; Archivi sequenziali, a liste, ad indice.
bulletAccess (97)La creazione delle tabelle, le relazioni e l'integrità referenziale, la creazione delle maschere, delle query (QBE e SQL), delle macro (cenni).
bulletVisualBasicCenni sulla programmazione guidata dagli eventi, sui moduli e su SQL e VBA.
bulletNavigazione in Internet

MATERIALI DIDATTICI

bulletGaravaglia, Petracchi, Forte - Archivi e basi di dati (3° vol.) – Zanichelli
bullet(*) Garavaglia, Petracchi, Forte - Strutture dati e programmazione per oggetti (2° vol.) - Masson
bullet(**) G. Callegarin - Nuovo corso di informatica (3° vol.) - Cedam
bulletAppunti dei docenti.

- ApPuNtIdIuNiNfOrMaTiCo