Il sistema informativo statistico sulla popolazione e le statistiche demografiche

47
Marina Venturi – Vincenzo Patruno Istat – 21 ottobre 2008 Il sistema informativo statistico sulla popolazione e le statistiche demografiche

Transcript of Il sistema informativo statistico sulla popolazione e le statistiche demografiche

Page 1: 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

Page 2: 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

tabanell
arial 32 grassetto colote testo RGB 95 - 95 - 95posizione casella di testo 5,50 - 0,90margini sinistro 0, destro 0, superiore 0, inferiore 0punto di ancoraggio del testo: in mezzo
tabanell
casella di testo: posizione 5,50 - 3,5margine sinistro 0, destro 0, superiore 0, inferiore 0punto di ancoraggio del testo: altoaltezza massima della casella di testo: 13larghezza fissa 18,5titoletto: arial 16 grassetto colore testo RGB 153 - 51- 51testo: arial 16 colore testo RGB 95 - 95 - 95
tabanell
Posizione casella di testo 5,50 - 18arial 10 colore testo RGB 95 - 95 - 95
tabanell
posizione logo: 21,90 - 18
tabanell
arial 10 colore testo biancomassimo 3 righeposizione casella di testo 0 - 0,6margini: sinistro 0, destro 0, superiore 0, inferiore 0punto di ancoraggio del testo: basso
Page 3: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

Interfaccia utente Programmi Strutture Dati

Page 4: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

Strutture dati

Page 5: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

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.

Page 6: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

•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)

Page 7: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

Schema Entità-Relazioni (ER)

Famiglia IndividuoAppartiene

N. Componenti

Struttura

Sesso Età

Titolo di StudioCondizione

professionale

1 n

Page 8: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

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

Page 9: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

•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

Page 10: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

•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)

Page 11: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

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

Page 12: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

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’

Page 13: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

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

Page 14: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

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)

Page 15: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

sum

Celibi Nubili … ... Popolazione

2003

0

sum

1

Popolazione

Territorio

Età

VedoviPisa

RomaFirenze

Popolazione Residente

Età 1 Anno Pisa.

Page 16: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

Interfaccia utente

Page 17: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

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

Page 18: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

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

Page 19: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

Interfaccia utente

1 3

21

2

3

4

Page 20: Il sistema informativo statistico sulla popolazione e le statistiche demografiche
Page 21: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

Interfaccia utente

L’utente utilizza la stessa finestra

•Per effettuare interrogazioni

•Per ottenere i risultati

•Per salvare i dati

Page 22: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

Programmi

Programmi

Page 23: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

Programmi

Page 24: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

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

tabanell
arial 32 grassetto colote testo RGB 95 - 95 - 95posizione casella di testo 5,50 - 0,90margini sinistro 0, destro 0, superiore 0, inferiore 0punto di ancoraggio del testo: in mezzo
tabanell
casella di testo: posizione 5,50 - 3,5margine sinistro 0, destro 0, superiore 0, inferiore 0punto di ancoraggio del testo: altoaltezza massima della casella di testo: 13larghezza fissa 18,5titoletto: arial 16 grassetto colore testo RGB 153 - 51- 51testo: arial 16 colore testo RGB 95 - 95 - 95
tabanell
Posizione casella di testo 5,50 - 18arial 10 colore testo RGB 95 - 95 - 95
tabanell
posizione logo: 21,90 - 18
tabanell
arial 10 colore testo biancomassimo 3 righeposizione casella di testo 0 - 0,6margini: sinistro 0, destro 0, superiore 0, inferiore 0punto di ancoraggio del testo: basso
Page 25: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

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:

tabanell
arial 32 grassetto colote testo RGB 95 - 95 - 95posizione casella di testo 5,50 - 0,90margini sinistro 0, destro 0, superiore 0, inferiore 0punto di ancoraggio del testo: in mezzo
tabanell
casella di testo: posizione 5,50 - 3,5margine sinistro 0, destro 0, superiore 0, inferiore 0punto di ancoraggio del testo: altoaltezza massima della casella di testo: 13larghezza fissa 18,5titoletto: arial 16 grassetto colore testo RGB 153 - 51- 51testo: arial 16 colore testo RGB 95 - 95 - 95
tabanell
Posizione casella di testo 5,50 - 18arial 10 colore testo RGB 95 - 95 - 95
tabanell
posizione logo: 21,90 - 18
tabanell
arial 10 colore testo biancomassimo 3 righeposizione casella di testo 0 - 0,6margini: sinistro 0, destro 0, superiore 0, inferiore 0punto di ancoraggio del testo: basso
Page 26: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

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

