Když chcete mít hodně strukturovaných dat v jedné velké databázi (tj. nechcete řešit třeba distribuované transakce) a potřebujete řešit velkou škálou složitých operací (ať už složité selecty, nebo triggery, uložené procedury apod.). Zkrátka tam, kde je potřeba to umlátit hrubou silou.
(Jiná věc je, jestli je dobrý nápad v dnešní době nějaký nový systém řešit zrovna takhle.)