Árvore B+ em bancos de dados relacionais
Gabarito: letra C. A árvore B+ é uma estrutura de índice balanceada, onde todos os nós folha estão no mesmo nível. Portanto, o comprimento do caminho da raiz até qualquer nó folha é idêntico para todos os nós folha. Essa é a principal característica de balanceamento das árvores B+.
A banca testa o conhecimento da propriedade de balanceamento das árvores B+. Diferente de árvores binárias de busca não balanceadas (como BST simples), a árvore B+ garante que todas as folhas estejam na mesma profundidade, garantindo desempenho uniforme nas operações de busca.
Alternativa A — ❌ Incorreta
Afirma que o tamanho dos caminhos varia entre n/2 e n. Não há essa propriedade em B+; a ilusão de variação é típica de árvores não balanceadas.
Alternativa B — ❌ Incorreta
Idem, varia entre n e 2n. Também não corresponde a B+.
Alternativa C — ✅ Correta ⟵ GABARITO
Correta. "Todo caminho da raiz da árvore até um nó folha tem o mesmo tamanho." Essa é a definição de árvore balanceada. Em B+, todos os caminhos são igualmente longos (mesmo número de níveis).
Alternativa D — ❌ Incorreta
Diz que o tamanho mínimo é 5 nós. Não há um valor fixo mínimo; depende da ordem da árvore e da quantidade de registros.
Alternativa E — ❌ Incorreta
Diz que o tamanho máximo é 10 nós. Também não há um valor máximo fixo; depende da quantidade de dados.
Portanto, a única alternativa que descreve corretamente uma propriedade fundamental da árvore B+ é a letra C.
Gabarito: letra C.