Il sistema informativo statistico sulla popolazione e le statistiche demografiche
-
Upload
vincenzo-patruno -
Category
Technology
-
view
924 -
download
0
Transcript of Il sistema informativo statistico sulla popolazione e le statistiche demografiche
Marina Venturi – Vincenzo Patruno
Istat – 21 ottobre 2008
Il sistema informativo statistico sulla popolazione
e le statistiche demografiche
Il sistema di diffusione delle Statistiche Demografiche EDEAFORM
Operativo su internet dal 1999 all’indirizzo:
http://demo.istat.it
Interfaccia utente Programmi Strutture Dati
Strutture dati
OLTP: On line Transaction Processing
E’ una classe di programmi per la gestione di sistemi di tipo transazionale (tipicamente data entry e retrieval transactions)
OLAP: On Line Analytical Processing
Permette all’utente di estrarre dati in modo facile e selettivo e di vedere i dati da differenti punti di vista.
•Il modello ER è basato su una rappresentazione della realtà oggetto di studio sulla base di oggetti chiamati Entità e delle relazioni tra questi oggetti.
•Ad ogni entità è associato un insieme di attributi che la caratterizzano
Modello Entità-Relazioni (ER)
Schema Entità-Relazioni (ER)
Famiglia IndividuoAppartiene
N. Componenti
Struttura
Sesso Età
Titolo di StudioCondizione
professionale
1 n
Schema Relazionale
Cod Fam N. comp
Struttura
Cod strutt
Famiglia
Cod Ind Cod Fam Cod Sesso Eta Cod Tit stud Cod prof
Individuo
Cod Strutt Desc
Cod Prof Desc
Cod Sesso Desc
Desc_Struttura
Desc_Prof
Desc_Sesso
Cod Tit Stud Desc
Desc_Titolo_Studio
•Un Data Warehouse è un repository per tutti o una parte dei dati che vengono raccolti dai vari sistemi aziendali
•Un Data warehouse è una raccolta di dati disegnati e organizzati per il supporto decisionale
•Un Data Warehouse è un sistema informatico disegnato per supportare coloro che hanno il compito di prendere decisioni strategiche costruito copiando i dati da sistemi esistenti e memorizzandoli in maniera opportuna per il loro utilizzo da parte dei dirigenti
Un Data Warehouse è una copia dei dati esistenti opportunamente strutturati per consentire sia interrogazioni che la generazione di report.
(Ralph Kimball's pag. 310 of The Data Warehouse Toolkit - John Wiley & Sons 1996)
Data Warehouse
•Il DM è la tecnica di analisi e rappresentazione concettuale dei dati più adatta nella costruzione di sistemi di warehouse
•Nel DM, un modello di tavole e relazioni è costruito con lo scopo di massimizzare la velocità di accesso ai dati e di osservarli secondo più dimensioni
Modello dimensionale (DM)
Schema dimensionale (DM)
Star Schema Popolazione Residente
Maschi
Femmine
Celibi
Nubili
……
Età_FK
Territorio_FK
Territorio
Territorio_PK
Comune
Provincia
Regione
Ripartizione
Età
Età_PK
Età_desc
Modello dimensionale (DM)
Le misure vengono dette FATTI
I parametri da cui un fatto può essere visto vengono detti DIMENSIONI
Il livello di dettaglio delle misure nella Fact Table è detto GRANULOSITA’
Il DM è orientato alla facile gestione delle gerarchie
Schema dimensionale (DM)
Popolazione Residente
AGG_BY_PROVINCE
Maschi
Femmine
Celibi
Nubili
……
Età_FK
Territorio_FK
Territorio
Territorio_PK
Provincia
Età
Età_PK
Età_desc
Popolatione Residente AGG_BY_ITALY
Popolatione Residente
AGG_BY_GEOGRAPHICAL_AREA
Popolatione Residente
AGG_BY_REGION
Popolatione Residente
AGG_BY_PROVINCE
BASE Popolatione Residente
Schema dimensionale (DM)
sum
Celibi Nubili … ... Popolazione
2003
0
sum
1
Popolazione
Territorio
Età
VedoviPisa
RomaFirenze
Popolazione Residente
Età 1 Anno Pisa.
Interfaccia utente
Interfaccia utente
E’ la “porta di accesso” ai dati
L’obiettivo di demo.istat.it è stato quello di ottenere una interfaccia per consentire:
•Facile accesso ai dati
•Facile selezione dei parametri di input
•Veloci interrogazioni sul Data Base
Interfaccia utente
Sul Web questo significa:
•Costruire l’interfaccia utente come pagina HTML
•Usando le tecnologie disponibili (DHTML)
•Utilizzando il protocollo HTTP per inviare query e per ottenere i risultati
Interfaccia utente
1 3
21
2
3
4
Interfaccia utente
L’utente utilizza la stessa finestra
•Per effettuare interrogazioni
•Per ottenere i risultati
•Per salvare i dati
Programmi
Programmi
Programmi
Il sistema di diffusione delle Statistiche Demografiche
La banca dati è organizzata in 3 sotto-sistemi:
RILEVAZIONI ELABORAZIONI ALTRI DATI
POPOLAZIONE RESIDENTE
BILANCIO DEMOGRAFICO
CITTADINI STRANIERI
PREVISIONI DEMOGRAFICHE
TAVOLE DI MORTALITÁ
TAVOLE DI FECONDITÁ
RICOSTRUZIONE DELLA
POPOLAZIONE
MATRIMONI
NASCITE
MIGRAZIONI
INDICATORI DEMOGRAFICI
Le rilevazioni presso le Anagrafi
Attraverso questo sotto-sistema è possibile ottenere informazioni su:
EDEAFORM
POPOLAZIONE RESIDENTE
BILANCIO DEMOGRAFICO
CITTADINI STRANIERI
Popolazione per sesso, età e stato civilePopolazione per sesso, età e stato civile
Bilancio annuale - Popolazione al 31 Bilancio annuale - Popolazione al 31 dicembre per sessodicembre per sesso
Bilancio mensile - Popolazione a fine Bilancio mensile - Popolazione a fine mese per sessomese per sesso
Popolazione per sesso ed etàPopolazione per sesso ed età
Bilancio Annuale - Popolazione al 31 Bilancio Annuale - Popolazione al 31 dicembre per sesso e cittadinanzadicembre per sesso e cittadinanza
ITALIA RIPARTIZIONI REGIONI PROVINCE COMUNI
Al dettaglio territoriale:
Le elaborazioni
Attraverso questo sotto-sistema è possibile ottenere informazioni su:
EDEAFORM
PREVISIONI DEMOGRAFICHE
TAVOLE DI MORTALITÁ
TAVOLE DI FECONDITÁ
Previsioni demografiche fino al 2051 Previsioni demografiche fino al 2051 (base 2007) per tipo di scenario (basso, (base 2007) per tipo di scenario (basso, centrale e alto) di:centrale e alto) di:
- popolazione per sesso ed età;popolazione per sesso ed età;
- bilancio;bilancio;
- principali indicatori.principali indicatori.
Serie storica delle tavole di mortalità Serie storica delle tavole di mortalità provinciali per sesso dal 1974 al 2005provinciali per sesso dal 1974 al 2005
RICOSTRUZIONE DELLA
POPOLAZIONE
Quozienti specifici di fecondità, Tasso di Quozienti specifici di fecondità, Tasso di Fecondità Totale per ordine e regione dal Fecondità Totale per ordine e regione dal 1952 al 2004 – analisi per contemporanei1952 al 2004 – analisi per contemporanei
Ricostruzione della popolazione Ricostruzione della popolazione intercensuaria comunale - Popolazione al intercensuaria comunale - Popolazione al 1 Gennaio per età e sesso dal 19821 Gennaio per età e sesso dal 1982
Gli altri dati
Attraverso questo sotto-sistema è possibile ottenere informazioni su:
EDEAFORM
MATRIMONI
NASCITE
MIGRAZIONI
INDICATORI DEMOGRAFICI
Sono immediatamente disponibili Sono immediatamente disponibili online le tavole e i online le tavole e i metadatimetadati dei dei principali risultati delle indagini principali risultati delle indagini demografiche senza dover attendere demografiche senza dover attendere i tempi di diffusione cartaceai tempi di diffusione cartacea
Indicatori strutturali e congiunturali Indicatori strutturali e congiunturali sui principali fenomeni demograficisui principali fenomeni demografici
Architettura Mobile.istat.it
www.istat.it demo.istat.it con.istat.it
mobile.istat.it
Connessione diretta
WS Link
http://demo.istat.it/
mobile http://mobile.istat.it/
SOAP
demo
PHP e Web Services
WSDL (Web Services Description Language)
WSDL è un linguaggio formale XML per la creazione di documenti per la descrizione di Web Services.
Un file WSDL indica ai client:
cosa può essere utilizzato (le "operazioni" messe a disposizione dal servizio);
come utilizzarlo (il protocollo di comunicazione da utilizzare per accedere al servizio, il formato dei messaggi accettati in input e restituiti in output dal servizio ed i dati correlati);
dove utilizzare il servizio (cosiddetto endpoint del servizio che solitamente corrisponde all'indirizzo - in formato URI - che rende disponibile il Web Service)
Find out more by reading the Web Services Description Language (WSDL) 1.1 W3C Note.
Client
HTTP
Architettura
Linux Apache HTTP ServerPHP5NusoapPostgres
Data Warehouse
PHP pages
PHP interpreter
PostgreSQL
Web Services
mobile.istat.it
sodi.istat.itcon.istat.it
Query SDMX
Dati(SDMX-
ML)
RSS
WS
sodi.istat.itcon.istat.it
Query SDMX
Dati(SDMX-
ML)
RSS
WS
demo.istat.it
17369
Quale è l’oggetto della misura?
A quale paese o regione geografica è applicata?
Quando la misura è stata fatta?
Qual'è l'unità di misura utilizzata?
DSD – Data Structure Definition
Insieme di metadati strutturali che descrivono la struttura del data set
DSD
parser
LocalRegistry
DB
WS
demogr
DEMO
SODI RSS
script
sodi.istat.itcon.istat.it
Query SDMX
Dati(SDMX-
ML)
RSS
WS
demogr
Marina Venturi [email protected]
Vincenzo Patruno [email protected]
ISTAT - Direzione centrale per le statistiche e le indagini sulle istituzioni sociali u.o. “Organizzazione dei processi e sistemi informativi”Viale Liegi n. 13 00198 Roma