Que motor de DB me sugieren

370 views
Skip to first unread message

Jorge Lozano Manifacio

unread,
Jan 17, 2020, 4:51:11 PM1/17/20
to Comunidad de Visual Foxpro en Español
Hola comunidad, buen inicio de fin de semana ... 
En otro tema, les preguntaba sobre Firebird ... pero como estoy apenas iniciando con mi proyecto ... me detuve un poco para rebarajar las opciones ... que motor de DB me sugieren ... Firebird / MySQL / MariaDB ?

Saludos desde Mexico (Torreon, Coahuila)
Un abrazo

Antonio Meza

unread,
Jan 17, 2020, 5:16:06 PM1/17/20
to Comunidad de Visual Foxpro en Español
Por facilidad de instalación MariaDb incluso puedes instalar varias versiones en la misma PC sin problema, solo cambiando el puerto y al instalar te pregunta si deseas actualizar o crear una instancia nueva.

Y con HediSql gratuito también puedes administrar de forma gráfica MariaDb, Mysql lo evito por el problema del licenciamiento.

FireBird lo uso porque administro un programa de un tercero que usa esa base de datos.

saludos
Antonio Meza

LEWIS LOPEZ GOMEZ

unread,
Jan 17, 2020, 5:18:49 PM1/17/20
to publice...@googlegroups.com
MariaDB.

Cordialmente
Lewis Lopez | Gerente General
Diseño y desarrollo de Software a la medida
Diseño y desarrollo web y Móvil
Dosquebradas, Risaralda - Colombia
Cel: (57) 310 843 5431 |   (57) 310 843 5431
Jesús le dijo: Yo soy el camino, la verdad y la vida; nadie viene al Padre, sino por mí. Juan 14:6



--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/ca175156-81c6-4df9-8816-c33ec26c164a%40googlegroups.com.

Martin Paredes

unread,
Jan 17, 2020, 5:33:16 PM1/17/20
to Comunidad de Visual Foxpro en Español
PostgreSQL...

Slds...
Mapasac

El viernes, 17 de enero de 2020, 15:51:11 (UTC-6), Jorge Lozano Manifacio escribió:

Carlos Miguel FARIAS

