ISTITUTO “ARGENTIA” Gorgonzola PROGRAMMA SVOLTO INFORMATICA Classe IVC M 1. IL LINGUAGGIO JAVA - Ripasso: L’ambiente di programmazione La struttura dei programmi Gli identificatori Variabili e costanti Tipi di dato Operatori La gestione dell’I/O Le strutture di controllo Gli array Le matrici - Classi e Oggetti Dichiarazione di una classe Livelli di visibilità Dichiarazione degli attributi e loro visibilità Dichiarazione dei metodi Progettazione e implementazione di una classe Creazione e uso degli oggetti Considerazioni sugli oggetti Attributi e metodi static Array di oggetti Ereditarietà Polimorfismo Casting tra le classi Le librerie Le stringhe 2. BASI DI DATI - Archivi Definizione di archivio I dati Definizione di record Operazioni fondamentali sugli archivi Condivisione - Introduzione ai database Necessità dei database Funzioni di un DBMS ISTITUTO “ARGENTIA” Gorgonzola PROGRAMMA SVOLTO INFORMATICA Classe IVC M Modellazione dei dati Il modello E/R Istanze e attributi Relazioni - Progetto di un database Sviluppare lo schema di base Regole di lettura Raffinare lo schema di base - Chiavi e attributi Chiavi primarie Chiavi esterne Regole di integrità dei dati - Database relazionali Struttura dei dati e terminologia Proprietà delle tabelle relazionali Relazioni e chiavi - Il DBMS MySQL L’ambiente Query Browser - Le interrogazioni e la manipolazione dei dati Le interrogazioni Gli operatori di confronto e aritmetici L’eliminazione delle ripetizioni Il costrutto SELECT e le relazioni Self jon Gli operatori Count, Max, Min, Avg. Libri di testo: “Il linguaggio Java” di A.Lorenzi, G.Facchetti, A.Rizzi ed.Atlas “SQL il linguaggio per le basi di dati” di P. Camagni, M. Della Puppa, R. Nikolassy ed. HOEPLI I docenti Colletti/Papa Gli Studenti