Фактографическая модель оперирует записями (глава “Введение в базы данных”. Вначале попытались объединить записи на физическом уровне в привычную иерархическую структуру. Появилась иерархическая модель с массой недостатков. Попытка исправить эти недостатки в сетевой модели запутала все окончательно, поскольку эта модель оперировала теми же структурными единицами, что и иерархическая.
В настоящее время иерархическая и сетевая модели данных считаются устаревшими и представляют лишь исторический интерес. Возможности сетевой модели данных полностью перекрываются объектными и объектно-реляционными моделями данных, а возможности иерархической — средствами XML и JSON.
#фактографическая_модель_данных
#иерархическая_модель
#сетевая_модель
Для первых моделей данных (иерархической и сетевой) были характерны навигационный способ доступа и ориентация на обработку отдельных объектов. Поэтому критерии эффективности и особенности реализации были ориентированы именно на эти свойства. В начале 1970-х гг. стало очевидно, что ориентация на обработку отдельных записей и навигацию не может обеспечить эффективную массовую обработку данных. Неискоренимые недостатки иерархической и сетевой моделей заставили отказаться от дальнейших поисков в области теоретико-графовых моделей в пользу теоретико-множественных. Появились реляционные системы, значительно превосходящие по производительности ранние системы, но уже в терминах новых критериев.