unread,
Jan 17, 2020, 5:45:13 PM1/17/20
to Grupo Fox
Depende de que tipo de aplicación vas a desarrollar y que tipos de clientes van a manejar tus sistemas.
Si el cliente no tiene infraestructura de sistemas (profesional independiente o pyme pequeña) posiblemente un motor como Firebird puede ser más conveniente, porque es más simple de administrar. Y puede crecer hasta unos 1000 usuarios.
Si ya quieres trabajar en algo mayor, puedes volcarte con Postgresql. Puede casi equipararse a Oracle (por supuesto que no se si tiene el soporte de Oracle, pero claro, Oracle cobra, Postgresql es gratis.
Postgresql maneja gran variedad de datos, además de los tipos conocidos, puede manejar arreglos, diccionarios (clave:valor), json, datos geométricos (casi todos los software GIS gratis utilizan Postgresql. Lo que le da capacidad documental.
El limite de datos numéricos es de algo más de 130 mil dígitos con algo más de 16 mil decimales (si miles!!). Tiene tipos de índices estándar y otros especiales para tipos de datos especiales.
Tiene cierta capacidad de hacer tablas orientadas a objetos (con herencia) y cubre innumerable cantidad de comandos de manipulación de datos que muy pocos SGBD instrumentan.
Y es gratis.

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

Gustavo Torres

unread,
Jan 17, 2020, 6:05:08 PM1/17/20
to publice...@googlegroups.com
Para una aplicación xamarin que maneje base de datos... que recomiendan 

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

Oscar Bonet

unread,
Jan 17, 2020, 7:57:42 PM1/17/20
to publice...@googlegroups.com
MariaDB    que es el sucesor de MySQL   FireBird es bueno pero en mi opinion hay mas personas que conocen los dos primeros.

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.


De conformidad con el decreto 2242 de Noviembre de 2015, nuestra Compañía está implementando la Facturación Electrónica y según comunicado  100202211-410 del 29 de Junio de 2018 emitido por la DIAN, se nos fijó el 1 de diciembre de 2018 para la emisión de la factura electrónica.
En consecuencia, hemos destinado la cuenta de correo electrónico: 
e-fac...@cialta.com      para recepción y emisión de facturas electrónicas.

Habeas Data: La Compañía Internacional de Alimentos Agropecuarios CIALTA S.A.S. cumple con los requerimientos de la Superintendencia de Industria y Comercio de Colombia sobre el manejo de información de datos personales, lo cual implica tener políticas claras de tratamiento de Base de Datos que usted puede consultar: Politicas Habeas Data 

Si desea tener más información sobre el particular, puede escribirnos al correo habea...@cialta.com 

Mario Cesar Moreno Jaen

unread,
Jan 18, 2020, 6:21:35 PM1/18/20
to Comunidad de Visual Foxpro en Español
Saludos Jorge.

a mi entender, la desición para usar un contenedor de datos, debe realizarse mucho antes del desarrollo de una aplicación, lo que implica conocer el alcance de dicha aplicacion a futuro.
Imagino que la estructura de datos ya la tienes clara, entonces mi sugerencia es la siguiente:

Evalua en que servidor estaran tus datos, su sistema operativo
El tipo de conección entre equipos usuarios de esa información
La velocidad de transferencia de datos

Cuando tengas ya lista estas respuestas, aparecera tu BD.

Nota: Si es algo sencillo, usa la BD Nativa.

Saludos

mpulla

unread,
Jan 19, 2020, 7:23:42 AM1/19/20
to Comunidad de Visual Foxpro en Español
Hola Jorge.

Postgresql.

Saludos
Mauricio


El viernes, 17 de enero de 2020, 16:51:11 (UTC-5), Jorge Lozano Manifacio escribió:

Germán Fabricio Valdez

unread,
Jan 19, 2020, 9:46:55 AM1/19/20
to Comunidad de Visual Foxpro en Español
Si querés también un complemento de visual studio .net , te recomiendo sql server.

Esteban H

unread,
Jan 19, 2020, 10:27:02 AM1/19/20
to publice...@googlegroups.com

Hola Jorge.

 

Te cuento mi experiencia. Hace tiempo trabajo con Firebird. No tengo nada malo p decir, es un motor muy simple de manejar, puede estar alojado tanto en Windows como en Linux.

Actualmente lo tengo funcionando en varias empresas, pero en una de ellas es un Canal de Televisión q vende servicio de Internet, Tv y Telefonía, p q te des una idea lo usan en la administración p cobrar las facturas, en contabilidad  p llevar los asientos y reclamos donde los gestionan a medida q van llegando. Está alojado en un Server Windows y lo utilizan en 2 empresas q están separadas x varias cuadras pero están vinculadas x Fibra. Una vez x semana se vuelcan al sistema las llamadas telefónicas registradas en la central telefónica (lama) y estas se vinculan con cada abonado q luego de cerrado el período se facturan.

Administro Firebird todo con los procedimientos internos, tanto las vistas como los procedimientos, esto me permite q si quisiera vincular otro programa al Firebird como C# o PHP, no tengo q modificar nada p hacer los cálculos, todo lo hago dentro del FB.

Q más puedo decirte todo es positivo con este Motor de Sql.

En mi opinión no elegiría MySql x tema licencia, tampoco SQL Server xq te ves obligado a q el cliente compre una licencia dado q el Sql Server Express se queda corto p usar en una empresa, salvo q sea pequeña, PostGres es excelencia pero sino sabes nada de nada de SQL, no te va a ser nada simple comenzar, tiene infinidad de opciones.

 

En fin, mi opinión.

 

Saludos

 

Esteban

Eric Natareno Guerra

unread,
Jan 19, 2020, 11:50:39 AM1/19/20
to publicesvfoxpro
Al igual que esteban FIREBIRD 3

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.


--

mapner

unread,
Jan 20, 2020, 11:35:13 AM1/20/20
to Comunidad de Visual Foxpro en Español
Para vincular con VFP u otra aplicación de escritorio, Firebird 2.5 o 3.x es una BD muy simple de instalar y administrar y muy completa a la vez.
MariaDB es un fork Open Source de MySQL, he escuchado que es buena pero entiendo que siempre tendrá que mantener compatibilidad con MySQL lo cual hace que corra detrás del producto insignia.
PostgreSQL es muy bueno pero sería para instalar en un servidor muy potente para alimentar diferentes aplicaciones, no es tan portable como Firebird pero si tiene muchas ventajas contando con el hardware adecuado.
MS-SQL Express es para instalaciones muy chicas pero si tu BD crece tendrás que pasar a la versión comercial que no es nada económica.

Saludos

Carton Jeston

unread,
Jan 22, 2020, 5:55:43 AM1/22/20
to Comunidad de Visual Foxpro en Español
Al igual que Esteban, tengo un cliente con multiples locales y puntos de venta que diariamente al cierre se cargan en el servidor con mas de 400 tiquets por cada una. El motor es DBF y ningun problema. Lo se, no es Viernes y totalmente veridico ;-)

Antes de nada, este hilo es muy interesante, no basta con decir cual te gusta sino como y porque la usas. De ahi se sacan conclusiones muy utiles...

Si antes de empezar una aplicacion conviene tener claro el alcance y necesidades para elegir la base de datos, el tipo de cliente, coste de licencias, etc. hay otros puntos que tambien hay que considerar:

Scattered storage: Termino que me acabo de inventar para parecer mas interesante o mas intelitegente, aunque no lo sea. Este "almacenamiento desparramado" es el nivel de compactacion o afinamiento de una base de datos. Por ejemplo, firebird suele tener todo en un archivo y postgresql o mysql suele estar mas esparcido en carpetas y archivos, dificultando identificar donde se guarda la informacion, para backup o cualquier otro procedimiento. Para mi esto es vital. Si algo bueno tiene una tabla libre si se daña, solo peleas con esa tabla pero las bases de datos con todas las tablas anidadas dificulta mas la labor. Si se trata de un cliente pequeño que no sabe que es un backup, un sai y usa el equipo que le regalo su abuela, cuanto mas sencilla es mejor. Tal vez usaria tablas nativas pero no la base de datos nativa, porque por un poco mas de esfuerzo tienes firebird que siempre esta evolucionando.

Language friendly: (siguiendo lo de arriba) Miro la disponibilidad de dicha base de datos con otros lenguajes, C#, web, xojo, Lazarus, sobre todo que trabajen en modo nativo es muy atractivo por si hay que hecer algo con ellos donde fox no llega.

Storage procedures: La eleccion de una base de datos implica cambiar de mentalidad y usar el lenguaje sql desde el lado de la propia base de datos/servidor. Al hacerlo hay que tener en cuenta que aunque minimas, hay variaciones en el lenguaje sql entre las distintas bases de datos. Aqui es donde puedes desarrollar procedimientos de calculo masivo o cualquier cosa que implica mucho trafico en la red. Ahi es donde la advertencia del compañero de elegir la base de datos de programar nada tiene todo su sentido.

Alojamiento web: Ver la disponibilidad, precios y acceso directo de hosting para la base de datos. Aqui es donde mysql esta mas extendido y es el mas popular, siendo usado por la mayoria de sistemas como smf, prestashop, wordpress, etc. Si usas mariadb que es compatible, lo aprendido en un lado te puede valer para mysql. Postgresql o firebird suele ser mas complicado encontrar y caro de mantener.

Quizas algunas cosas que diga no son exactas, es solo lo que creo haber entendido por lo que llevo viendo hace tiempo por internet


Carlos Miguel FARIAS

unread,
Jan 22, 2020, 6:55:52 AM1/22/20
to Grupo Fox
Buen análisis. Aunque lo almacenamiento desparramado. A los efectos de backup de un sistema en serio no sirve. Es cierto que con dbf lidias solo con la tabla que se rompe, pero la integridad referencial se va al tacho.
En un sistema en serio, el backup se automatiza, no lo hace el cliente, lo hace el motor, y además, lo pueden hacer en caliente, o sea sin detener el sistema. Los buenos motores (Oracle, Postgresql, SQL Server) pueden replicarse en otras máquinas solo con configurar ese servicio.
MySQL puede servir pero hay que tener en cuenta que en general en la web se usa con el modelo no transaccional que dispone. En un sistema para empresa, ya tienes que pasar a Innodb o equivalentes. Además MySQL, para ciertos usos tengo entendido tiene licencia paga.
Por otro lado, yo no pondría los datos de la empresa en la nube, para un sistema transaccional, pondría si la parte de la bd que se usa para la pagina web o para la extranet. Pero el núcleo del sistema lo pondría en servidores propios, o contrataría un hosting que precisamente por su seguridad, no va a ser de lo más barato.
Se debe tener en cuenta la ley de habeas data. Si mal no recuerdo, ciertos datos no pueden almacenarse fuera del país.
Y volviendo al tema del backup. El cliente debe entender que: El backup es un seguro casi gratis. Pero si pierde los datos. Puede perder el negocio. Dale ejemplos. Vende a crédito. Tiene 1000 clientes con transacciones pendientes de pago. Si pierde los datos de esa deuda, puede llevarle meses volver a cargar todo de nuevo. Si tiene un stock de varios miles de productos. Cuanto le lleva volver a cargar el inventario? Sin inventario no factura o va a ser muy difícil hacerlo. En el revoleo, mucha gente va a comerse la deuda o el inventario, y él, el dueño, no ve un peso.
Hay que educar al cliente, y algo muy importante es el backup
Saludos: Miguel.


--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

mapner

unread,
Jan 22, 2020, 8:51:39 AM1/22/20
to Comunidad de Visual Foxpro en Español
OK, como suele suceder una simple pregunta de opiniones se comienza a ramificar a otros temas, pero para comentar algunos puntos mencionados, en el caso de Firebird es un único archivo físico por cada base de datos, esto para implementaciones chicas y medianas puede ser una ventaja dada la portabilidad sencilla y las maniobras de recuperación sin ser un Master DBA, pero en casos donde la BD tenga más 100Gb un solo archivo puede empezar a complicarse... y a nivel corporativo esos tamaños se pueden dar fácilmente.
Sobre las normativas de almacenar datos en servidores en un país determinado eso hoy ya es claramente retrógrado, de hecho vivimos completando nuestros datos incluido transacciones con tarjetas de crédito en la web y esa info viaja por todo el planeta sin saber a ciencia cierta donde se está almacenando, por ej. un conocido portal de compras en America Latina de sigla ML tiene varias "granjas" de servidores distribuidos en varios países, alguien piensa que esa empresa recibe auditorias estatales para validar donde guarda sus datos? La tecnología siempre va años adelante de las regulaciones estatales. Un ejemplo de eso son las criptomonedas donde cada transacción es registrada en forma distribuida en miles de hostings repartidos por el mundo... Bueno, como dije al principio, preguntan la hora y respondemos con la historia de la relojería! :)
Saludos!

