Este es un proyecto cancelado que no recibe actualizaciones. No obstante, puedes acceder a su archivo como referencia.

Versión Cero

ASPMaker

Los chicos de ASPMaker ya van por la versión 4.2
Esta herramienta es una excelente solución que que genera todos los formularios necesarios para trabajar con una base de datos desde ASP.

No es la aplicación al uso que genera la capa de datos con el código para trabajar en nuestros programas sino que elabora, mediante la elección de una variadísima serie de opciones, todo un conjunto de páginas ASP para realizar inserciones, consultas, rejillas maestro-detalle, eliminaciones, modificaciones, etcétera, sobre la base de datos elegida.

Exporta a HTML/Word/Excel/CSV/XML los resultados obtenidos, realiza paginación de registros, admite CSS y personalización de las tablas y campos que se van a incluir en el resultado final.

Muy útil para crear el panel de mantenimiento y control de una base de datos si tenéis que administrar alguna

Existe también versión para ASP NET.

Página del producto

DBDesigner 4

DBDesigner 4 es una herramienta visual de trabajo con base de datos. Proporciona facilidades para el diseño, el modelado, la creación y el mantenimiento de bases de datos.

Soporta multitud de opciones, entre las que se encuentran:

  • Modo de diseño o consulta.
  • Ingeniería inversa de bases de datos MySQL, Oracle, MSSQL y cualquiera con driver ODBC.
  • Control de versiones.
  • Constructor de queries.
  • Soporte especial para MySQL.

Es un producto gratuito bajo licencia GPL.

Más información:

Revista on-line sobre Interbase/Firebird

The Interbase and Firebird Developer Magazine es una revista on-line sobre esta base de datos. Ha editado hasta ahora un número (el de septiembre) estando previsto para el 15 de octubre la aparición de su segundo número.

En el primer número, los articulistas hablan, entre otras cosas, de el sistemas de autenticación de Interbase 7.5, del uso de tablas temporales, del trabajo con UNICODE y del soporte hyperthreading de ambas bases de datos.

Firebird es una base de datos relacional, de código abierto, derivada de la liberación que hizo Borland de su base de datos Interbase.

Más información:

WWW SQL Designer

Esta pequeña herramienta puede ser útil a más de uno: WWW SQL Designer

Se trata de una aplicación web que nos permite diseñar una base de datos (MySQL por lo que parece) directamente desde nuestro navegador. La herramienta permite luego exportar e importar el esquema en un formato utilizable por MySQL.

Además de utilizar la herramienta on-line, se puede bajar (es una pequeña aplicación PHP) para instalarla en nuestro entorno de desarrollo local.

Más información:

MySQL 5.0 Release Candidate 1

MySQL el fabricante de gestor de BD más extendida dentro del mundillo del Software Libre recientemente ha comunicado la disponibilidad de su nueva versión 5.0 en fase RC (release candidate).

Las principales características de esta nueva versión se agrupan en los siguientes puntos:

  • Adopción del estándar ANSI SQL en características que no incluía MySQL con anterioridad.
  • Adopción del estándar ANSI SQL en características ya existentes en MySQL en versiones anteriores, y,
  • Nuevos engines de almacenamiento, herramientas y extensiones.

Entre las nuevas características ANSI SQL de MySQL están:

  • Vistas (tanto read-only como actualizables).
  • Procedimientos y funciones almacenadas, utilizando la sintaxis SQL:2003.
  • Triggers (a nivel de registro).
  • y cursores server-side (en modo read-only y non-scrolling)

La implementación de los estándares ANSI SQL en características ya existentes en MySQL reducirán las sorpresas para aquellos que estén migrando sus bases de datos desde otras plataformas:

  • Modo estricto: Introducción del estándar SQL en áreas donde anteriormente no estaba contemplado (comprobación estricta de tipos en campos de tipo fecha, números y cadenas).
  • INFORMATION_SCHEMA: Introducción de un diccionario de datos ANSI SQL-compliant para acceso a los metadatos, en paralelo a los comandos SHOW específicos de MySQL.
  • Una nueva librería para aritmética en punto fijo que dota de gran precisión a las operaciones matemáticas y financieras.
  • La máxima longitud de los campos VARCHAR se ha incrementado hasta 65,532 bytes; corrigiendo además comportamientos inesperados con los espacios en blanco al final de dichos campos.

