Deberiamos de dejar de usar DBF?

Postby Marcelo Via Giglio » Tue Jun 24, 2008 3:47 pm

Holas,

siempre me sorprende ver cuando hablan de DBF y SQL, DBF es un tipo de archivo estructurado que se le podria llamar tabla como de una base de datos, y SQL (Structured Query Languaje) si no me falla la memoria y mi mal ingles :-) estas cosas no se pueden comparar son cosas distintas. Ahora ISAM Indexed Sequential Access Method (Método de Acceso Secuencial Indexado) si podriamos compar con SQL, bueno pues SEGUN YO, las DBF se las puede definir como una base de datos ISAM y frente a una base de datos relacional (que se accede con SQL) tiene un pros y sus contras. En lo particular me gustan las dos, por ejemplo si tienes una lista grande de informacion que presentas en un grid, al hacer click en una de sus columnas quieres que cambie su orden, o por ejemplo deseas tener busqueda incremental, hacer esto con SQL es una odisea, claro que esta la posibilidad de utilizar buffer cursores del lado del server que te ayuden a bajar los tiempos de las consultas, etc, pero en una BD ISAM como son las DBF eso es cosa de cada dia.
Pero si deseamos hacer un reporte que implican informacion relacionada de muchas otras tablas, ademas de campos calculados y con un determinado orden y condiciones, hacerlo con DBF (ISAM) implica crear relaciones si es que hubiesen indices para ello, realmente es hacer todo un programa para obtener ese resultado, pero en SQL es una simple consulta.

Por esto que expongo por ahora yo utilizo ADS, tanto local como C/S, local para probar y C/S para produccion, claro esta desarrollos comerciales no hago por ahora tan solo para mi trabajo (universidad), que beneficio tengo de esto que cuando deseo hago un acceso a las ADT (en mi caso) de manera secuencial (ISAM) como cualquier DBF, pero cuando lo necesito realizo consultas sobre las mismas ADT.

El problema aqui es que ADS no es gratis, en mi oficina utilizamos la version 7 para 25 usuarios (p/linux) la que conseguimos con un gran descuento por suerte, sino, no la compraban :-), pero la version local no requiere licencia y la principal diferencia con la server es que no es transaccional.

Con esto no quiero decir que ADS es lo mejor, pero permite tener lo mejor de los dos mundos ISAM y SQL.

Por ahora veo con espectativa LETODB, espero pudiera progresar y poder dotarla de un motor SQL

No se si lo que acabo de exponer es un aporte una vision sesgada muy personal del tema, pero bueno lo queria compartir.

saludos

Marcelo
Marcelo Via Giglio
 
Posts: 1051
Joined: Fri Oct 07, 2005 3:33 pm
Location: Cochabamba - Bolivia

Postby andresreyes_mzt » Tue Jun 24, 2008 6:40 pm

Me uno a la peticion de un nuevo foro para SQL, tomando en cuenta de que el tema es bastante amplio, probablemente la mayoria de nosotros estemos en vias de aprender SQL ...

Seria muy buena Opcion ....

En cuanto a las DBF, son buenas para proyectos pequeños, pero proyectos grandes es preferible utilizar Bases de Datos basadas en SQL ...
{{{ ---- xharbour + Borland C --- }}}
User avatar
andresreyes_mzt
 
Posts: 71
Joined: Fri Jan 11, 2008 6:55 am
Location: Mexico

Postby Antonio Linares » Tue Jun 24, 2008 7:24 pm

Que sería preferible un único foro multilíngue, ó crear uno para español y otro para Inglés ?

Agradezco comentarios al respecto
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41454
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby andresreyes_mzt » Tue Jun 24, 2008 7:29 pm

Antonio Linares wrote:Que sería preferible un único foro multilíngue, ó crear uno para español y otro para Inglés ?

Agradezco comentarios al respecto


Antonio,

Creo que la mejor opcion es un foro Multilingue ...
asi tendremos todo la informacion sobre ese tema en un solo lugar ...
Los que hablamos español creo que la mayoria, entendemos Ingles, mas no se con los de Ingles suceda lo mismo, jejeje ...