Carton Jeston

unread,
Jan 23, 2020, 2:40:37 AM1/23/20
to Comunidad de Visual Foxpro en Español
Lo del tema del backup o de la facilidad de mantenimiento lo digo pensando en clientes mas pequeños, que usan equipos de mierda, sin sai ni sistemas de seguridad, antivirus gratuitos incordiantes y  que son los que menos dinero dejan y mas quebraderos de cabeza dan.

Ni que decir que con un cliente decente y que se tome en serio sus datos e invierta en su empresa, no existen esa clase de problemas y puedes permitirte un despliegue de una base de datos mas compleja.

Mis preferencias son mariadb, postgresql y firebird, pero debido a la incompatibilidad de dialecto sql entre ellas, a la hora de desarrollar los sql procedures te lo tienes que pensar mucho.

Y este interes es que estoy empezando a rediseñar en paralelo mi aplicacion principal con buenas practicas y bases de datos modernas y lo hago en fox, ya que me he planteado hacerlo en otro lenguaje pero son demasiados cambios de golpe. Asi que elijo el camino mas largo, dividiendo en varias etapas, asi evaluo su impacto tanto en esfuerzo como en rentabilidad economica antes de dar otro paso adelante. Fox lo conozco pero hice la aplicacion mientras aprendia y no quiero cometer el error con otro lenguaje si no me reciclo antes.

