В состав системы поддержки принятия решений входят три главных компонента: база данных, база моделей и программная подсистема, которая состоит из системы управления базой данных (СУБД), системы управления базой моделей (СУБМ) и системы управления интерфейсом между пользователем и компьютером.
База данных. Она играет в информационной технологии поддержки принятия решений важную роль. Часто используется термин хранилище данных, которое представляет собой банк данных определенной структуры, содержащий информацию о задаче, требующей приятия решения в историческом контексте. Главное назначение хранилища – обеспечивать быстрое выполнение произвольных аналитических запросов.
База моделей. Целью создания моделей являются описание и оптимизация некоторого объекта или процесса.
Система управления интерфейсом. Интерфейс определяет: язык пользователя; язык сообщений компьютера, организующий диалог на экране дисплея; знания пользователя.