Хранение таких данных в базе данных, а не в файловой системе, может иметь много преимуществ:
Целостность данных - вы можете применять к ним ограничения
Поддержка транзакций
Управляемость- параметры резервного копирования и восстановления
Высокая доступность - базы данных, как правило, имеют более сложные параметры для зеркалирования и кластеризации, чем файловые системы.
Безопасность - вы получаете детальные средства управления безопасностью, которые выне для файловой системы
Доступность - таблицы в базе данных доступны для всех видов приложений для целей представления и анализа.Базы данных могут быть легко опрошены с помощью операторов SQL
Аудит - вы можете записывать и отслеживать изменения в данных
Я ожидаю, что есть много, много других причин, но это те, которые впервые пришли в голову.