A nivel personal, os dire que llevo mas de dos años intentando hacerlo en paralelo mientras trabajo, 7 dias a la semana y casi sin tiempo para estar con la familia y no llegaba. Afortunadamente me ofrecieron un puesto de trabajo mas "normal" con jornada continua y sin tanto calentamiento de cabeza. Ahora estoy mas tranquilo, he mantenido los clientes buenos y estoy empezando otra etapa sin la presion del tiempo-dinero. Por eso digo que a veces uno no es que este en su zona de confort, es que no puede salir del bucle... ;-)

Jose Daniel Camilo Ruiz

unread,
Jan 23, 2020, 7:31:30 AM1/23/20
to Comunidad de Visual Foxpro en Español
todo va a depender de la finalidad con que programes. por ejemplo. trabajaras programas enlatados como monica. entonces en base nativa o access con la extencion mdb puede ser. estaras en contacto con el cliente. entonce cualquie motor de base de datos. en mi caso utilizo sql server de microsoft instalado en super mercado con una venta de 20,000 dolares americano diario. claro tengo la pela de mandar a historia una vez al ano pero es es ingreso.

por el momento mantengo dos sistema en operacion uno para pequenas empresas en access y otro en sql. el primero cualquier tecnico lo puede instalar el segundo alguien especializado. el primero por anualidad y los tecnicos independiente ganan mucho, el segundo yo gano mas. 

