Qual é a principal diferença entre os modelos de dados relacional e hierárquico?
O modelo hierárquico usa uma estrutura em árvore para organizar os dados, enquanto o modelo relacional usa tabelas.
O modelo hierárquico permite a criação de relacionamentos muitos para muitos, enquanto o modelo relacional só permite relacionamentos um para muitos.
O modelo hierárquico é mais flexível em relação à adição de novos campos, enquanto o modelo relacional requer modificações na estrutura da tabela.
O modelo relacional é mais eficiente em relação à busca de dados, enquanto o modelo hierárquico é mais eficiente em relação à inserção de novos dados.
O modelo hierárquico é mais utilizado em ambientes de grande escala, enquanto o modelo relacional é mais utilizado em ambientes menores e médios.