У меня нет конкретного ответа, но есть инструменты отчетности, которые помогут вам делать вещи, которые, я думаю, могут вас заинтересовать.
Один платный, который я попробовал сам и немного любил, был Таблица Это платное программное обеспечение, и сервер может быть дорогим, но мне понравилось настольное приложение. Вам нужно будет знать достаточно базы данных, чтобы понять, как извлечь из нее данные. Как только это будет сделано, вы можете использовать его снова. Как только вы вытягиваете набор данных, вы можете «играть» с ним графически.
Вы можете воспользоваться более сложными инструментами отчетности, такими как Crystal Reports, Jasper Report, и я думаю, что у IBM есть кое-что, что связано с «кубами» или чем-то еще. Вы можете посмотреть все это, заглянув в программное обеспечение Business Intelligence. (Я ненавижу это имя)
Проблема наличия предметно-ориентированного материала в том, что базы данных могут быть разными. И даже если вы используете инструмент общего поставщика, тогда инструмент запроса должен быть построен специально для БД.
Так что, возможно, это не отвечает на ваш прямой вопрос, но надеюсь, что это немного полезно.