Ako používať pokročilé techniky prehliadania dát v DbGate
Published: 2025-12-19
DbGate je nabitý výkonnými funkciami prehliadania dát, ktoré výrazne uľahčujú skúmanie a prácu so záznamami vo vašej databáze. V tomto návode vám ukážem niektoré pokročilé techniky dostupné v DbGate Premium, vrátane pokročilého filtrovania, zoskupovania, master-detail zobrazení, rozbaľovania cudzích kľúčov a makier.
Len malé upozornenie – niektoré z týchto funkcií sú dostupné iba v Premium verzii. Pozrite si porovnávaciu tabuľku funkcií, aby ste videli, čo je súčasťou jednotlivých edícií.
Pokročilé filtrovanie
Filtračné výrazy v DbGate vám umožňujú vytvárať komplexné dopyty nad vašimi dátami. Môžete kombinovať podmienky pomocou logických operátorov (AND, OR) a porovnávacích operátorov (=, <>, >, <, LIKE, IN atď.), aby ste presne zúžili výsledky na to, čo potrebujete.
Tu je veľmi užitočný trik: môžete skopírovať množstvo hodnôt stĺpca (napríklad ID) a prilepiť ich priamo do poľa filtra. DbGate za vás automaticky vygeneruje správny SQL výraz s operátorom IN.
Master-detail zobrazenia
DbGate podporuje master-detail zobrazenia, ktoré vám umožňujú vidieť súvisiace záznamy z rôznych tabuliek vedľa seba. Dostupné zobrazenia nájdete v sekcii „References“ – automaticky sa detegujú z cudzích kľúčov vo vašej databázovej schéme.
Zoskupovanie dát
SQL databázy majú výkonné možnosti zoskupovania a agregácie pomocou klauzuly GROUP BY. DbGate to výrazne zjednodušuje – svoje dáta môžete zoskupovať podľa jedného alebo viacerých stĺpcov priamo z prehliadača dát. Stačí kliknúť na hlavičku ľubovoľného stĺpca a zvoliť „Group by“. A je to!
Rozbaľovanie cudzích kľúčov
Pri prehliadaní dát vám DbGate umožňuje rozbaliť vzťahy cudzích kľúčov a zobraziť súvisiace záznamy z iných tabuliek priamo vedľa vášho hlavného riadku. Dáta môžete dokonca filtrovať na základe hodnôt z týchto súvisiacich tabuliek.
Perspektívy
Perspektívy sú jednou z najzaujímavejších funkcií DbGate – umožňujú vám spájať dáta odkiaľkoľvek: tabuľky z rôznych SQL serverov, pohľady a dokonca aj kolekcie MongoDB. Výsledky sa zobrazujú v prehľadnom hierarchickom zobrazení.
Táto funkcia bola inšpirovaná dizertačnou prácou Eirika Bakkeho Expressive Query Construction through Direct Manipulation of Nested Relational Results. Eirik tiež vytvoril Ultorg, ktorý stavia na rovnakých konceptoch.
V tomto článku som predstavil niektoré z pokročilých techník prehliadania dát dostupných v DbGate Premium. V nadchádzajúcich článkoch sa podrobnejšie pozriem na funkcie úpravy dát v DbGate. Zostaňte naladení!