Таким образом, ключевыми словами являются «интенсивное использование данных», «много данных ... миллионы в год», «сложные запросы».
Базовая платформа должна быть построена на RDMS, такой как Sql Server / MySql / Oracle и т. Д., А не на списках SharePoint.
Есть много способов сделать остальную часть проекта (интерфейс для ввода / вывода записей и создания отчетов), включая клиентские приложения, ASP.NET, RoR ... все, что лучше всего подходит для вашей корпоративной и личной экспертизы. *
Одним из этих вариантов пользовательского интерфейса является интерфейс, расположенный в SharePoint, но при этом для хранения данных / запроса все равно будет использоваться СУРБД.