Sistemi e Applicazioni per l’Amministrazione Digitale Database • Un database è un sistema di raccolta di dati • Un database relazionale segue precise regole di creazione e gestione • Una tabella del database raccoglie dati omogenei rappresentati in righe e colonne • Le tabelle possono essere messe in relazione tra di loro 1 Sistemi e Applicazioni per l’Amministrazione Digitale 2 Sistemi e Applicazioni per l’Amministrazione Digitale 3 Sistemi e Applicazioni per l’Amministrazione Digitale Database • Un database relazionale può essere gestito e interrogato con linguaggi standard come SQL (Structure Query Language) • Alcuni DBMS (DataBase Management System): • • • • • • • Oracle Microsoft SQLServer Informix MySQL (Open Source) e derivati IBM DB2 Access … 4 Sistemi e Applicazioni per l’Amministrazione Digitale Applicativi gestionali • Applicativi «da terminale» (ACG IBM su AS/400) • Applicativi Client/Server • Applicativi basati su browser • In locale • Da remoto 5 Sistemi e Applicazioni per l’Amministrazione Digitale Applicativi gestionali • In Italia c’è un’offerta molto ampia • Esistono moltissime software house • Molte sono di dimensioni piccolissime • E i cosiddetti ERP (Enterprise Resource Planning)? • SAP, il leader di mercato! 6 Sistemi e Applicazioni per l’Amministrazione Digitale La scelta del software applicativo • Prima di tutto l’aderenza alle proprie esigenze • Affidabilità del fornitore • Caratteristiche tecniche • Disponibilità dei sorgenti • Capacità interna di implementazione • … 7 Sistemi e Applicazioni per l’Amministrazione Digitale Gestione del software applicativo • Ricordarsi che il software invecchia! 8