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
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@
Curtir tópico
+ 0
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...
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
Clique aqui para fazer login e interagir na Comunidade :)