Introduzione alle
Gestione dei Dati
1
Obiettivi
“ Ogni due giorni produciamo tante
informazioni quante ne abbiamo
prodotte in tutta la nostra storia fino
al 2003”
Eric Schmidt (2010)
(Presidente esecutivo di Google)
Obiettivi
Source: [Link]
4
Obiettivi
Chi produce questi dati?
1. Sistemi Informativi aziendali
2. Social media
3. Sorgenti di big-data
5
L’Informatica di Ieri
[Link]
[Link]
6
L’Informatica di Oggi
L’informatica pervasiva …
FITBIT SMART LIGHTING
Philips Hue
(domotica, Iot)
TESLA
AutoPilot
SMARTWATCH
(rete neurali)
L’Informatica di Oggi
Chi produce questi dati?
SMART LIGHTNING SYSTEM
STRUCTURAL MONITORING
Obiettivi del Corso
Perchè i dati sono importanti?
R1. DATI come risorsa aziendale, alla stessa maniera del capitale, degli
impianti di produzione, delle persone, e dei beni prodotti dall’azienda.
Dati di sintesi sull’andamento aziendale
Lead
Dati di sintesi di supporto al
processo decisionale
Dati di dettaglio: ordini, dati
fatturazioni, bilancio,
contabilità, etc
9
Obiettivi
Perchè i dati sono importanti?
R1. DATI come risorsa aziendale, alla stessa maniera del capitale, degli
impianti di produzione, delle persone, e dei beni prodotti dall’azienda.
Necessità Dati
ad diogni
sintesi livello
sull’andamento aziendale
di strumenti software
Lead
per
Dati di sintesi di supporto al
custodire, manipolare, analizzare i dati!
processo decisionale
Dati di dettaglio: ordini, dati
fatturazioni, bilancio,
contabilità, etc
10
Obiettivi
Perchè i dati sono importanti?
R3 → DATI = informazione = conoscenza = supporto alle decisioni!
❑ BUSINESS INTELLIGENCE
(BI) → (def.) Insieme di processi
aziendali, metodologie tool per
raccogliere i dati di un’azienda,
ed estrarre informazioni di
supporto alla decisioni
strategiche.
Source: [Link]
11
Obiettivi
Perchè i dati sono importanti?
[Link]
R3 → DATI = informazione = conoscenza = supporto alle decisioni!
ess-and-operations/us-cons [Link]
SWAMP Project: [Link]
12
Obiettivi
MODELLO DI SVILUPPO DI APPLICAZIONI VISTO FIN QUI
APPLICAZIONE
LOGICA di
CONTROLLO
LOGICA di FILE
GESTIONE DATI
L’applicazione contiene al suo interno la logica di
controllo e la logica di gestione dei dati.
Il sistema operativo (es. Windows) fornisce le operazioni di
base per lettura/scrittura di file su memoria secondaria.
13
Obiettivi
L’approccio alla gestione dei dati basato su file
funziona bene nel caso di sistemi di piccole
dimensioni, prevalentemente single-user, o con
scarsa necessità di condivisione dei dati.
PROBLEMI:
1) Scalabilità? → gestione di grandi moli di dati?
2) Concorrenza? → accesso da parte di utenti/applicazioni?
14
Obiettivi
FOCUS sui DATI
Studieremo:
➢ modelli, linguaggi, e strumenti software
al fine di: progettare, implementare ed analizzare
collezioni (Basi) di Dati (DB) che siano:
➢ Persistenti
➢ Potenzialmente grandi
➢ Potenzialmente condivise (tra utenti/applicazioni)
15
DBMS
Forniremo un’introduzione al mondo delle basi
di dati (DB) da quattro punti di vista:
❑ Utente → come interagire con un DB
(aggiungere/modificare informazioni, recuperare
informazioni, etc).
❑ Progettista → come progettare un DB.
❑ Programmatore → come sviluppare applicazioni
Web/stand-alone che si interfaccino con un DB [CENNI].
❑ Analista → come reperire informazioni da un DB
attraverso tecniche di data-mining
16
[CENNI].
Google Trends
Lo strumento Google Trends utile per visualizzare i
dati di ricerca storici, permette di identificare tendenze
o modelli interessanti nelle ricerche.
[Link]
17
Data is new oil
18
Data is new oil
19
Lavoro di approfondimento
• Il paragone tra dati e petrolio è efficace quando si parla di Big
Data, raccolta informatizzata di enormi quantità di dati,
processati con algoritmi nell’ambito di software sequenziali, per
poi essere classificati e conservati per alimentare banche dati e
processi decisionali.
• Le potenzialità economiche sono in gran parte ancora
inesplorate, così come le implicazioni organizzative, etiche e
giuridiche, anche in tema di contrattualistica, controversie civili e
penali, tutela della privacy.
• In particolare nel periodo che stiamo vivendo sono molte le
opportunità aperte dalla raccolta e analisi avanzata dei Big
Data: videocamere intelligenti, utilizzo dei dati mobile, analisi
geo-spaziali. Il candidato, partendo da considerazioni sulla frase
di Humbly, approfondisca l’argomento relativo ai Big Data: cosa
sono, come si utilizzano, le potenzialità e il ruolo controverso che
assumono nell’evoluzione digitale.
20