GARANTIR DESCONTO

Fórum Unidirecional ou Bidirecional #163911

31/05/2003

0

E ai Galera!!!

Estou com uma dúvida o que vem a ser Uniderecional e Bidirecional?

E qual a diferença do BDE, IBX, DBExpress e qual seria mais recomendada hoje em dia??

Sei q a partir do Delphi 7 naum tem mais BDE, isso me preocupou um pouco, eles colocaram no lugar a DBExpress e sei q trabalha como Unidirecional (Acho que naum grava em cache, é isso?)

Já ouvi reclamarem muito do Paradox, isso é verdade?

Qual seria um Bco de dados q é free e seria bom tanto para aplicações pequenas quanto para grandes??


Abraços,


F@bio


Frcost@

Frcost@

Responder

Posts

31/05/2003

Rahalpeterson

Olá meu amigo,

Segundo a matéria de Guinter Pauli publicada na revista ClubeDelphi número 22:
A principal função dos DataSets unidirecionais é recuperar dados de um banco de dados. Por não manter nenhum buffer na memória ou criar algum tipo de cache, eles são bem mais rápido e utilizam o mínimo de recursos. Além disso, em DataSets unidirecionais não é permetida a edição direta, nem o uso de de campos lookup ou filtros. A navegação com prior ou last também não é permitida. Desta forma, para que possamos gravar em cache e editar e navegar utlizamos o ClientDataSet.
O ClientDataSet cria um buffer de registros que fica na memória da máquina sem nenhuma troca de cache com o disco rígido(como acontece com o BDE.).

O Ibx é um conjunto de componentes que acessam somente o Interbase, entretanto eu não sei dizer o que é mais rápido, IBX ou DBExpress.

Eu acredito que o Interbase seja a melhor solução free para o desenvolvimento de aplicações com Banco de Dados ao contrário do paradox que nem de longe é a melhor solução para sistemas Cliente/Servidor.
Espero ter ajudado...


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar