lunedì 19 aprile 2010

Ricerca 11 - differenze e analogie tra tabelle e report: ruolo di dimensioni e misure, funzioni aggregative più comuni

Per tabella si intende una struttura logica organizzata atta a immagazzinare e rappresentare insiemi di dati (anche non omogenei) e le relazioni che intercorrono tra essi. L’aspetto di una tabella è generalmente quello di un reticolo attraverso il quale uno o più record (identificati con le righe della tabella) riconducibili a una medesima istanza sono messi in relazione con uno o più campi (identificati con le colonne della tabella) che definiscono attributi univoci degli oggetti rappresentati. La posizione di ogni cella è identificata dalle sue coordinate, le quali possono indicarne anche l’eventuale contenuto (è il caso del modello Entità/Relazione).

Report - E' la stampa dei dati (completi o parziali, tramite un filtraggio od una selezione dei dati) di un database. La richiesta di stampa viene espressa nel linguaggio SQL.

Dalla definizione data si evince che il report rappresenta una estrazione di dati che sono stati immagazzinati in tabelle. Quindi attraverso il report, i dati vengono estratti e sintetizzati a seconda delle esigenze al fine di poter essere più agevolmente leggibili e finalizzati agli scopi precedentemente individuati.

Un database contiene n tabelle legate tra loro da relazioni, dalla cui elaborazione è possibile creare una lista unificata contenente misure e dimensioni, che graficamente è rappresentato da un ipercubo: le misure coincidono con i bordi esterni, le dimensioni si trovano all’incrocio di ciascuna misura.

Dall’ipercubo è possibile estrarre i dati attraverso le query, che hanno il compito di interrogare il database selezionando le misure e le dimensioni ritenute significative in relazione allo scopo informativo che si vuole raggiungere; gli elementi estratti formano una tabella di dimensioni più ridotte.

Da questa tabella contente gli elementi selezionati (la query) è possibile produrre un report, che ha il compito di rappresentare in maniera visivamente immediata i dati aggregati in base alla funzione richiesta.

La differenza tra la query ed il report consiste nel fatto che la prima estrae i dati dall’ipercubo senza effettuare alcuna aggregazione tra loro mentre il report opera una sintesi delle informazioni richieste attraverso l’esecuzione delle funzioni indicate (es. media, somma, conteggio).

Attraverso un report è possibile creare sia tabelle di sintesi che grafici riassuntivi.

Es. di report

Ruolo di dimensioni e misure

In una tabella le dimensioni rappresentano i caratteri rilevati su ogni unità statistica e coincidono con la colonna della tabella;
Le misure sono registrate in ogni cella e coincidono con il carattere rilevato su ogni dimensione cioè il dato.


Il report è lo strumento attraverso il quale si estrapolano le informazioni da una base di dati e si rappresentano in relazione alle finalità conoscitive che si vogliono raggiungere. In un report, come in una tabella, le misure sono rappresentate dalle colonne ed i dati coincidono con i valori indicati nelle celle. Attraverso il layout cross è possibile incrociare i dati di più dimensioni in base a funzioni prescelte (somma, media, ecc.)

Le funzioni aggregative dei report sono:
drill-down
slice & dice.

Nel primo caso, con drill-down (dal termine anglosassone che esprime l'azione di perforare un terreno) si intende la possibilità - una volta visualizzato il dato complessivo relativo ad una dimensione gerarchizzata di analisi di esplorare tutta la gerarchia. Un classico esempio di dimensione gerarchizzabile è quella temporale: il dato annuale può essere esplorato per sottoreport che visualizzano gli aggregati mensili e questi ultimi possono essere - a loro volta - disaggregati secondo i dati giornalieri.
Per slice & dice (dall'inglese, il termine si riferisce nel complesso all'operazione di divisione di una torta) si intende la possibilità di restringere l'analisi solo ad alcune delle occorrenze delle dimensioni e solo ad alcune delle dimensioni proposte. È possibile nell'esempio visto sopra, esplorare le vendite annuali solo di alcune regioni e di queste regioni solo di alcune città. I dati visualizzati si riferiranno unicamente alle occorrenze selezionate.

Nessun commento:

Posta un commento