Data Studio é
uma oferta fundamental que inclui suporte para tarefas principais no
ciclo de vida de gerenciamento de dados, incluindo administração, desenvolvimento
de aplicativo e ajuste de consulta. Data Studio consiste em dois componentes,
o cliente baseado em Eclipse e o console baseado na web.
Tarefas Principais para o Data Studio
Use
Data Studio para as tarefas principais
a seguir:
- Administrar bancos de dados, monitorar o funcionamento e executar tarefas
- Data Studio fornece
suporte ao gerenciamento e à manutenção de banco de dados, incluindo gerenciamento
de objetos, mudanças e autorização, script, monitoramento de funcionamento básico
e disponibilidade e planejamento de tarefas para automatizar mudanças no banco de dados.
Figura 1. O Cliente Data Studio
com a Visualização do Console da Web Integrada para Tarefas de Gerenciamento
de Tarefas e Monitoramento de Funcionamento.
- Desenvolver Aplicativos de Banco de Dados
- Data Studio ajuda
desenvolvedores e administradores de banco de dados a desenvolver, depurar e implementar
aplicativos de banco de dados e rotinas de banco de dados (procedimentos armazenados SQL ou Java
e funções definidas pelo usuário).
- Suporte de desenvolvimento de acesso a dados
- Se o suporte de desenvolvimento de acesso a dados estiver ativado para aplicativos Java,
desenvolvedores e administradores de banco de dados poderão usar o Data Studio para entender o relacionamento entre objetos de banco de dados, código fonte e instruções SQL que estão
no código fonte. O suporte de desenvolvimento de acesso a dados também fornece
métricas do cliente para instruções SQL.
- Suporte ao pureQuery
- Se o suporte ao pureQuery estiver ativado, os desenvolvedores poderão usar o
InfoSphere Optim pureQuery Runtime integrado e as APIs do pureQuery para criar
aplicativos Java. Com as APIs, os desenvolvedores podem usar o editor Java
integrado e a sintaxe simples do pureQuery para criar uma camada de
acesso a dados Java simples com o padrão do objeto de acesso a dados (DAO).
Figura 2. O Cliente Data Studio Mostrando a
Perspectiva Java Usada para Tarefas de Desenvolvimento.
- Sintonizar consultas
- Data Studio inclui
ferramentas de ajuste de consulta básicas, como formatação de consulta, gráficos de caminho de acesso
e aviso de estatísticas para ajudar os desenvolvedores e ajustadores de SQL a criar consultas
de desempenho mais alto. Também é possível usar o Data Studio para acessar os
recursos de ajuste do IBM InfoSphere Optim Query Workload Tuner ao se conectar
a um banco de dados ou subsistema DB2 no qual uma licença para o InfoSphere Optim
Query Workload Tuner está ativa.
Figura 3. A Seção de Revisão do
Query Tuner Workflow Assistant no Cliente Data Studio.
Componentes do Data Studio
O Data
Studio possui dois componentes: o cliente Data Studio baseado em Eclipse e
o console baseado na web.
- Cliente Data Studio
- Um ambiente de desenvolvimento integrado baseado em Eclipse para administração
do banco de dados, desenvolvimento de rotina e de aplicativo Java e ajuste
de consulta que pode ser instalado com outros produtos de software IBM de forma que
possam compartilhar um ambiente comum.
- Console da web do Data Studio
- Uma ferramenta baseada na web com recursos de monitoramento de funcionamento e disponibilidade
e ferramentas de criação e gerenciamento de tarefas. É possível instalar um console da web
para cada cliente ou um grupo de clientes pode compartilhar um console da web.
Cenário: Data Studio em um Ambiente de Equipe
É possível instalar
diversas instâncias dos componentes Data Studio para espelhar sua organização e
suportar a estrutura de sua empresa. Por
exemplo, em uma organização com usuários com diferentes funções e privilégios
de acesso, sua equipe pode instalar diversas instâncias do cliente
Data Studio.
A ilustração a seguir
mostra um cenário de uso complexo que consiste em um designer de banco de dados
e diversos administradores de banco de dados e desenvolvedores de aplicativos que
possuem diferentes privilégios de acesso para o banco de dados de teste e de produção
e para o console da Web do Data Studio.
Figura 4. Diagrama de Topologia de uma Instalação Complexa e Cenário de Uso.
A maioria
dos usuários neste cenário possui acesso apenas ao banco de dados de teste, mas
o administrador de banco de dados de teste tem acesso adicional ao console da Web
do Data Studio. De modo semelhante, o
administrador de banco de dados de produção possui acesso ao banco de dados
de produção e ao console da web do Data Studio. Os administradores com acesso ao console da Web do Data Studio
podem monitorar o funcionamento do banco de dados, gerenciar tarefas e gerenciar
e compartilhar as informações de conexão com o banco de dados na organização.