Entre las mejoras en los nuevos motores de almacenamiento, herramientas y extensiones se encuentran:

  • Transacciones distribuidas según el protocolo XA.
  • Nuevo motor de almacenamiento ARCHIVE para grandes cantidades de datos sin índices con un reducido consumo de recursos.
  • Nuevo motor de almacenamiento _FEDERATED_para acceso a datos en tablas de bases de datos remotas (sólo en versión MAX).
  • Nuevo Instance Manager para arranque y parada de servidores incluso de manera remota.

Más información

SchemaSpy

Muy interesante la herramienta SchemaSpy que nos permite hacer ingeniería inversa de una base de datos para conocer su estructura o detectar incorrecciones.

SchemaSpy genera una series de páginas HTML con gráficos en donde se representa visualmente la estructura de la base de datos y las relaciones entre las tablas. Estas páginas son navegables, lo que permite explorar la base de datos de un modo intuitivo, ampliar o resumir información, etc.

Es una herramienta programada en Java y puede utilizarse con gran cantidad de bases de datos (Oracle, MSQLServer, MySQL, etc).

Licencia GNU.

Más información:

JPOX - Java Persistant Objects

El proyecto JPOX (Java Persistant Objects) es una implementación de los estándares JDO 1.0 y 2.0 de persistencia en Java.

La versión 1.0 es una implementación de JDO 1.0, pero la versión 1.1 (cuando esté disponible, en la actualidad se encuentra en la versión 1.1.0-beta-4) será la implementación de referencia de Sun de JDO 2.0.

JDO es el estándar de persistencia transparente en Java y viene regulado por el JSR12 y el JSR243 del Java Community Process. Con la tecnología JDO, el desarrollador define la persistencia de unas clases usando MetaDatos, y mediante la modificación del byte-code de dichas clases se obtiene la persistencia de las misma de modo transparente.

JPOX es una implementación completa del estándar, con las siguientes características:

  • Soporta la mayoría de bases de datos disponibles en el mercado.
  • Integración con J2EE
  • Caché para aumentar el rendimiento.
  • Persistencia de colecciones (Map, List, etc)

Licencia Apache versión 2.

Más información:

Zend Core for Oracle Beta

Fruto de la colaboración entre Oracle y Zend Technologies de la que yo os hablamos, ya está disponible la Beta de Zend Core for Oracle.

Algunas de sus características:

  • Distribución PHP que hace sencillo desarrollar y desplegar aplicaciones en una infraestructura robusta, escalable y estable.
  • El entorno incluye integración con Oracle, soporte nativo de XML y Webservices.
  • Disponible una extensión PHP para JDeveloper.
  • Gratuito y con soporte comercial por parte de Zend.

Además, Oracle tiene disponible un centro de soporte para desarrolladores PHP.

Más información:

SQL Uniform 1.8

Es una herramienta para realizar tareas sobre bases de datos como: consultas, crear tablas, exportar/importar datos, comparar.

Lo realmente impactante es la lista de sistemas soportados: Access, Adabas D, DaffodilDB, dBASE, Excel, HSQL, IBM Cloudscape, IBM DB2, Interbase (Firebird), InterSystems Caché, JDataStore, Linter (Relex), McKOI, Mimer, MSSQL, MySQL, Openlink Virtuoso, Oracle, Paradox, Pervasive (Btrive), Pointbase, PostgreSQL, Quadcap QED, Solid, SQLITE, StelsCSV, Sybase, ThinkSQL, Yard.

Más información:

Derby: Base de Datos de la fundación Apache

La fundación Apache presentó el mes pasado la primera versión de su base de datos Derby: Apache Derby 10.1.1.0

Esta extraña numeración (para ser una primera versión) es debida a que esta base de datos ya tiene mucha historia a sus espaldas. Cedida en 2004 por IBM a la fundación Apache, Derby se llamaba anteriormente Cloudscape y tiene su origen en una empresa del mismo nombre fundada en California en 1996.

En su actual encarnación, Apache Derby se presenta como una base de datos Java 100% con las siguientes características:

  • Estándar y potente – Se adhiere a los estándares JDBC y ANSI SQL y proporciona transacciones, triggers y copias de seguridad online.
  • Flexible – Puede utilizarse como un servidor o embebida.
  • Utilizable en PDA – Derby soporta el estándar J2ME y puede usarse como base de datos en PDA con un subconjunto de JDBC.

Licencia Apache (código fuente disponible).

Más información:

Acerca - Contacto - Información legal y técnica - Condiciones de uso - Noticias sobre el mundo del Desarrollo de Software.