преимущество БД перед файлами
Смотря каких данных.
поддержка произвольных выборок данных,
стандартизация.
Смотря каких БД.
геморр
Возможность за относительно небольшое время организовать доступ к данным с неплохой производительностью, стандартизация, хорошая базовая функциональность. Но есть задачи, для которых приходится использовать файлы.
Там же в гл.15:
"СУБД обычно дают следующие преимущества:
- высокая целостность данных (не гарантируемая файлами)
- улучшенная непротиворечивость данных при множественном доступе
- улучшенная защита
- стандартный язык запросов
- различные представления, основанные на одних и тех же структурах
- независимость от файловых структур
- устранение избыточной информации
- отображение в объекты
- экономия дискового пространства благодаря объединению таблиц без потерь
Недостатки таковы:
- СУБД работают медленнее, чем файлы
- СУБД требуют дополнительного программного обеспечения
-коммерческие СУБД бывают дороги" ("Проф.PHP программирование" 2-е изд. стр.573)
Оставить комментарий
Sanjaz
В чем преимущество хранения данных в БД перд хранением данных в файлах?