Jaká jsou dobrá front-endová rozhraní GUI pro konstrukci dotazů SQL?


Nejlepší odpověď

Stejně jako mnoho otázek v této oblasti, odpověď na tuto otázku opravdu závisí na vaše prostředí. Nejdůležitější proměnnou je struktura vašeho databázového schématu. Pokud se jedná o velmi jednoduchou strukturu a dotazy, které potřebujete, obvykle načítají data z jedné tabulky, může být užitečné použít nějaký druh vizuálního dotazovacího nástroje, například to, co navrhl Jeffrey McManus.

Pokud jsou však vaše potřeby složitější, musíte se opravdu podívat na OLAP, nejen na jednoduchý nástroj pro vytváření dotazů. Vaši IT pracovníci vám mohou postavit kostky, které vám umožní odnést složitost normalizované datové struktury od uživatelů, aby vám mohli sloužit sami a současně vám pomohli vyhnout se nepříjemným problémům, jako jsou náhodné kartézské produkty.

Odpovědět

Už více než deset let nehledám nástroje Open Source. V té době nebylo nic, co bych dal před své uživatele, a mám několik docela chytrých uživatelů.

To znamená, že předám, jakou moudrost v tomto prostoru mám :

MS-Access není open source, ale většina firem používá Office a Access je dodáván s. Můžete jej použít k psaní slušných až hrozných dotazů, stejně jako jakýkoli jiný nástroj. Pokud jste obchodem se serverem SQL Server, zvažte SSRS. Pravděpodobně zdarma pro vás, má slušný tvůrce dotazů. Klíčem k úspěchu je vynaložení úsilí na ETL, aby vaše relační, pravděpodobně šupinatá, zdrojová data do jednoduchých, vyčištěných, denormalizovaných struktur, na které se inteligentní koncoví uživatelé mohou skutečně dotazovat, aniž by se zoufale vzdali. Vytvořte potřebná metadata a najděte způsob, jak je doručit (dokumenty Word, soubory nápovědy, tabulky, něco). Je to spousta práce a stále jsme na cestě, ale každý náš krok se vyplatil.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *