Integración con herramientas de modelado entidad-relación

Optim Database Administrator trabaja con herramientas de modelado entidad-relación (ERM), como InfoSphere Data Architect. Resulta útil comprender las diferencias entre las herramientas y cómo funcionan juntas.

Optim Database Administrator e InfoSphere Data Architect

Optim Database Administrator e InfoSphere Data Architect ayudan a solucionar problemas empresariales estrechamente relacionados. Por ejemplo,
Con Optim Database Administrator puede:
Migrar objetos de datos entre entornos, comparar modelos de datos y visualizar dependencias. También puede cambiar objetos de datos en su sitio, analizar modelos de datos y conservar datos.
Con InfoSphere Data Architect puede:
Crear modelos lógicos y ver las entidades de modelos y relaciones en el Proyecto de diseño de datos.
Con InfoSphere Data Architect y Optim Database Administrator puede:
Gestione el ciclo de vida de la base de datos. InfoSphere Data Architect resulta útil para analistas empresariales y arquitectos de bases de datos, mientras que Optim Database Administrator resulta útil para administradores de bases de datos.

Diferencias entre productos por rol

Optim Database Administrator e InfoSphere Data Architect se pueden utilizar en distintos contextos orientados a rol.

Los analistas empresariales y arquitectos de datos pueden utilizar InfoSphere Data Architect para:
  • Trabajar juntos en especificaciones
  • Crear cambios en bases de datos
  • Utilizar la generación de diagramas y la visualización
  • Analizar el impacto de los cambios
  • Desarrollar modelos de datos de forma iterativa
  • Desarrollar modelos lógicos
  • Comparar modelos de datos
Los administradores de bases de datos pueden utilizar Optim Database Administrator para:
  • Migrar cambios de objetos de datos entre entornos empresariales
  • Comparar modelos de datos
  • Crear cambios complejos en bases de datos
  • Analizar el impacto de los cambios
  • Conservar datos
  • Conservar autorizaciones
  • Conservar vinculaciones de aplicaciones de bases de datos
  • Desplegar cambios complejos en bases de datos
Los gestores de operaciones pueden utilizar Optim Database Administrator para:
  • Auditar cambios
  • Manejar las contingencias derivadas de la utilización de las funciones deshacer y rehacer

Diferencias entre productos por objeto

Los dos productos manejan de forma diferente ciertos objetos:
Modelos de datos

InfoSphere Data Architect da soporte a modelos de datos lógicos y a modelos de datos físicos.

Optim Database Administrator da soporte a modelos de datos físicos.

Puede convertir modelos de datos lógicos utilizados por InfoSphere Data Architect en modelos de datos físicos que se puedan incorporar en Optim Database Administrator. La transformación de modelos de datos lógicos a modelos de datos físicos debe realizarse dentro de InfoSphere Data Architect. Cuando transforma un modelo lógico en un modelo físico, las entidades lógicas se correlacionan con objetos físicos. Por ejemplo, las entidades se convierten en tablas, los atributos se convierten en columnas y las relaciones se convierten en integridad referencial.

Los modelos físicos se pueden copiar entre los dos productos.

Proyectos
Tanto InfoSphere Data Architect como Optim Database Administrator utilizan proyectos de diseño de datos.
Scripts
Tanto InfoSphere Data Architect como Optim Database Administrator dan soporte a scripts SQL como DDL, DML y DCL. Optim Database Administrator da soporte a mandatos y programas de utilidad adicionales de DB2 como importar, exportar, cargar, reorganizar y revincular.

Si un script contiene mandatos a los que Optim Database Administrator da soporte pero InfoSphere Data Architect no, tendrá la extensión de archivo .chx.

En resumen, puede:
  • Utilizar modelos de datos físicos creados mediante InfoSphere Data Architect en Optim Database Administrator
  • Comprobar proyectos de diseñó de datos de InfoSphere Data Architect fuera del control de biblioteca y utilizarlos en Optim Database Administrator
  • Utilizar scripts SQL generados con InfoSphere Data Architect o con otras herramientas ERM y realizar una ingeniería inversa de los mismos con Optim Database Administrator para implementar bases de datos o realizar cambios en esquemas de bases de datos

Comentarios