< Anterior | Próximo >

Explorando Tarefas de Desenvolvimento do Aplicativo de Dados

Nesta lição, você criará e armazenará alguns artefatos de desenvolvimento de aplicativo no projeto de desenvolvimento de dados criado em uma lição anterior. Você criará uma consulta SQL e um procedimento armazenado SQL e explorará brevemente outros recursos.

É possível usar um projeto de desenvolvimento de dados no Optim Development Studio para criar e armazenar artefatos de desenvolvimento do aplicativo de banco de dados, como rotinas, consultas e arquivos XML.

Primeiro, crie uma consulta SQL.

  1. No Data Project Explorer, expanda o projeto de desenvolvimento de dados criado anteriormente, clique com o botão direito na pasta Scripts de SQL e selecione Novo > Script SQL ou XQuery. O assistente Nova Instrução SQL é aberto.
  2. Digite um nome para a instrução SQL (por exemplo, testSelect), selecione editar a instrução usando o gerador de Consultas SQL e clique em Concluir. Neste tutorial, É possível usar o gerador de Consultas SQL gráfico para criar a instrução SQL, mas também é possível usar o editor de SQL e XQuery para criar instruções SQL. O editor de SQL e XQuery inclui muitos recursos úteis como realce da sintaxe, assistente de conteúdo e suporte de modelo.
  3. No gerador de Consultas SQL, clique com o botão direito do mouse no painel central e selecione Incluir Tabela.
    Captura de tela mostrando o menu Incluir Tabela, conforme descrito.
  4. Na janela que é aberta, procure a tabela EMPLOYEE e clique em OK.
  5. Use a área com guias na parte inferior do gerador de Consultas SQL para incluir colunas e condições na consulta ou digite a consulta no editor, na parte superior do gerador de Consultas SQL. A consulta final deve parecer com esta:
    SELECT FIRSTNME, LASTNAME   FROM EMPLOYEE   WHERE SALARY > :SALARY
  6. Clique em Arquivo > Salvar para salvar a consulta no projeto e fechar o gerador de Consultas SQL. A consulta SQL é salva e exibida no projeto, no Data Project Explorer.
    Captura de tela mostrando a consulta SQL no Data Project Explorer, conforme descrito.

    Agora, crie um procedimento armazenado:

  7. Clique com o botão direito do mouse na pasta Procedimentos Armazenados de seu projeto e selecione Novo > Procedimento Armazenado. É aberto o assistente de Novo Procedimento Armazenado.
  8. No assistente, especifique um nome para o procedimento armazenado (por exemplo, mySQLPROCEDURE) e, no campo Idioma, selecione SQL.
    Nota: Também é possível criar procedimentos armazenados Java ou procedimentos armazenados SQL nativos ou externos se o destino for o DB2 para z/OS.
  9. Selecione um modelo para o procedimento armazenado. Informações adicionais sobre cada modelo, incluindo o DDL, são mostradas na área Visualizar. É possível criar e armazenar modelos adicionais para serem exibidos nesse assistente na página de Preferências de Rotinas > Modelos.
  10. Clique em Concluir.

O procedimento armazenado é criado e exibido no projeto no Data Project Explorer. Agora, você pode implementar, executar e depurar o procedimento armazenado. Também pode seguir etapas similares para criar funções definidas pelo usuário.

Para obter informações adicionais sobre como usar grupos de implementação para implementar procedimentos armazenados e scripts SQL, consulte a ajuda on-line.

Dica: Para obter informações detalhadas sobre como criar, implementar e depurar procedimentos armazenados SQL, consulte o tutorial neste produto denominado Criar, Testar e Implementar um Procedimento Armazenado SQL do DB2.
Além das rotinas e consultas SQL, você também pode armazenar artefatos XML em um projeto de desenvolvimento de dados. Você pode utilizar assistentes e editores para criar e modificar arquivos. Pode registrar um esquema XML em um banco de dados DB2, de forma que ele possa ser utilizado para decomposição e validação de inserções de dados XML. É possível utilizar um assistente ou o editor de dados da tabela para inserir dados XML em uma coluna XML.
Dica: Para obter informações detalhadas sobre recursos, consulte o tutorial chamado Trabalhar com Dados XML em um Banco de Dados DB2 .

Também é possível utilizar um projeto de desenvolvimento de dados para criar e implementar serviços da Web que expõem operações do banco de dados (instruções SQL SELECT e DML, expressões XQuery ou chamadas para procedimentos armazenados) para aplicativos clientes. Para obter informações detalhadas sobre os recursos de serviços da Web, consulte a Ajuda On-line de Serviços da Web.

< Anterior | Próximo >

Feedback