ListAgg: Função Sql do Oracle

Sabe aquela consulta SQL onde deseja retornar diversos valores de um campo específico como coluna e não em várias linhas como estão gravados na tabela?

A função LISTAGG (list aggregate) no banco de dados Oracle faz isso, agrupando os dados na mesma linha de uma instrução SELECT e concatenando o resultado em uma coluna que pode ser utilizada em conjunto com as funções ORDER BY e OVER.

Para demonstrar a sua aplicação em consultas, vamos utilizar as seguintes tabelas:

tabelas
Figura 1. Tabela de pedidos e seus itens

Continuar lendo

JSF: Certificação da Oracle

Nessa semana, recebi a versão impressa da certificação na tecnologia JSF da Oracle (Java EE 6 JavaServer Faces Developer Certified Expert) que obtive em Julho. Após insucesso em tentativa anterior, me concentrei nos estudos e pratiquei simulados. Chegando a conclusão que realmente estudar faz toda a diferença. Então para quem interesse,  explicarei o conteúdo do exame e recomendarei fontes de estudo.

certified-expert

A Oracle possui um programa que reconhece a competência em tecnologias específicas (JPA, EJB, JSP & Servlets) que não foram abrangidas na sua trilha base de certificações. O  Java Server Faces foi incluído por último e apesar de estar entrando em declínio, ainda é muito utilizado e apresenta conceitos interessantes a serem conhecidos e testados. Apesar do preço alto (+U$ 100), acho o exame desafiador e enriquecedor para o currículo de desenvolvedores web.

Continuar lendo

Certificações Java: Informações e Dicas para Estudantes

Caros,

Segue abaixo os slides da palestra intitulada “Certificação Java: Informações e dicas para estudantes” que apresentei para os alunos do Programa de Educação Tutorial (PET) de Computação da UECE.

Clique aqui para download da apresentação ‘Certificação Java: Informações e dicas para estudantes’