Ndërtimi i Kërkesave SQL

 |
Përmbledhja e Rastit
Ky kapitull tregon procesin e ndërtimit të kërkesave SQL në redaktorin SQL të PANTHEON.
-
Zgjedhja e tabelave (Objektet SQL)
-
Bashkimi i tabelave
-
Zgjedhja e kolonave
-
Definimi i cilësimeve shtesë
-
Shfaqja e kërkesave
-
Ekzekutimi i kërkesave dhe shfaqja e rezultateve
-
Konfirmimi dhe kthimi në formën origjinale*
-
Analiza e mëtejshme e kërkesave në analizat Ad-hoc
-
Shfaqja klasike e Redaktorit SQL
|
Ndërtimi i kërkesave SQL
Një mjet për ndërtimin e kërkesave SQL mund të përdoret në vend të shkruarjes manuale të kërkesave SQL. Mjeti mund të aksesohen duke klikuar në
butonin SQL Query Builder në Redaktorin SQL.
1. Zgjedhja e tabelave (Objektet SQL)
Personi përgjegjës pozicionon kursori në Objektet SQL në menunë në anën e djathtë të dritares, zgjedh tabelën e dëshiruar (ose pamjen) dhe e transferon atë në panelin e sipërm qendror, duke përdorur metodën drag-and-drop. Procesi përsëritet për të gjitha tabelat që personi përgjegjës dëshiron të ketë në një kërkesë individuale.
Kur kërkon Objektet SQL, personi përgjegjës mund të përdorë fushën e kërkimit, e cila ndodhet mbi listën e objekteve. Për një kërkim të avancuar, personi përgjegjës përdor
(butonin e lupës), i vendosur në anën e djathtë të fushës së kërkimit. Për të kontrolluar pronat e Objektet SQL, personi përgjegjës klikon në
(butonin plus) përpara objektit të zgjedhur.
* – një përshkrim më i detajuar i Objektet SQL mund të gjendet në https://developer.datalab.eu, nën Informacioni mbi Bazën e të Dhënave / DB Info P55.

2. Bashkimi i tabelave
Nëse personi përgjegjës dëshiron të ketë një kërkesë që përdor fusha nga disa tabela të ndryshme (ose pamje), tabelat duhet të bashkohen së bashku. Dy tabela bashkohen përmes një kolone, normalisht çelësi, i cili ndodhet në të dy tabelat. Tabelat bashkohen duke transferuar kolonën nga një tabelë në kolonën përkatëse në tabelën tjetër, duke përdorur metodën drag-and-drop. Në disa raste, tabelat bashkohen automatikisht, dhe nuk ka nevojë për bashkim manual.

3. Zgjedhja e kolonave
Nëse personi përgjegjës dëshiron të kufizojë zgjedhjen e kolonave në rezultatet e kërkesës (sepse personi përgjegjës nuk dëshiron të ketë të gjitha të dhënat të shfaqura), personi përgjegjës thjesht zgjedh kolonat duke kontrolluar kutinë e kontrollit përpara kolonave të zgjedhura.

4. Definimi i cilësimeve shtesë
Poshtë panelit të shfaqjes së tabelës së zgjedhur, ka një panel me cilësime shtesë, si emërtimi i kolonave të personalizuara (shih Alias në imazh), lloji dhe rendi i renditjes (Tipi i Renditjes dhe Rendi i Renditjes), operacionet e llogaritjes (Agregati), grupimi (Grupimi), etj.

5. Shfaqja e kërkesave
Kërkesa po ndërtohet automatikisht, dhe ajo shfaqet në panelin në fund të dritares.

6. Ekzekutimi i kërkesave dhe shfaqja e rezultateve
Personi përgjegjës fillon kërkesën duke shtypur çelësin funksional F5 në tastierë, ose duke klikuar butonin në imazhin më poshtë.

Rezultati shfaqet në panelin në fund të dritares.

7. Konfirmimi dhe kthimi në formën origjinale*
*– vetëm kur redaktori është rikthyer nga analizat Ad-hoc, Komponentet e Panelit ose një formë tjetër.
Një herë që personi përgjegjës është i kënaqur me kërkesën e ndërtuar, personi përgjegjës klikon butonin OK (shenjë kontrolli), siç shihet në imazhin më poshtë, për të kthyer në formën origjinale, e cila mund të jetë Analizat Ad-hoc, Komponentet e Panelit, etj. Kërkesa pastaj transferohet në formën origjinale.

8. Analiza e mëtejshme e kërkesave në Analizat Ad-hoc
Nëse personi përgjegjës dëshiron të analizojë më tej rezultatet e kërkesës së ndërtuar, personi përgjegjës klikon butonin Analizat Ad-hoc, siç shihet në imazhin më poshtë. Kërkesa do të transferohet dhe do të hapet në formën e Analizave Ad-Hoc, ku personi përgjegjës mund të krijojë një Analizë Ad-Hoc.

9. Shfaqja klasike e Redaktorit SQL
Kur personi përgjegjës po përdor mjetin për ndërtimin e një kërkese dhe dëshiron të shohë kërkesën në redaktorin klasike SQL pa përdorur mjetet për ndërtimin e kërkesave dhe pa ekzekutuar kërkesën, personi përgjegjës përdor butonin, siç shihet në imazhin më poshtë.

Një kërkesë në redaktorin klasike SQL do të hapet.