D:
In che modo i professionisti utilizzano gli strumenti di creazione di query visive?
UN:I generatori di query visive o strumenti di creazione di query visive vengono utilizzati per generare e ispezionare query SQL nelle operazioni del database.
Come linguaggio di programmazione dichiarativo, Structured Query Language è procedurale. Una query richiede l'esecuzione di più righe di codice, a seconda dei criteri coinvolti e della funzionalità desiderata. Gli strumenti di creazione di query visive mostrano la struttura e la sequenza di una determinata query, per facilitarne la comprensione.
In un generatore di query visive, ogni riga di una query SQL viene visualizzata sullo schermo. Queste righe di codice SQL sono spesso generate dagli utenti attraverso una serie di oggetti di controllo, ad esempio campi di testo, elenchi a discesa e caselle di controllo. Molti di questi strumenti di creazione di query visive hanno una casella o un campo separato su un lato dello schermo che mostra i controlli di gestione per più di un tipo di database.
Un modo utile per pensare agli strumenti di creazione di query visive è che sono simili, in qualche modo, agli editor HTML che visualizzano l'HTML utilizzato per codificare le pagine Web. Come le query SQL, le pagine Web sono costruite con codice lineare, in HTML. Gli editor HTML astraggono queste righe di codice in un'interfaccia orientata agli oggetti - ad esempio, invece di scrivere righe di HTML, gli utenti possono fare clic sui controlli di colore per impostare i colori di sfondo o di testo, oppure utilizzare campi e caselle di testo per aggiungere elementi come immagini e altro elementi in una pagina web.
Allo stesso modo, gli strumenti di creazione di query visive astraggono il codice SQL. Invece di digitare righe di SQL, gli utenti possono manipolare i controlli che generano il codice. Alcuni strumenti di creazione di query visive creati con Visual Basic hanno tutti i campi comuni e i controlli degli oggetti associati a quella lingua, allo scopo di creare e ispezionare query SQL. Altri possono avere build diverse, ma la maggior parte degli strumenti di creazione di query visive utilizza un approccio a schermo diviso per mostrare il codice SQL non elaborato, mostrando allo stesso tempo gli strumenti visivi che creano il codice di query.
I professionisti possono anche utilizzare gli strumenti di creazione di query visive per creare una query nel modo più efficiente. Molti di questi strumenti automatizzati calcolano e calcolano la creazione di una query nel modo più efficiente possibile, utilizzando i migliori comandi SQL ottimizzati e generando codice SQL efficiente. Dopo aver creato la query SQL, gli utenti professionali possono modificarla e osservare le differenze attraverso un motore visivo che, ancora una volta, rende più chiaro il collegamento tra gli scopi della query e il codice SQL sottostante.