Novedades en IBM Optim Development Studio V2.2

IBM Data Studio Developer se ha renombrado en este release a IBM Optim Development Studio. Si dispone de IBM Data Studio Developer Version 2.1, puede utilizar Installation Manager para actualizar a IBM Optim Development Studio.

Optim Development Studio Versión 2.2 proporciona mejoras clave en las categorías siguientes:
Nuevo soporte de bases de datos Oracle
Este release introduce soporte de bases de datos Oracle, incluyendo:
  • Soporte para objetos de base de datos y gestión de almacenamiento
  • Control de acceso a bases de datos Oracle
  • Soporte para scripts SQL, rutina PL/SQL, paquete de desarrollo y depuración del procedimiento almacenado
  • Soporte pureQuery para Oracle descrito a continuación
Soporte ampliado para DB2 para Linux, UNIX y Windows
Soporte PL/SQL para DB2 Versión 9.7 para Linux, UNIX y Windows
Puede crear módulos PL/SQL y tipos de datos nuevos para módulos PL/SQL:
Tipo de datos Row
Una estructura compuesta por múltiples campos, cada uno con su nombre propio y tipo de datos, que se pueden utilizar para almacenar los valores de columna de una fila en una tabla o conjunto de resultado.
Tipo de datos Array
Una estructura que contiene una colección ordenada de elementos de datos en los que cada elemento puede estar referenciado por su posición ordinal en la colección.
Buscar y revincular paquetes DB2 no válidos para Linux, UNIX y Windows
Puede buscar y volver a vincular paquetes no válidos en servidores DB2 para Linux, UNIX, y Windows.
Soporte para copiar datos y objetos de base de datos
Se pueden copiar objetos de base de datos entre bases de datos o entre esquemas de la misma. Cuando copie objetos de base de datos entre bases de datos, se puede realizar homogéneamente desde una base de datos DB2 a otra base de datos DB2 o desde una base de datos Oracle a otra base de datos Oracle. También se pueden copiar objetos de base de datos heterogéneamente desde una base de datos Oracle a una base de datos DB2, o desde una base de datos DB2 a una base de datos Oracle.

Los objetos de base de datos que se pueden copiar incluyen tablas, índices, vistas y restricciones. Puede copiar rutinas PL/SQL (procedimientos y funciones definidas por usuario) y paquetes entre bases de datos que soporten lenguaje PL/SQL. Puede copiar rutinas SQL y SQL PL entre bases de datos DB2 para Linux, UNIX y Windows. Opcionalmente puede copiar una parte o todos los datos del objeto de la tabla copiada.

Utilizando el producto Optim se puede definir y copiar una pequeña parte intacta referenciada de datos a la base de datos destino y, opcionalmente, enmascarar los datos copiados para privacidad de datos.

Integración de privacidad modelada

Puede integrar modelos de datos de dominio y físicos con bases de datos. También puede asignar políticas de privacidad de datos a columnas de bases de datos modeladas y aplicar esas políticas de privacidad a tareas de gestión de objetos como copiar datos entre bases de datos.

pureQuery
Soporte para Oracle
Para Oracle puede utilizar todas las características disponibles para otras bases de datos soportadas, excepto para las características de enlace y ejecución de SQL estático. Por ejemplo, se puede generar código pureQuery desde objetos en bases de datos Oracle o desde sentencias SQL con referencia a esos objetos.
Soporte para el diseño de paquetes de base de datos
Los archivos pureQueryXML contienen conjuntos de sentencias SQL capturadas. Estos conjuntos corresponden a paquetes de bases de datos creados por la utilidad StaticBinder. Puede editar estos conjuntos de sentencias moviendo las sentencias SQL entre ellas y cambiando el número de sus otros atributos.
Soporte para la fusión de archivos pureQueryXML
Puede fusionar entre ellos varios archivos pureQueryXML que fueron creados independientemente por una sola aplicación o por las instancias de aplicaciones en clúster.
Soporte ampliado para la escritura, personalización y prueba de sentencias SQL en sus aplicaicones pureQuery, Hibernate y openJPA
Cuando escriba sentencias SQL, puede pulsar el botón derecho del ratón sobre los nombres de tablas y columnas para encontrar donde se encuentran los objetos en su base de datos.
Calcule el rendimiento de sus sentencias SQL y compare el rendimiento actual con el pasado.

Ajuste el bajo rendimiento de sentencias SQL con Optim Query Tuner.

Soporte ampliado para examinar las relaciones entre sentencias SQL y el código Java
Puede saltar de objetos de base de datos en el Explorador de origen de datos a sentencias SQL entre aplicaciones Java.
Puede saltar de sentencias SQL en las vistas de esquema SQL a sentencias SQL en sus aplicaciones Java o archivos pureQueryXML.

Puede saltar can jump desde objetos de base de datos en sentencias SQL a esos mismos objetos en el Explorador de origen de datos.


Comentarios