SCHEDA INFORMATIVA DI UNITÀ. Introduzione EVOLUZIONI DEI DATABASE Rete DB con architettura...
-
Upload
luca-grande -
Category
Documents
-
view
220 -
download
1
Transcript of SCHEDA INFORMATIVA DI UNITÀ. Introduzione EVOLUZIONI DEI DATABASE Rete DB con architettura...
SCHEDA INFORMATIVA
DI UNITÀ
Introduzione
EVOLUZIONI DEI DATABASE
Rete
<a>
<b>
<c>
<d>
DB con architettura distribuita
Utente DB WEB
<e>
Introduzione
EVOLUZIONI DEI DATABASE
Rete
<a> <b>
DB con architettura distribuita
Utente DB WEB
Datawarehouse Raccolta ed elaborazione dati non strutturati
Architettura dei database
Operazioni sui dati gestibili via rete
DATABASE CENTRALIZZATI
Archivio dati
Gestione database
<a>
<b>
<c>
<d>
Architettura dei database
Operazioni sui dati gestibili via rete
Archivio dati
Gestione database
<a>
DATABASE CENTRALIZZATI
<b>
<c><c>
<c>
<c>
<c>
DATABASE DISTRIBUITI
Architettura dei database
Operazioni sui dati gestibili via rete
Archivio dati
Gestione database
DATABASE CENTRALIZZATI
DATABASE DISTRIBUITI
<b>
<c><c>
<c>
<c>
Web e database
Informazioni
server
client
PARADIGMA CLIENT-SERVER Architettura Internet <a>
<b>
<c>
<d>
<e>
<f>
<g><h>
<f> <f>
Pagine web (HTML)
<i>
Web e database
Informazioni
server
client
PARADIGMA CLIENT-SERVER Architettura Internet
BROWSERComprende
linguaggio HTML
<a> <b>
Rappresentare pagina web, ad es. pagina alchera. Se si può importare
<c>
Pagine web (HTML)
Database e internetInterfacce grafiche in stile internet accesso al database
<a> <b>
SERVER
CLIENT
<c>
<d>
Form: Raccolta parametri delle query
Browser: Visualizzazione dei risultati
Database e internetInterfacce grafiche in stile internet accesso al database
<a>
<b>
Vantaggi:
•portabilità
•generazione dinamica di pagine web
SERVER
CLIENT <c>
<d>
Form:
Browser: Visualizzazione dei risultati
Raccolta parametri delle query
<e>
•Possibilità di accesso ai dati tramite rete
•I browser internet sono utilizzabili per effettuare le query
•Informazioni contenute su una sola macchina
•Sono i database più semplici e diffusi
•L’utente non è consapevole della localizzazione fisica dei dati
•Il database è usato per generare i contenuti accessibili via rete
•Richiedono una strutturazione client/server
•Tipo di database molto usati in ambito bancario
DATABASE CENTRALIZZATI DATABASE DISTRIBUITI
WEB E DATABASE
•Possibilità di accesso ai dati tramite rete
•Possibilità di accesso ai dati tramite rete
SLIDE INTERAZIONE
DATABASE CENTRALIZZATI •Possibilità di accesso ai dati tramite rete
• Informazioni contenute su una sola macchina
•Sono i database più semplici e diffusi
DATABASE DISTRIBUITI
•Possibilità di accesso ai dati tramite rete
•L’utente non è consapevole della localizzazione fisica dei dati
•Tipo di database molto usati in ambito bancario
WEB E DATABASE •Possibilità di accesso ai dati tramite rete
•Il database è usato per generare i contenuti accessibili via rete
•Richiedono una strutturazione client/server
•I browser internet sono utilizzabili per effettuare le query
•Integrati
• permanenti
•aggiornati
Il datawarehouse
SUPPORTO
A DECISIONI
MANAGERIALI
DATAWAREHOUSE
Ab
Z
DATI
c
<a>
<b>
Br
<c>
<d> <e>
OLAP Elaborazione di enormi quantità di dati
Datawarehouse
DATI 1990
DATI 1980
DATI 1985
DATI 1995
•Integrati
• permanenti ì
Il Datawarehouse
DATAWAREHOUSE DATISUPPORTO
A DECISIONI
MANAGERIALI
<a>
DatiBudget
Bilancio economico
<b>
<c>
<d>
OLAP Elaborazione di enormi quantità di dati
Il Datawarehouse
DATI 1990DATI 1980
DATI 1985
DATI 1995
•ROLL-UP: aumenta il dettaglio dati
•DRILL-DOWN:specializza le informazioni
•SLICE-AND-DICE: selezione e specializzazione dell’informazione
•PIVOTING: aggregazione dati
•RANKING: riordino dati
•Integrati
• permanenti
•aggiornati
DATAWAREHOUSEDATI SUPPORTO
A DECISIONI
MANAGERIALIDati
BudgetBilancio economico
<a> <b> <c>
<d> <e>
<l>
<f> <g>
<i> <h>
<m>
Struttura di un datawarehouse
FASI DI COSTRUZIONE di un DATAWAREHOUSE
Database esternoDatabase1 File sparsi
•Scoperta di regole e relazioni tra i dati
(Knowledge discovery)
•Riformattazione
•Ripulitura (scubbing)
•Replicazione e propagazione
•Migrazione
Datawarehouse aziendale
Warehouse
dipartimentale
Warehouse
dipartimentale
Database2
<a>
<b> <b>
<c>
<d>
<e>
La gerarchia della conoscenza
Dati
< a> < b> < c> < d>
Informazioni
Conoscenza
Saggezza+Esperienza
La gerarchia della conoscenza
Dati
< a>
< b> < c> < d>
InformazioniConoscenza
Saggezza+Esperienza
Elaborazioni statistiche
Andamento vendite
Decisioni strategiche
Valore aggiunto
< e>
Knowledge discovery e Data mining
<b> <a>
Valore aggiunto
Dati InformazioniDecisioni aziendali
<e> <c>
<f>
<d>
elaborazione
presentazione
Processo automatizzato di estrazione della
conoscenza
Knowledge discovery
età auto
professione
reddito
<i>
<h>
<g>
Knowledge discovery e Data mining
<a>
Valore aggiunto
Dati InformazioniDecisioni aziendali
<c>
elaborazione
presentazione
Processo automatizzato di estrazione della
conoscenza
Knowledge discovery
età auto
professione
reddito
<b>
Data miningInformazioniDati
incerti
CLASSI DI INFORMAZIONI
•Associazioni: specificano congiunzione tra elementi
•Sequenze: concatenazioni temporali tra eventi
•Classificazioni: raggruppamento di elementi secondo un modello
•Trend: tendenza di andamenti e previsioni
<a>
<b> <c>
<d> <e>
<f> <g>
<h> <i>
Knowledge discovery e Data mining
Applicazioni del datawarehose e data mining
Datawarehouse
Previsioni commerciali
<a> <b>
<c>
<d> <e> <f>
Data mining
Marketing Vendita al dettaglio Attività finanziarie
Riepilogo
DATABASE
Architettura centralizzata
Architettura distribuita
TECNOLOGIE INTERNET
<a>
<b>
<c>
<d>
<e>
<f>
<g>
APPLICAZIONI AVANZATE
DATAWAREHOUSE
DATAMINING<f>
Supporto a decisioni aziendali
Test di autovalutazione unità
1) La tecnologia dei database può essere utilizzata per creare i contenuti di una pagina web ma la tecnologia di internet non consente di interfacciarsi direttamente con un database?
• a) V
• b) F
2) I sistemi di datawarehouse sono concepiti per trattare solo dati di cui è stato definizione con precisione il modello dei dati
• a) V
• b) F
3) Alcune delle tipiche applicazioni del data mining sono?
– a) : Elaborazione buste paga
– c): Previsione del comportamento di una categoria di utenti
– c): Generazione delle pagine HTML in modo dinamico