esto te da una idea que buscar 

Jorge Lozano Manifacio

unread,
Jan 26, 2020, 1:32:00 PM1/26/20
to Comunidad de Visual Foxpro en Español
Perfecto .. me decidi por Firebird .. ya encontre la forma que el 2.5 y 3.0 coexistan en la misma computadora.. ahora bien, necesito crear una base de datos desde fox alguna comando o rutina que me recomienden ? ... les explico mi necesidad...

Al iniciar el sistema, solo cuento con una base de datos .. "datamaster.fdb" ... dentro de la cual tengo un campo llamado "script" que contiene las tablas que se van generando poco a poco, segun como va avanzando el uso del sistema... 

Como les comente, al inicio solo cuento con una base de datos, pero al momento de ingresar por primera vez, se debe crear una base de datos "CONFIG.FDB" y posteriormente cuando se vayan instalando las empresas, se vayan creando una base de datos por cada empresa, por ejemplo "empresa1.fdb", "empresa2.fdb" .. el contenido de cada base de datos se encuentra en el campo script del datamaster.fdb

Algun comando en VFP para poder crear la base de datos necesaria ? .. y si se puede sin intervencion de terceros programas como el isql.exe de firebird

Claudio Vinicius Chilomer

unread,
Jan 26, 2020, 3:03:52 PM1/26/20
to publice...@googlegroups.com
Hola.
Yo  hice mi sistema con MS SQL Express. Muy completo (muchas funciones) con un buen manejador. 
Pero la versión gratis te limita a 10gb x db, y 1gb ram, 1 procesador.
Pienso cambiar a postgressql, gratuito, sin limitaciones, también muy completo.
Saludos
Claudio Chilomer


--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

Oscar Bonet

unread,
Jan 27, 2020, 9:08:16 AM1/27/20
to publice...@googlegroups.com
Deberías probar MariaDB
FireBird es muy sensible a latencias o micro caídas de la red.

Oscar G. 

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

Esteban H

unread,
Jan 27, 2020, 9:24:03 AM1/27/20
to publice...@googlegroups.com

