Fano (PU), 20-21 aprile, 4-5-18-19 maggio 2012
48 ore suddivise in 6 giornate da 8 ore ciascuna
Responsabile del corso: Ezio Crestaz – MSc Dist. in GISc, MSc Dist. in Computer Science
24 crediti validati dalla Commissione Nazionale A.P.C. – GEOLOGI
L’acquisizione dei dati è operazione generalmente impegnativa sotto il profilo economico ed organizzativo e l’utilizzo degli stessi critico per il corretto sviluppo dei processi decisionali. Pertanto la gestione efficace dei dati costituisce elemento chiave per preservarne valore e consistenza nel tempo, e, in ultima analisi, per implementare sistemi informativi ed applicazioni di successo. Di contro, pratiche di gestione non consistenti comportano perdite informative ed economiche, fino ad indurre decisioni erronee e addirittura rischi per la vita umana in applicazioni mission-critical.
Files di testo, fogli elettronici e file binari, in domini specializzati, sono ampiamente utilizzati nella pratica comune e comportano peraltro alcuni indubbi vantaggi in applicazioni dedicate rispetto ad approcci più strutturati. Tuttavia la loro apparente semplicità comporta limiti significativi, che emergono con evidenza a fronte di esigenze di scalabilità, quali incremento del numero di utenti e tempo di vita del progetto più esteso.
Una prima parte, previa una breve introduzione agli standard correnti nella codifica, trasferimento e definizione della struttura di dati testuali (XML, DTDs e XML Schema), tecnologie fondamentali nello sviluppo corrente del Web 2.0 e del Semantic Web, affronta in modo completo le questioni sopra delineate introducendo teoria, progettazione ed implementazione di database relazionali.
Una volta introdotti i concetti fondamentali, le piattaforme RDBMSs (Relational DataBase Management Systems) MySql (WAMP) e PostgreSQL/PostGIS, dalla comunità Open Source, ed Oracle XE, entry point a standard industriale della Oracle Co., il corso adotta un approccio pratico focalizzato sulla progettazione, sviluppo e distribuzione di soluzioni professionali. Focalizzati sulla gestione di un processo di business e sul monitoraggio ambientale, questi database danno l’opportunità di analizzare concetti base ed avanzati in una prospettiva pratica, includendo un’analisi approfondita del SQL, linguaggio standard per la costruzione ed interrogazione di database relazionali.
Una seconda parte copre i temi avanzati che attengono teoria e pratica dei database spaziali (o geodatabase), a partire dalle conoscenze precedentemente acquisite e funzionali alla progettazione, sviluppo e distribuzione di database dedicati alla gestione dell’informazione geografica. Dato un inquadramento generale del tema, il corso investiga i diversi possibili approcci allo sviluppo di database geografici, nonché le relative implicazioni tecniche ed economiche, dalla semplice gestione di geometrie puntuali mediante tipi nativi SQL, alla gestione matura in PostGIS, Oracle XE e ESRI geodatabase. Il corso si conclude con una breve introduzione ed una sintesi critica delle soluzioni open source e proprietarie disponibili per l’implementazione di soluzioni cartografiche di front-end, quali uDig, QuantumGIS, OpenJump e ESRI ArcGIS, oltre ai concetti di base per la progettazione e lo sviluppo di soluzioni originali di web mapping mashups.
| >> Brochure | |
| >> Modulo di Iscrizione |
© Società Geologica Italiana; Dipartimento di Scienze della Terra, Università «La Sapienza», Piazzale Aldo Moro 5, 00185 Roma • Tel.: 06 4959390 • Fax: 06 49914154 • Mail: info@socgeol.it C.F.80258790585