lunes, 23 de marzo de 2009

Compresor de Datos para a2

Buenos Dias. En esta oportunidad presento un programita para realizar los respaldo de datos para el a2 Softway. Como Uds. sabrán el a2 realiza un respaldo tipo copia es decir tal cual como estan en el disco duro. Con este program podemos realizar los respaldos, tener control sobre ellos y ademas comprimir los datos, también podemos agragar una clave de seguridad, asi como tambien el nivel de compresion. El programa esta hecho en Delphi con los Componentes Zipforge manejando bases de datos Firebird en modo local, es decir embebido. Para los usuarios de a2 lo pueden agragar directamente al menu de Usuario de la Aplicacion (a2 configurable) y realizar los respaldos de una forma mas segura, profesional y compacta. Pueden descargar la aplicacion (instalador Setup) desde aqui. El programa esta protregido, para poder ejecutarlo libre de uso deben solicitar una licencia al 0424-4297167 (costo 50 Bs.F) de acuerdo a su equipo, o enviar un e-mail a vicacos@gmail.com
Otras pantallas:



martes, 3 de marzo de 2009

Servidor de Base de Datos


Buenos Dias, en fechas pasadas revisamos superficialmente el manejador de bases de Datos DBisam, el cual es utilizado en la version 2.08 por el a2 Softway, (creo que es la mas vieja, tanto que ya no hay soporte para esa version). En esta oportunidad citaré el RDBMS o Sistema de administración de Base de Datos Relacional Firebird, el cual ademas de ser de codigo abierto y de licencia Open Source, es una alternativa superior a la hora de emprender proyectos de embergadura a la altura de MySql, PostgreSQL, SQL Microsoft o Intebase, de hecho Firebird nace como resultado de la liberacion de Interbase 6, y luego reescrito hasta la version 2.5 actual de este portente manejador. Entre sus caracteristicas principales destacan:
  • Es multiplataforma, y actualmente puede ejecutarse en los sistemas operativos: Linux, HP-UX, FreeBSD, Mac OS, Solaris y Microsoft Windows.
  • Ejecutable pequeño, con requerimientos de hardware bajos.
  • Arquitectura Cliente/Servidor sobre protocolo TCP/IP y otros (embedded).
  • Soporte de transacciones ACID y claves foráneas.
  • Es medianamente escalable.
  • Buena seguridad basada en usuarios/roles.
  • Diferentes arquitecturas, entre ellas el Firebird incrustado (embedded server) que permite ejecutar aplicaciones monousuario en ordenadores sin instalar el software Firebird.
  • Bases de datos de sólo lectura, para aplicaciones que corran desde dispositivos sin capacidad de escritura, como cd-roms.
  • Existencia de controladores ODBC, OLEDB, JDBC, PHP, Perl, .net, etc.
  • Requisitos de administración bajos, siendo considerada como una base de datos libre de mantenimiento, al margen de la realización de copias de seguridad.
  • Pleno soporte del estándar SQL-92, tanto de sintaxis como de tipos de datos.
  • Completo lenguaje para la escritura de disparadores y procedimientos almacenados denominado PSQL.
  • Capacidad de almacenar elementos BLOB (Binary Large OBjects).
  • Soporte de User-Defined Functions (UDFs).
Es bueno destacar que existen componentes para trabajar desde Delphi y C++ con Firebird, se pueden nombrar: Zeos Lib, FIB, FIBplus, IBO estos dos ultimos de pago pero con exelente rendimiento.
Para descarga de Firebird puedes ir a su pagina principal desde aqui. En proximas oportunidades abordaré algunos tópicos más sobre este tema
Saludos
Ing. Victor Acosta