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í!