Sommario:
Definizione: cosa significa query?
Una query è una richiesta di dati o informazioni da una tabella del database o da una combinazione di tabelle. Questi dati possono essere generati come risultati restituiti da Structured Query Language (SQL) o come immagini, grafici o risultati complessi, ad esempio analisi delle tendenze da strumenti di data mining.
È possibile utilizzare uno dei diversi linguaggi di query per eseguire una serie di query di database semplici o complesse. SQL, il linguaggio di query più noto e ampiamente utilizzato, è familiare alla maggior parte degli amministratori di database (DBA).
Techopedia spiega Query
La funzionalità del database delle query è uguale per necessità alla capacità di archiviazione dei dati. Pertanto, sono stati sviluppati numerosi linguaggi di query per diversi motori e scopi di database, ma SQL è di gran lunga il più onnipresente e noto. In effetti, gli amministratori di database principianti sono spesso sorpresi quando apprendono dell'esistenza di altre lingue di query, in qualche modo simile a come i bambini madrelingua inglese sono perplessi quando ascoltano una lingua straniera per la prima volta. L'elemento sorpresa in entrambi gli scenari porta a una migliore comprensione di altre lingue.
I linguaggi di query generano diversi tipi di dati in base alla funzione. Ad esempio, SQL restituisce i dati in righe e colonne ordinate ed è molto simile a Microsoft Excel in apparenza.
Altri linguaggi di query generano dati come grafici o altre manipolazioni complesse di dati, ad esempio il data mining, che è l'analisi approfondita delle informazioni che scopre tendenze e relazioni precedentemente sconosciute tra dati distinti o divergenti. Ad esempio, una query della società di produzione SQL potrebbe rivelare che il picco delle vendite mensili nei mesi di giugno e luglio o che i rappresentanti di vendita femminili superano continuamente le controparti maschili durante i mesi festivi.
