приемущества sql
скорость
обьем базы данных
поддержка транзакций
ограничение доступа
масштабируемость
переносимость
большая библиотека готового кода
легкость обработки информации
приемущества txt
нет необходимости в установке специального программного обеспечения
возможность просмотреть все глазами
а вот теперь недостатки:
sql необходимость ставить программные продукты
достаточно высокие права в системе
сложность настройки и поддержки
достаточно дорогие специалисты в случае больших обьемов базы
txt
отсутствие проверки целостности
сложность замены отдельных записей
увеличение времени поиска в зависимости от обьема файла
увеличенные временные задержки
повышенные требования к мошьности сервера
ограничение на размера файла 2гб - 4гб
выводы:
sql лучше для большинства применений