преимущество БД перед файлами

Sanjaz

В чем преимущество хранения данных в БД перд хранением данных в файлах?

artimon

Смотря каких данных.

Dasar

Поддержка целостности,
поддержка произвольных выборок данных,
стандартизация.

Julie16

Смотря каких БД.

myrka68

геморр

avinir60

Возможность за относительно небольшое время организовать доступ к данным с неплохой производительностью, стандартизация, хорошая базовая функциональность. Но есть задачи, для которых приходится использовать файлы.

rad888

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