Scienze statistiche

Software per la gestione dell'informazione statistica

martedì 20 aprile 2010

"Interrogando" ...query e funzioni aggregative!

Nel campo dell'informatica, con il termine "query", si indica l'interrogazione di un database aggiungere, modificare, esaminare o eliminare dati. Con la sola osservazione diretta di una tabella, non riusciremmo ad ottenere informazioni precise, risposte a domande specifiche in quanto la query ci permette di filtrare i dati, eseguire calcoli e automatizzare molte attività di gestione dei dati.
E' possibile eseguire diversi tipi di query:
  • Query di selezione: esegue un'interrogazione sui dati memorizzati nelle tabelle e restituisce un set di risultati in forma di foglio dati.

  • Query a campi incrociati: calcolca una somma, una media, un conteggio e raggruppa i risultati in base a due tipi di informazioni, un tipo rappresentato in verticale sul lato sinistro del foglio dati e il secondo lungo il lato superiore.

  • Query di comando: consentono di modificare i dati delle tabelle su cui si basano. Possono essere: query di accomodamento, che aggiungono i record del set di risultati di una query alla fine di una tabella esistente; query di eliminazione, che rimuovono le righe che soddisfano i criteri specificati da una più tabelle; query di aggiornamento, che modificano un set di record secondo i criteri specificati; query di creazione tabella, che creano una nuova tabella e quindi un nuovo record in essa copiando i record da una tabella esistente.

  • Query con parametri: richiede l'immissione di un valore durante la sua esecuzione il quale viene applicato dalla query con parametri sotto forma di criterio di campo.

Le funzioni di aggregazione permettono di eseguire un calcolo su un set di valore restituendo un valore singolo. Il valore restituito è sempre lo stesso ogni volta che vengono chiamate con un set specifico di valori di input se lo stato del database rimane invariato, questo le rende deterministiche. Il Transat - SQL include delle funzioni di aggregazione specifiche:

  • AVG: restituisce la media dei valori di un gruppo

  • COUNT: restituisce il numero degli elementi contenuti in un gruppo

  • MAX: restituisce il valore massimo dell'espressione

  • MIN: restituisce il valore minimo dell'espressione

  • SUM: restituisce la somma di tutti i valori

  • STDEV: restituisce la deviazione statistica standard di tutti i valori nell'espressione specificata

  • VAR: restituisce lo scostamento statistico di tutti i valori dell'espressione specificata

Nessun commento:

Posta un commento