Arvores B, B+, B*

1371 palavras 6 páginas
ÁRVORES
B B+ B*
Bruno Damasceno

88907

Franco Leonardi

85722

Lucas Gabriel A. Rosa

81714

Rafaela Abrão

83066

Rodrigo Flausino Peron

39652

ÁRVORES
• Estruturas de dados que herdam as características das topologias em árvores
(um nó central constituído por repetidores que interconectam outras redes);
• Listas encadeadas em sequência;

Compostas por:
• Elemento principal (raiz)
• Ramos ou filhos
• Folha ou nó terminal

ORDEM (m)

Definição
[Bayer e McCreight] o número mínimo de chaves que uma página pode conter, ou seja, com exceção da raiz todas devem conter esse número mínimo de chaves; [Knuth]* o número máximo de páginas filhas que toda página pode conter.

ÁRVORES B

Motivação
Cenário até então:
• Acesso a disco é lento;

• Pesquisa binária é útil em índices ordenados, porém, com índice grande que não cabe em memória principal, pesquisa binária exige muitos acessos a disco.

Criar um método no qual as inserções

e remoções tenham apenas efeitos locais, ou seja, um método que não exija a reorganização total do índice

Árvore B
Visam reduzir as operações de escrita e leitura em memória secundária.

Dentre suas propriedades ela permite a inserção, remoção e busca de chaves numa complexidade de tempo logarítmica e, por esse

motivo, é muito empregada em aplicações que necessitam manipular grandes quantidades de informação tais como um banco de dados ou

um sistema de arquivos.

Árvore B
Como a ideia principal das árvores B é trabalhar com

dispositivos

de

memória

secundária, quanto menos acessos a disco a estrutura de dados proporcionar, melhor será o desempenho do sistema na operação de busca

sobre os dados manipulados.

Árvore B
• Exemplo de árvore B:

Árvore B
• Ordem
A definição atual de B-Tree vincula a ordem de uma árvore B ao número de descendentes de um nó (isto é, de ponteiros). Deste modo, numa árvore
B de ordem m, o número máximo

Relacionados

  • Arvores B
    2327 palavras | 10 páginas
  • Arvores B
    670 palavras | 3 páginas
  • Arvores B B tree
    764 palavras | 4 páginas
  • Artigo arvores b
    1696 palavras | 7 páginas
  • Arvores multiplas, árvore b
    538 palavras | 3 páginas
  • Introdução ao Estudo das Árvores B
    5394 palavras | 22 páginas
  • Índices, tabelas hash e árvores b
    485 palavras | 2 páginas
  • INICIAÇÃO AO ESTUDO DAS ÁRVORES B: ESTUDO DE ESTRUTURA DE DADOS COM ANIMAÇÃO DE ALGORÍTMOS
    4691 palavras | 19 páginas
  • Arvore b
    5428 palavras | 22 páginas
  • Estrutura de arquivo Arvores
    2223 palavras | 9 páginas