Saludos
{{{ ---- xharbour + Borland C --- }}}
User avatar
andresreyes_mzt
 
Posts: 71
Joined: Fri Jan 11, 2008 6:55 am
Location: Mexico

Postby Ruben D. Fernandez » Tue Jun 24, 2008 8:01 pm

Maestro:

Multilingue estaria perfecto, para tener todo en el mismo lugar.

Saludos y gracias

Ruben Fernandez
Ruben D. Fernandez
 
Posts: 189
Joined: Sun Jul 08, 2007 1:46 am
Location: Uruguay

Postby Enrrique Vertiz » Tue Jun 24, 2008 8:56 pm

Multilingue, creo que es mejor todo lo SQL en un solo lugar, hay tanto que aprender que hay que aprovechar toda la informacion posible.
Enrrique Vertiz Pitta
Lima-Peru
xHb 1.23.1026X, Fwh 24.02, MySQL 8.0.X, SQLLIB 1.9m
Enrrique Vertiz
 
Posts: 519
Joined: Fri Oct 07, 2005 2:17 pm
Location: Lima - Peru

Postby GUSPRE » Tue Jun 24, 2008 9:39 pm

Debería ser todo en uno ya que concentraría todas las consultas,

Saludos,
GUSTAVO PREDIGER
User avatar
GUSPRE
 
Posts: 94
Joined: Thu May 11, 2006 10:00 pm
Location: BS.AS.ARGENTINA

Postby Marcelo Via Giglio » Tue Jun 24, 2008 11:27 pm

Seria bueno que haya un foro para tenmas de manejo de datos fuera de los modos nativos de [x]Harbour, es decir ADO,ODBC,Nativos a algunos RDMS, inclusive ADS, ahora como lo llamarian ???, sobre si se divide ingles español, creo que mejor no, un solo foro estaria bien

saludos

Marcelo
Marcelo Via Giglio
 
Posts: 1051
Joined: Fri Oct 07, 2005 3:33 pm
Location: Cochabamba - Bolivia

Postby sysctrl2 » Wed Jun 25, 2008 3:11 am

Antonio, como el champoo,,

Todo en uno.


jeje,,

saludos..
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
User avatar
sysctrl2
 
Posts: 981
Joined: Mon Feb 05, 2007 7:15 pm

Postby Manuel Valdenebro » Wed Jun 25, 2008 3:56 am

Un solo foro multilingüe.
Un saludo

Manuel
User avatar
Manuel Valdenebro
 
Posts: 706
Joined: Thu Oct 06, 2005 9:57 pm
Location: Málaga-España

Postby Francisco Horta » Wed Jun 25, 2008 3:14 pm

Me uno a la peticion multilingue..
salu2
Paco
Francisco Horta
 
Posts: 845
Joined: Sun Oct 09, 2005 5:36 pm
Location: la laguna, mexico.

Re: Deberiamos de dejar de usar DBF?

Postby George » Wed Jul 15, 2009 4:38 pm

Antonio,
Creo ya es tiempo de crear el foro SQL debido a la importancia de este tema y a su uso cada vez mas frecuente en las aplicaciones [x]Harbour + FWH.

Saludos,

George
George
 
Posts: 725
Joined: Tue Oct 18, 2005 6:49 pm

Re: Deberiamos de dejar de usar DBF?

Postby Francisco » Sat Jul 18, 2009 6:40 am

Amigos

Durante mucho tiempo he usado los dbf's, hace ya varios meses que decidi dejarlos gradualmente, al comienzo no es facil hay muchas dudas, desdes elegir la B.D. hasta la forma de accesar sin usar los commando xbase.
actualmente en mi trabajo usan sqlserver, en los proyectos personales uso sqlite con ado, aun me falta mucho por conocer pero hasta donde estoy ya me permite trabajar con ella, asi que amigos si queremos seguir en el negocio animanse a dar ese gran paso, hay mucha potencia en los comandos sql.

Saludos

Francisco N.
Francisco
 
Posts: 15
Joined: Wed May 03, 2006 2:05 pm

Previous

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 118 guests