FireBird es muy sensible a latencias o micro caídas de la red. ç Jamás me pasó…. Fundamentá esto q decís…

 

Esto se llama hablemos x hablar…

 

Cualquier motor debe estar montado en un server seguro y a q me refiero seguro a q tenga una ups y el equipo donde esté en lo posible sea un server… Esto muchas veces no se da x el tema q las empresas no quieren gastar pero la seguridad del SQL no importa cual fuera, si hay cortes de tensión sin seguridad, cualquiera puede corromperse sea SQL Server, MariaDB, PostGres, etc…

mapner

unread,
Jan 27, 2020, 9:45:14 AM1/27/20
to Comunidad de Visual Foxpro en Español
Estoy de acuerdo con Esteban H, 

de que pruebas te basas para sostener eso de "FireBird es muy sensible a latencias o micro caídas de la red." ..?

Cualquier servidor con microcortes de red suele tener problemas, el tema es como gestionas esos microcortes...



El lunes, 27 de enero de 2020, 11:08:16 (UTC-3), Oscar Bonet escribió:
Deberías probar MariaDB
FireBird es muy sensible a latencias o micro caídas de la red.

Oscar G. 

El dom., 26 ene. 2020 a las 13:32, Jorge Lozano Manifacio (<jlman...@gmail.com>) escribió:
Perfecto .. me decidi por Firebird .. ya encontre la forma que el 2.5 y 3.0 coexistan en la misma computadora.. ahora bien, necesito crear una base de datos desde fox alguna comando o rutina que me recomienden ? ... les explico mi necesidad...

Al iniciar el sistema, solo cuento con una base de datos .. "datamaster.fdb" ... dentro de la cual tengo un campo llamado "script" que contiene las tablas que se van generando poco a poco, segun como va avanzando el uso del sistema... 

Como les comente, al inicio solo cuento con una base de datos, pero al momento de ingresar por primera vez, se debe crear una base de datos "CONFIG.FDB" y posteriormente cuando se vayan instalando las empresas, se vayan creando una base de datos por cada empresa, por ejemplo "empresa1.fdb", "empresa2.fdb" .. el contenido de cada base de datos se encuentra en el campo script del datamaster.fdb

Algun comando en VFP para poder crear la base de datos necesaria ? .. y si se puede sin intervencion de terceros programas como el isql.exe de firebird



El domingo, 19 de enero de 2020, 9:27:02 (UTC-6), Esteban H escribió:

Hola Jorge.

 

Te cuento mi experiencia. Hace tiempo trabajo con Firebird. No tengo nada malo p decir, es un motor muy simple de manejar, puede estar alojado tanto en Windows como en Linux.

Actualmente lo tengo funcionando en varias empresas, pero en una de ellas es un Canal de Televisión q vende servicio de Internet, Tv y Telefonía, p q te des una idea lo usan en la administración p cobrar las facturas, en contabilidad  p llevar los asientos y reclamos donde los gestionan a medida q van llegando. Está alojado en un Server Windows y lo utilizan en 2 empresas q están separadas x varias cuadras pero están vinculadas x Fibra. Una vez x semana se vuelcan al sistema las llamadas telefónicas registradas en la central telefónica (lama) y estas se vinculan con cada abonado q luego de cerrado el período se facturan.

Administro Firebird todo con los procedimientos internos, tanto las vistas como los procedimientos, esto me permite q si quisiera vincular otro programa al Firebird como C# o PHP, no tengo q modificar nada p hacer los cálculos, todo lo hago dentro del FB.

Q más puedo decirte todo es positivo con este Motor de Sql.

En mi opinión no elegiría MySql x tema licencia, tampoco SQL Server xq te ves obligado a q el cliente compre una licencia dado q el Sql Server Express se queda corto p usar en una empresa, salvo q sea pequeña, PostGres es excelencia pero sino sabes nada de nada de SQL, no te va a ser nada simple comenzar, tiene infinidad de opciones.

 

En fin, mi opinión.

 

Saludos

 

Esteban

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publice...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages