V:
Kako profesionalci uporabljajo orodja za izdelavo vizualnih poizvedb?
A:Izdelovalci vizualnih poizvedb ali orodja za gradnjo vizualnih poizvedb se uporabljajo za ustvarjanje in pregledovanje poizvedb SQL v operacijah baze podatkov.
Kot deklarativni programski jezik je strukturirani poizvedbeni jezik proceduralni. Poizvedba zahteva izvedbo več vrstic kode, odvisno od vključenih kriterijev in želene funkcionalnosti. Orodja za izdelavo vizualnih poizvedb prikazujejo strukturo in zaporedje danih poizvedb, da jih olajšate.
V ustvarjalcu vizualnih poizvedb je na zaslonu prikazana vsaka vrstica poizvedbe SQL. Te vrstice kode SQL uporabniki pogosto ustvarijo prek vrste nadzornih predmetov, na primer besedilnih polj, spustnih seznamov in potrditvenih polj. Mnoga od teh orodij za gradnjo vizualnih poizvedb imajo na eni strani zaslona ločeno polje ali polje, ki prikazuje nadzor upravljanja za več kot eno vrsto baz podatkov.
Eden od koristnih načinov za razmislek o orodjih za oblikovanje vizualnih poizvedb je, da so na nek način podobni urejevalnikom HTML, ki vizualizirajo HTML, ki se uporablja za kodiranje spletnih strani. Tako kot SQL poizvedbe so tudi spletne strani zgrajene z linearno kodo v HTML. Urejevalniki HTML abstrahirajo te vrstice kode v objektno usmerjen vmesnik - na primer namesto pisanja vrstic HTML-ja lahko uporabniki kliknejo barvne kontrole, da nastavijo barve ozadja ali besedila, ali pa uporabijo besedilna polja in polja za dodajanje stvari, kot so slike in drugo elementov na spletni strani.
Na enak način orodja za izdelavo vizualnih poizvedb abstrahirajo kodo SQL. Namesto da vtipkate vrstice SQL, lahko uporabniki manipulirajo s kontrolami, ki ustvarjajo kodo. Nekatera orodja za ustvarjanje vizualnih poizvedb, ki so ustvarjena z Visual Basic, imajo vsa skupna polja in krmiljenja predmetov, povezana s tem jezikom, za namene gradnje in pregledovanja poizvedb SQL. Druge imajo lahko različne sestave, vendar večina orodij za oblikovanje vizualnih poizvedb uporablja pristop z deljenim zaslonom, da prikaže surovo kodo SQL, hkrati pa prikaže vizualna orodja, ki ustvarjajo poizvedbeno kodo.
Strokovnjaki lahko uporabijo tudi orodja za izdelavo vizualnih poizvedb za izdelavo poizvedbe na najučinkovitejši način. Mnoga od teh avtomatiziranih orodij izračunajo in izračunajo ustvarjanje poizvedbe na najbolj učinkovit način z uporabo najboljših optimiziranih ukazov SQL in ustvarjanja učinkovite kode SQL. Po izdelavi poizvedbe SQL lahko profesionalni uporabniki to prilagodijo in poiščejo razlike s pomočjo vizualnega mehanizma, ki spet naredi povezavo med namenom poizvedbe in osnovno kodo SQL.