Visión general de IBM Data Studio

Data Studio es una oferta de infraestructura base que incluye el soporte de tareas claves durante el ciclo de vida de la gestión de datos, incluidos la administración, el desarrollo de aplicaciones y el ajuste de consultas. Data Studio consta de dos componentes, el cliente basado en Eclipse y la consola web.

Tareas clave para Data Studio

Utilice Data Studio para las siguientes tareas clave:
Administrar bases de datos, supervisar el estado y ejecutar trabajos
Data Studio proporciona soporte de gestión y mantenimiento de bases de datos, incluida la gestión de objetos, cambios y autorizaciones, scripts, supervisión básica del estado y la disponibilidad y planificación de trabajos para automatizar los cambios realizados en la base de datos.
Figura 1. El cliente de Data Studio con la vista de la consola web incluida para las tareas de gestión de trabajos y supervisión de estado.
El cliente de Data Studio con la vista de la consola web incluida para las tareas de gestión de trabajos y supervisión de estado.
Desarrollar aplicaciones de base de datos
Data Studio ayuda a los desarrolladores y administradores de base de datos a desarrollar, depurar y desplegar aplicaciones de base de datos y rutinas de base de datos (procedimientos almacenados Java, SQL y funciones definidas por el usuario).
Soporte para el desarrollo de acceso a datos
Si está habilitado el soporte para el desarrollo de acceso a datos para aplicaciones Java, los desarrolladores y administradores de bases de datos pueden utilizar Data Studio para comprender la relación entre los objetos de base de datos, el código de origen y las sentencias SQL que están en el código de origen. El soporte para el desarrollo de acceso a datos también proporciona métricas de cliente para sentencias SQL.
Soporte de pureQuery
Si está habilitado el soporte de pureQuery, los desarrolladores pueden utilizar las API integradas de InfoSphere Optim pureQuery Runtime y pureQuery para crear aplicaciones Java. Con las API, los desarrolladores pueden utilizar el editor Java integrado y la sintaxis pureQuery simple para crear una capa de acceso a datos Java sencilla con el patrón de objeto de acceso a datos (DAO).
Figura 2. El cliente Data Studio con la perspectiva Java que se utiliza para las tareas de desarrollo.
El cliente de Data Studio con la perspectiva Java que se utiliza para las tareas de desarrollo.
Ajustar consultas
Data Studio incluye herramientas de ajuste de consultas básicas para, por ejemplo, dar formato a las consultas, acceder a los gráficos de vías de acceso a datos y consejos sobre estadísticas que ayudan a los desarrolladores y ajustadores de SQL a crear consultas de rendimiento de mayor nivel. También puede utilizar Data Studio para acceder a las características de ajuste de IBM InfoSphere Optim Query Workload Tuner cuando conecta a una base de datos DB2 o subsistema en el que está activa una licencia para InfoSphere Optim Query Workload Tuner.
Figura 3. Sección de revisión de Query Tuner Workflow Assistant en el cliente de Data Studio.
Sección de revisión de Query Tuner Workflow Assistant en el cliente de Data Studio.

Componentes de Data Studio

Data Studio tiene dos componentes, el cliente de Data Studio basado en Eclipse y la consola web.
Cliente de Data Studio
Un entorno de desarrollo integrado, basado en Eclipse, para la administración de bases de datos, el desarrollo de aplicaciones Java y rutinas, y el ajuste de consultas, que se puede instalar con otros productos de software de IBM de modo que puedan compartir un entorno común.
Consola web de Data Studio
Una herramienta basada en web con características de supervisión de estado y herramientas para la creación y gestión de trabajos. Puede instalar una consola web para cada cliente, o un grupo de clientes puede compartir una consola web.

Caso de ejemplo: Data Studio en un entorno de equipo

Puede instalar varias instancias de los componentes de Data Studio para duplicar la organización y soportar la estructura de la empresa. Por ejemplo, en una organización con usuarios con diferentes roles y privilegios de acceso, el equipo puede instalar varias instancias del cliente de Data Studio.

La ilustración siguiente muestra un escenario de uso complejo que consta de un diseñador de bases de datos y varios administradores de bases de datos y desarrolladores de aplicaciones que todos tienen diferentes privilegios de acceso para la base de datos de prueba y producción y para la consola web de Data Studio.

Figura 4. Diagrama de la topología de una instalación completa y caso de ejemplo de uso.
Diagrama de la topología de una instalación completa y caso de ejemplo de uso

La mayoría de los usuarios de este caso de ejemplo solo tienen acceso a la base de datos de prueba, pero el administrador de la base de datos de prueba tiene acceso adicional a la consola web de Data Studio. Del mismo modo, el administrador de bases de datos de producción tiene acceso a la base de datos de producción así como a la consola web de Data Studio. Los administradores con acceso a la consola web de Data Studio, pueden supervisar el estado de la base de datos, gestionar trabajos, y gestionar y compartir la información de conexión de base de datos en la organización.

Para obtener información acerca de otras herramientas y soluciones que pueden ayudarle con las tareas y responsabilidades durante el ciclo de vida de la gestión de datos, consulte la sección Soluciones de InfoSphere Optim Data Management.


Comentarios