PROGRAMMA DI INFORMATICA ANNO SCOLASTICO 2015-2016 CLASSE IV C AFM Algebra booleana Dominio: concetto di vero e falso Concetto di predicato logico Confronto tra algebra “classica” ed algebra booleana Variabili booleane Operatori logici : NOT AND OR Espressioni algebriche booleane Proprietà degli operatori logici Regole di De Morgan Attribuzione di valori logici ad espressioni algebriche di confronto Creazione di espressioni booleane che descrivono casi reali. (Es. scrivere espressione booleana che descriva il seguente criterio: persone di età superiore a 40 anni, di sesso femminile e proveniente da Italia o Francia). Excel avanzato Riferimenti assoluti Funzioni giorno, mese, anno Funzioni e() o() e non() Formattazione condizionale Formattazione personalizzata Funzioni cerca.vert() e cerca.orizz() Funzioni db.somma(), db.media(), db.min(), db.max() Database Il modello concettuale: relazioni ed entità Individuare entità e relazioni da un contesto reale Attributi multipli Dato e informazione Esigenza di organizzare i dati Database: un modo per organizzare i dati DBMS: software di gestione dei database Organizzazione di un database Tabelle, record e campi Tipi di campi Chiave Primaria Relazioni Relazioni tra tabelle Chiave esterna Tipi di relazione: 1-1, 1-N, N-M Integrità referenziale Esigenza di un linguaggio per manipolare i dati di un database: SQL Le quattro operazioni fondamentali sui dati: CRUD Inserire, Leggere, Aggiornare e Cancellare i dati Estrarre i dati: SELECT Aggiornare i dati: UPDATE Cancellare dati: DELETE Condizioni where e logica booleana Inserire dati: INSERT