EXCEL
мне никогда бы в голову не пришло импортировать данные из БД в экзель
Это прекрасно работает. И большинство устраивает. Мы ведь об анализе данных говорим? У нас, к примеру, ексель используется в том числе для контроля процессов (не для управления). Тыкнул мышом на ячейке с кодом процесса - получил графики всех его параметров, тыкнул другой кнопкой - получил данные о продукции, в нем произведенной. Все заколбашено в ВБА. Мне не понравилось - сделал лучше в другой системе. Но и в этом случае данные грузятся только из баз данных. Каждый процесс - это порядка десяти тысяч точек, в каждой по пару десятков параметров.
Но постоянно использовать для одной и той же задачи скорее всего не очень эффективно
Да тоже вполне эффективно, как показывает практика.
В R&D, конечно, задач рутинных очень мало - все постоянно "желают странного". Поэтому часто требуются довольно извращенные SQL-запросы, разнообразнейшая визуализация, сложные алгоритмы. Писать для каждой задачи отдельную софтину - глупо и нереально. Поэтому использование универсальных систем анализа и визуализации данных с развитыми скриптовыми языками - разумный компромис.