"SQL, které má kolem sebe auru nepochopitelnosti, nenaučitelnosti."
A přitom SQL je strašně krásný a jednoduchý jazyk. První jednoduché dotazy může psát člověk už po pár minutách, stačí si uvědomit, jaké sloupečky z jaké tabulky chce vidět (nebo aspoň z jaké tabulky → *), brzo se naučí i podmínky, aspoň ty triviální = < > a zbytek přijde časem.
Myslím, že je škoda, že k tomu má hodně lidí odpor a bojí* se toho – přitom naučit se základy SQL je jednodušší než si zapamatovat milion dialogů v Excelu. IMHO je tenhle jazyk použitelný i pro nepočítačově založené lidi. Ale jak píšeš, záleží dost na přehlednosti datového modelu (někdy aby se v tom prase vyznalo, to pak nepomůže ani pokročilá znalost SQL).
*) ne že by to nezvládli, nebo dělali chyby, ale oni to ani nezkusí!

