Преимущества навигационных моделей данных по сравнению с реляционными:
- развитые средства управления данными во внешней памяти на низком уровне; studfile.net
- возможность построения вручную эффективных прикладных систем; studfile.net
- возможность экономии памяти за счёт разделения подобъектов (в сетевых системах). studfile.net
Недостатки навигационных моделей данных:
- сложность использования (требуется написание большого количества кода, возрастает вероятность допустить ошибку); andpop.ru
- необходимость знаний о физической организации данных; andpop.ru
- прикладные системы зависят от этой организации, их логика перегружена деталями организации доступа к БД. andpop.ru
Преимущества реляционных моделей данных:
- независимость программ, работающих с базой данных, от физического представления данных; edu.postgrespro.ru
- возможность создавать вспомогательные структуры данных, которые содержат подмножества данных, хранимых в таблицах, и их уничтожение не приводит к потере информации; edu.postgrespro.ru
- запросы не ограничены физическими указателями, поэтому для их реализации не нужно писать программы; andpop.ru
- запросы будут продолжать работать даже после логической реорганизации базы данных; andpop.ru
- реляционные приложения намного проще навигационных. andpop.ru
Недостатком классической навигационной модели данных является более низкая скорость выполнения операций изменения и удаления данных по сравнению с реляционной моделью. citforum.ru