In questo articolo ci occupiamo del termine query sotto due punti di vista, il termine informatico ed il termine in ambito web marketing.

LA QUERY IN INFORMATICA

Query (letteralmente “domanda”) è un termine informatico che indica l’interrogazione di un determinato database da parte di un utente. Il database è tipicamente strutturato con il modello relazionale e viene interrogato al fine di compiere delle operazioni sui dati (vedi Tipologie di Query) interpretati attraverso il linguaggio SQL (structured query language).

TIPOLOGIE DI QUERY

Come abbiamo detto, un database può essere interrogato per compiere diverse operazioni. Vediamo le principali tipologie di query esistenti:

  • query di selezione (select): estrarre dati da una o più tabelle e visualizzarli in una nuova tabella
  • query di aggiornamento (update): modificare il valore di uno o più campi di records esistenti
  • query di eliminazione (delete): cancellare uno o più record seguendo criteri specificati in precedenza
  • query di accodamento (insert): aggiungere a tabelle esistenti gruppi di record in base a determinati criteri
  • query di creazione tabella: se una query produce nuove righe, esse possono alimentare record di una nuova tabella
  • query a campi incrociati: incrociare campi di più tabelle per ottenere una matrice ove le righe corrispondono a campi descrittivi o riepilogativi. Si tratta di query chiamate “pivot” in quanto i dati risultanti sono simili alle tabelle pivot di un foglio di calcolo.
  • query di raggruppamento: consentono di raggruppare righe in base a uno o più campi.

LA QUERY NEL WEB MARKETING

Nel web marketing la query ha un peso specifico quando parliamo di ricerca. Una query di ricerca è infatti un’azione ben precisa che svolge un utente quando ha un bisogno da soddisfare o una domanda a cui rispondere. La query di ricerca è dunque una interrogazione che viene svolta all’interno del web, tipicamente in un motore di ricerca, quando si ha necessità di trovare risposta ad un’esigenza. Per un’azienda o brand riuscire a rispondere alla query di un utente prima degli altri è ovviamente uno dei principali obiettivi da perseguire attraverso strategie di web marketing ben precise (SEO, SEM etc).