Основные преимущества использования иерархической модели данных в современных информационных системах:
- эффективное использование памяти ЭВМ; 3
- высокая скорость выполнения основных операций над данными; 3
- удобство работы с иерархически упорядоченной информацией; 3
- простота при работе с небольшим объёмом данных. 3
Основные недостатки:
- громоздкость модели для обработки информации с достаточно сложными логическими связями; 3
- трудность в понимании её функционирования обычным пользователем; 3
- трудность в применении к данным со сложной внутренней взаимосвязью; 3
- исключительно навигационный принцип доступа к данным. 3
Также к недостаткам можно отнести потенциальную избыточность данных, поскольку дочерним узлам может потребоваться хранить повторяющуюся информацию о своём родительском узле, и затруднённое обновление или удаление данных из-за жёсткой иерархической структуры. 1