tabanell
arial 32 grassetto colote testo RGB 95 - 95 - 95posizione casella di testo 5,50 - 0,90margini sinistro 0, destro 0, superiore 0, inferiore 0punto di ancoraggio del testo: in mezzo
tabanell
casella di testo: posizione 5,50 - 3,5margine sinistro 0, destro 0, superiore 0, inferiore 0punto di ancoraggio del testo: altoaltezza massima della casella di testo: 13larghezza fissa 18,5titoletto: arial 16 grassetto colore testo RGB 153 - 51- 51testo: arial 16 colore testo RGB 95 - 95 - 95
tabanell
Posizione casella di testo 5,50 - 18arial 10 colore testo RGB 95 - 95 - 95
tabanell
posizione logo: 21,90 - 18
tabanell
arial 10 colore testo biancomassimo 3 righeposizione casella di testo 0 - 0,6margini: sinistro 0, destro 0, superiore 0, inferiore 0punto di ancoraggio del testo: basso
Page 27: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

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

tabanell
arial 32 grassetto colote testo RGB 95 - 95 - 95posizione casella di testo 5,50 - 0,90margini sinistro 0, destro 0, superiore 0, inferiore 0punto di ancoraggio del testo: in mezzo
tabanell
casella di testo: posizione 5,50 - 3,5margine sinistro 0, destro 0, superiore 0, inferiore 0punto di ancoraggio del testo: altoaltezza massima della casella di testo: 13larghezza fissa 18,5titoletto: arial 16 grassetto colore testo RGB 153 - 51- 51testo: arial 16 colore testo RGB 95 - 95 - 95
tabanell
Posizione casella di testo 5,50 - 18arial 10 colore testo RGB 95 - 95 - 95
tabanell
posizione logo: 21,90 - 18
tabanell
arial 10 colore testo biancomassimo 3 righeposizione casella di testo 0 - 0,6margini: sinistro 0, destro 0, superiore 0, inferiore 0punto di ancoraggio del testo: basso
Page 28: Il sistema informativo statistico sulla popolazione e le statistiche demografiche
Page 29: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

Architettura Mobile.istat.it

www.istat.it demo.istat.it con.istat.it

mobile.istat.it

Connessione diretta

WS Link

Page 30: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

http://demo.istat.it/

mobile http://mobile.istat.it/

SOAP

demo

Page 31: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

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.

Page 32: Il sistema informativo statistico sulla popolazione e le statistiche demografiche
Page 33: Il sistema informativo statistico sulla popolazione e le statistiche demografiche
Page 34: Il sistema informativo statistico sulla popolazione e le statistiche demografiche
Page 35: Il sistema informativo statistico sulla popolazione e le statistiche demografiche
Page 36: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

Client

HTTP

Architettura

Linux Apache HTTP ServerPHP5NusoapPostgres

Data Warehouse

PHP pages

PHP interpreter

PostgreSQL

Web Services

mobile.istat.it

Page 37: Il sistema informativo statistico sulla popolazione e le statistiche demografiche
Page 38: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

sodi.istat.itcon.istat.it

Query SDMX

Dati(SDMX-

ML)

RSS

WS

Page 39: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

sodi.istat.itcon.istat.it

Query SDMX

Dati(SDMX-

ML)

RSS

WS

demo.istat.it

Page 40: Il sistema informativo statistico sulla popolazione e le statistiche demografiche
Page 41: Il sistema informativo statistico sulla popolazione e le statistiche demografiche
Page 42: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

17369

Quale è l’oggetto della misura?

A quale paese o regione geografica è applicata?

Quando la misura è stata fatta?

Qual'è l'unità di misura utilizzata?

Page 43: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

DSD – Data Structure Definition

Insieme di metadati strutturali che descrivono la struttura del data set

Page 44: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

DSD

parser

LocalRegistry

Page 45: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

DB

WS

demogr

DEMO

SODI RSS

script

Page 46: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

sodi.istat.itcon.istat.it

Query SDMX

Dati(SDMX-

ML)

RSS

WS

demogr

Page 47: Il sistema informativo statistico sulla popolazione e le statistiche demografiche

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