Desenvolvendo relatórios em Oracle
Desenvolvendo relatórios em banco de dados Oracle
A quem se destina
Este curso destina-se aos profissionais que necessitam atender a demanda de criação de relatórios em base de dados Oracle. Também é ideal para programadores que desenvolvem relatórios em seus sistemas e em geradores de relatórios de mercado.
Benefícios
A linguagem SQL é a comunicação padrão utilizada por todos os SGBD relacionais do mercado. Devido a grande utilização de banco dados como repositório de dados empresariais, o conhecimento aprofundado da linguagem SQL é um fator decisivo na melhoria de produtividade das empresas e um diferencial importante para os profissionais de diversas áreas.
Objetivo
Ao final deste curso, o participante deverá estar apto a desenvolver desde simples relatórios operacionais até complexas amostras gerenciais, utilizando comandos da linguagem SQL. A linha de aprendizagem do curso aborda desde a compreensão do modelo de dados até avançadas técnicas e cláusulas SQL, que proporcionam ao aluno conhecimento suficiente para coletar e apresentar qualquer tipo de relatório. Além disso, ao final do curso, o participante terá a oportunidade de aprender a desenvolver os seus relatórios de forma mais profissional utilizando o Application Express, ferramenta gratuita da Oracle (antigo HTML DB).
Com esta ferramenta, através da intranet, o desenvolvedor poderá criar e publicar relatórios dinâmicos, gráficos em 3D, permitir que os usuários exportem os dados para Acrobat Reader ou MS Excel, por exemplo, e muito mais.
Todo o curso é baseado em laboratórios práticos onde o aluno implementa as técnicas aprendidas capítulo a capítulo. Esta metodologia garante uma melhor assimilação do conteúdo e das técnicas de construção de relatórios.
Conteúdo do curso
- Desvendando o diagrama de dados (relacional e estrela)
- Revisando o comando SELECT
- Dominando o SQL*Plus, iSQL*Plus e Worksheet
- Visualizando dados usando funções de linha
- Agregando dados usando funções de grupo
- Utilizando sub consultas
- Visualizando dados de várias tabelas
- Utilizando operadores SET
- Visualizando dados de forma hierárquica
- Tópicos avançados de sub consultas
- Tópicos avançados de agregação de dados
- Introdução ao Oracle Application Express
- Desenvolvendo relatórios no Oracle Application Express
Carga-horária
24 horas/aula