[firebase-br] +ou- OFF-TOPIC: B-Tree

Fabio clicklist em gmail.com
Ter Maio 2 16:47:43 -03 2006


Puxa, quanta cultura!

Obrigado a todos, foi de muita ajuda!

Fabio


On 5/2/06, Otto <ottofuch em terra.com.br> wrote:
>
> B-Tree e B-Tree Plus são algoritmos de armazenamento de dados visando uma
> recuperação rápida de dados. B-Tree vem de Binary Tree (árvore binária) e
> nela ha bifurcaçõe sucessivas dois a dois. Em certos casos pode tornar-se
> ineficiente por degenerar para a direita ou para a direita, virando uma
> mera
> lista. B-Tree Plus é Balanced Tree, árvore balanceada, que não é mais
> simplesmente binária. Todos bancos de dados, mesmo os relacionais, tem nas
> suas profundezes uma árvore B-Tree plus, nem que seja para organizar os
> índices, como é o caso do Clipper.
> O primeiro banco de dados do Turbo Pascal chamava-se Acces (nada a ver com
> o
> mesmo nome adotado mais tarde pela Microsoft, emrpesa sem imaginação),
> descrito no Turbo Pascal Database Toolbox, para o Turbo Pascalo 5.0, e o
> manual descreve no Apêndica B a estrutura da árvore B-Tree Plus (chamada
> de
> B+) usada pelo Access da Borland.
> O livro SQLite, de Chirs Newman, sobre o banco de dados open-source SQLite
> descreve as  camadas que compõe o gerenciador de banco de dados SQLite, e
> que são as seguintes:
>
> Interface
> Processador de comandos do SQL
> Máquina Virtual
> Backend
> B-Tree
> Pager (Paginador)
> Interface com o Sistema Operacional.
>
> Conforme
> http://dbforums.com/showthread.php?t=1211191
> provávelmente, no seu caso, podese tratar do Btrieve, que agora se chama
> Pervasive.SQL, ou do Access do Turbo Power mencionado acima no início.
> []´s
> Otto
>
> Em http://dbforums.com/showthread.php?t=1211191
>
> " DAT and IX Files
> -----------------------------------------------------------------
> I have a customer database I need to read. I think it's btrieve, but it
> exceeds what I've seen before in btrieve. The good news is that I have ddf
> files. The problem is the data files have an extension of DAT and the
> indexes IX. In the past, all btrieve databases I've experienced I've been
> able to open with Pervasive.SQL V9.
>
> Any suggestions on how to open this database for odbc reading?
>
> Thanks,
> Bernie
>      Bernie Hunt
>
>        #2    01-27-06, 00:36
>            Bernie Hunt    Posts: n/a
>
>      Re: DAT and IX Files
>
>
> -----------------------------------------------------------------      Found
> the answer. It's not a btrieve file, it's a B-Tree file created with Turbo
> Power's Filer product. Sorry for wasting the bandwidth.
>      Bernie
>
> ----- Original Message -----
> From: "Fabio" <clicklist em gmail.com>
> To: "Firebase" <lista em firebase.com.br>
> Sent: Sunday, April 30, 2006 6:16 PM
> Subject: [firebase-br] +ou- OFF-TOPIC: B-Tree
>
>
> Olá amigos
>
> Desculpem se esta pergunta é off-topic, na verdade nem sei se é OFF.
>
> Tenho um cliente que tem um software que preciso efetuar migração do banco
> de dados para o Firebird. O software atual (em DOS) usa arquivos .DAT e
> .IX
> como banco de dados. Fuçando na internet, descobri que esse banco de dados
> é
> um tal de B-Tree. No site da Firebase falando sobre o Firebird e B-Tree,
> mas
> não sei se tem relação com este banco de dados.
>
> Minha pergunta é simples: Vocês conhecem algum software que eu possa ler
> este tipo de banco de dados? Será que algum software compatível com
> Firebird
> também é compatível com ele?
>
> Agradeço qualquer ajuda
> []'s
> Fabio
>
> ----- Original Message -----
> From: "Fabio" <clicklist em gmail.com>
> To: "Firebase" <lista em firebase.com.br>
> Sent: Sunday, April 30, 2006 6:16 PM
> Subject: [firebase-br] +ou- OFF-TOPIC: B-Tree
>
>
> Olá amigos
>
> Desculpem se esta pergunta é off-topic, na verdade nem sei se é OFF.
>
> Tenho um cliente que tem um software que preciso efetuar migração do banco
> de dados para o Firebird. O software atual (em DOS) usa arquivos .DAT e
> .IX
> como banco de dados. Fuçando na internet, descobri que esse banco de dados
> é
> um tal de B-Tree. No site da Firebase falando sobre o Firebird e B-Tree,
> mas
> não sei se tem relação com este banco de dados.
>
> Minha pergunta é simples: Vocês conhecem algum software que eu possa ler
> este tipo de banco de dados? Será que algum software compatível com
> Firebird
> também é compatível com ele?
>
> Agradeço qualquer ajuda
> []'s
> Fabio
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista