IST. SUP. STAT. PROGRAMMAZIONE DISCIPLINARE F.GONZAGA. INDIVIDUALE MD 01 DATA REV ANNO SCOLASTICO: 2013-2014 DISCIPLINA: INFORMATICA CLASSE: 5 SA INDIRIZZO: SISTEMI INFORMATIVI DOCENTI: TISO EMANUELE ELENCO MODULI LE BASI DI DATI GENERALITA E 1 PROGETTAZIONE CONCETTUALE IL MODELLO 2 RELAZIONALE 3 LO STANDARD SQL DATABASE IN RETE E 4 PROGRAMMAZIONE LATO SERVER ARGOMENTI PRINCIPALI STRUMENTI PERIODO Base di Dati Modelli di dati Il modello concettuale ER Libri di testo Altri test Dispense Materiale strutturato Sussidi audiovisivi Settembre Ottobre Le relazioni Dallo schema ER allo schema relazionale Le operazioni relazionali Interrogazioni sullo schema relazionale l Linguaggio SQL Creazione e gestione DB in MySQL Libri di testo Altri testi Dispense Materiale strutturato Sussidi audiovisivi Novembre Dicembre Libri di testo Altri testi Dispense Materiale strutturato Sussidi audiovisivi Laboratorio PC Libri di testo Altri testi Dispense Materiale strutturato Sussidi audiovisivi Laboratorio PC Dicembre Gennaio Febbraio Linguaggio HTML (Ripasso) Linguaggio PHP Istruzioni per la gestione DB in rete Marzo Aprile Maggio Giugno Pagina 1 di 4 IST. SUP. STAT. PROGRAMMAZIONE DISCIPLINARE F.GONZAGA. INDIVIDUALE MD 01 DATA REV METODOLOGIE DI VERIFICA PROVE SCRITTE: STRUTTURATA SEMISTRUTTURATA RISOLUZIONE DI PROBLEMI SPECIFICI PROVE ORALI: RISOLUZIONE DI PROBLEMI CON RISOLUZIONE AL COMPUTER INTERROGAZIONI PROGRAMMATE N.B LA PROPOSTA DI VOTO DI FINE QUADRIMESTRE TERRà CONTO SIA DELLA MEDIA PONDERATA DI CIASCUNA VERICA SOMMATIVA CHE DEGLI ELEMENTI DESUNTI DALLA SD (SCHEDA INFORMATIVA DELLA SITUAZIONE SCOLASTICA.). Abilità specifiche della disciplina Abilità disciplinari del triennio Abilità disciplinari minime del triennio Sa orientarsi all’interno di programmi esistenti ed esprimere su di essi motivati giudizi. Sa adeguare programmi esistenti alle specifiche esigenze dell’azienda in cui si troverà ad operare. Sa comprendere a quali modelli e a quali concetti ha inteso riferirsi chi ha realizzato determinati programmi. Sa analizzare rappresentare ed elaborare dati di vario genere. Sa descrivere l’ambiente in cui sorge un problema e definire i risultati da raggiungere. Sa valutare la complessità di un problema ed eventualmente scomporre in sottoproblemi. Sa analizzare le risorse necessarie e quelle disponibili. Sa precisare le strutture idonee alla rappresentazione ed elaborazione dei dati. Sa individuare e formulare strategie risolutive Sa implementare e comunicare ad un sistema di calcolo delle procedure risolutive. Sa valutare i risultati e gestire gli errori Sa progettare all’interno di una visione dinamica dell’informatica. Sa orientarsi all’interno di programmi esistenti. Sa utilizzare programmi esistenti e sfruttarle al meglio per le specifiche esigenze di un’azienda. Sa comprendere a quali modelli e a quali concetti ha inteso riferirsi chi ha realizzato determinati programmi. Sa analizzare rappresentare dati di vario genere. Sa descrivere l’ambiente in cui sorge un problema e definire i risultati da raggiungere. Sa valutare la complessità di un problema ed eventualmente scomporre in sottoproblemi. Sa analizzare le risorse necessarie e quelle disponibili. Sa rappresentare ed elaborare dei dati. Sa individuare e formulare strategie risolutive Sa implementare e comunicare ad un sistema di calcolo delle procedure risolutive. SCHEDE DESCRITTIVE DEI MODULI Pagina 2 di 4 IST. SUP. STAT. PROGRAMMAZIONE DISCIPLINARE F.GONZAGA. INDIVIDUALE MD 01 DATA REV MODULO 1: LE BASI DI DATI GENERALITA E PROGETTAZIONE CONCETTUALE CONOSCENZE COMPETENZE Sa analizzare ed esporre relativamente agli Cos’è una base di dati archivi e le Basi di dati Sa scomporre la progettazione di una base di Dati e informazioni, schemi e istanze dati in sottofasi E’ capace di costruire un modello ER Il modello di dati concettuale partendo dalle specifiche del problema La progettazione di una base di dati, le fasi Il DBMS Il modello di dati Il modello concettuale ER Le Entità e gli Attributi Attributi Chiave Le Associazioni MODULO 2: IL MODELLO RELAZIONALE CONOSCENZE COMPETENZE Costruisce agevolmente uno schema relazionale Le relazioni, chiavi di una relazione come traduzione di uno schema ER Costruisce le interrogazioni in pseudo codice Schema e occorrenza di una base di dati partendo dalle specifiche del problema Dal diagramma ER allo schema relazionale Le operazioni relazionali Interrogazioni sullo schema relazionale MODULO 3: LO STANDARD SQL CONOSCENZE COMPETENZE Sa operare e costruire un Data Base in MySQL Linguaggio SQL per la gestione delle basi di da rigo di comando dati relazionali Identificatori e tipi di dati Sa operare con MySQL in ambiente testuale Istruzioni del DDL di SQL Costruisce una base di dati in in ambiente testuale con MySQL Opera con padronanza all’interno delle principali istruzioni DDL, DML, DCL Istruzioni del DML di SQL Pagina 3 di 4 IST. SUP. STAT. PROGRAMMAZIONE DISCIPLINARE F.GONZAGA. INDIVIDUALE MD 01 DATA REV Istruzioni del DCL di SQL Gestione database MySQL da shell di DOS MODULO 4: DATABASE IN RETE E PROGRAMMAZIONE LATO SERVER CONOSCENZE COMPETENZE Costruisce semplici pagine HTML con script Programmazione lato client e lato server PHP Cenni sui Linguaggi script e di programmazione Implementa interrogazioni di una base di dati in linguaggio PHP per il WEB lato server Gestione dei dati in un ambiente client/server Prime istruzioni PHP Costrutti principale in PHP Interrogazioni server SQL tramite PHP FIRMA DOCENTE: _______________________________________________________________ Pagina 4 di 4