jueves, 6 de julio de 2017

Un nuevo cambio...

Luego de unos años de andar perdido por allí, (perdido para este medio), encontré que la mejor forma de salir de un estrés , es precisamente escribiendo...
Luego de trabajar con MySQL desde el 2005, vi con mucho desencanto que MySQLAB ya no existe,,, fue comprada por SUN, esta luego adquirida por ORACLE,,, así que el futuro de MySQL esta aun incierto, mejor dicho a la deriva, bueno, todos mis clientes trabajan con MySQL, de hecho seguirán trabajando hasta que se aburran de mis sistemas.... pero y MySQL???,,, ¿Qué pasara luego???
Auxilio (grite en silencio,,,,) entonces vi la luz, mejor dicho a Maria,,,  ¿como? Maria???,,  si señor,, a MariaDB. Mr Medelius, el otrora mandamás de MySQLAB y claro el creador de MySQL, no ha brindado de manera generosa a MariaDB, un motor de base de datos, que  supera a MySQL,,,
Pruebas van y vienen, y el resultado es simple... MariaDB es el futuro,,,,

domingo, 1 de abril de 2012

DBF2MySQL

Por el año 2005, aun me aferraba a las DBFs, mientras que el mundo ya había lidiado con SQL, y yo en mi perfecta terquedad (pese al consejo de algunos amigos), no quería cambiar de plataforma para el almacenamiento de los datos, y fue cuando me contrataron en una empresa que tenia varias sucursales, para hacer un rediseño de las bases de datos, bueno!!! -dije- aquí vamos, y allí estaba, MySQL me esperaba con una sonrisa media maquiavélica, algo entrampada y misteriosa, vino la pregunta del millón de dolares, ¿hace que tiempo trabajas con MYSQL?, mmmmm, este, a ver, bueno mejor revisamos el diseño -ensayando mi mejor, respuesta-. y fue precisamente la manera en la que MySQL y yo nos presentamos.
Entre revisar el diseño y aprender el tema las relaciones entre tablas salio un Base de Datos mas o menos optima, de 195 tablas bajamos a 65, bueno, al menos en cantidad de tablas si se optimizó el asunto, y la aplicación que gestionaba la base de datos estaba escrita en FOX, y claro un humilde servidor siempre ha trabajado en Clipper y Harbour/FiveWin, hasta aqui todo bien, pero luego alguien formulo un reto.
¿Puedes hacer una aplicación que trabaje con ticketeras con los datos que manejamos e instalarlo en una sucursal y que lo podamos "ver" remotamente??? - el reto era para mi -, así que muy seguro de mi, respondí -si señor, lo hago y en dos semanas -.
Y así fue, fueron dos semanas de ardua investigación sobre EAGLE1, una muy buena herramienta que me permite hasta hoy trabajar con FiveWin + MySQL, desde entonces no he vuelto a trabajar con las DBFs, porque realmente MySQL es una excelente plataforma de bases de datos,,, estaremos comentando al respecto mas adelante, de momento hasta la vista.