Como a tecnologia está em constante mudança, é praticamente impossível os currículos acadêmicos da área da TI acompanharem toda a evolução. Ou seja, o diploma universitário já nasce defasado. Investir em certificações é, assim, a melhor maneira para alavancar a carreira. Mas isso demanda determinação e – muita – preparação.
Conforme explicado neste artigo sobre as certificações e carreiras de Oracle Database o primeiro passo a ser dado na carreira de Banco de Dados é fazer uma prova de SQL, isso independente se você vai se dedicar a carreira de DBA ou Desenvolvedor. O motivo disso é simples, o SQL é a base de qualquer uma das duas carreiras e sem saber ele perfeitamente você não vai ser um bom profissional de Banco de Dados.
Hoje a Oracle disponibiliza 4 provas diferentes de SQL, que servem como pré-requisitos para você se tornar um OCA em Database Administration ou OCA em PL/SQL. Essas provas são:
Existem diferenças muito importantes sobre essas 4 provas e eu vou retratar mais afundo neste artigo apenas as provas 1Z0-071, 1Z0-061 e a 1Z0-051. A prova 1Z0-047 é a prova mais completa de SQL que existe no mercado hoje e vou escrever um artigo completo somente sobre ela em breve. A Prova 1Z0-047 não pode ser marcada e foi descontinuada pela Oracle.
O que vamos falar nesse artigo!
Prova 1Z0-051: Oracle Database 11g: SQL Fundamentals I
Esta é a prova mais antiga da Oracle quando o assunto é SQL, comparando ela com outras provas ela é a única que não esta atualizada para a nova versão do Oracle o 12c. Ela é considerada a prova mais fácil das 4 provas e a que exige menos do candidato.
Como a prova 1Z0-051 Funciona
A prova 1Z0-051 é de múltipla escolha, tem ao todo 64 questões e você tem 120 minutos ou 2 horas para finaliza-la. Para você passar nessa prova você precisa acertar 60% dessas questões ou seja 39 questões. Ao passar nela você preencheu apenas um pré-requisito para poder fazer as provas de OCA em DBA ou PL/SQL. Ela não te dá nenhuma certificação. Ela custa R$434,00 e deve ser feita em um centro autorizado pela Oracle.
O que cai na prova 1Z0-051
Abaixo segue um descritivo de todo o conteúdo que cai na prova Oracle Database 11g SQL Fundamentals:
Retornando dados usando um SELECT
- Listar os recursos do comando SQL SELECT
- Fazer um SELECT Simples
Restringindo e classificando dados
- Usar a cláusula ORDER BY para classificar dados de uma consulta
- Limitar as linhas recuperadas através de uma consulta
- Usar o & para restringir e classificar o output em execução
Usando funções de Linha Única para personalizar output
- Usar vários tipos de funções disponíveis no SQL
- Usar funções de caracter, números e data em um SELECT
Usando Funções de conversão e expressões condicionais
- Descreva os tipos de funções disponíveis no SQL
- Usar as funções de conversão TO_CHAR, TO_DATE e TO_NUMBER
- Usar as funções de conversão em um SELECT
Criando relatórios com as funções de Grupo
- Identificar as funções de Grupo disponíveis no Oracle SQL
- Descrever o uso das funções de grupo
- Descrever dados de grupo usando a cláusula GROUP BY
- Incluir ou excluir linhas agrupadas usando a cláusula HAVING
Exibindo dados de várias tabelas
- Escrever um SELECT usando os equijoins e os não-equijoins
- Retornar registros de uma tabela usando um join interno
- Retornar dados usando um outer join
- Gerar um produto cartesiano com todas as linhas de duas ou mais tabelas
Usando subconsultas para Resolver Consultas
- Definir subconsultas
- Descrever os tipos de problemas que as subconsultas podem resolver
- Descrever os tipos de subconsultas
- Escrever subconsultas de um linha única e de várias linhas
Usando operadores de conjunto
- Descrever os operadores de conjunto
- Usar um operador de conjunto para combinar várias consultas em apenas uma
- Controlar a ordem de linhas retomadas
Manipulando dados
- Descrever cada operação de DML
- Inserir linhas em uma tabela
- Atualizar registros em uma tabela
- Excluir linhas de uma tabela
- Controlar transações
Utilizando Instruções DDL para criar e gerir tabelas
- Categorizar os objetos principais de um Banco de Dados
- Revisar e atualizar a estrutura de uma tabela
- Descrever os tipos de dados que estão disponíveis para colunas
- Criar uma tabela simples
- Explicar como constraints são criadas na hora da criação da tabela
Gerenciando esquema de objetos
- Descrever como funciona o esquema de objetos
- Criar VIEWs simples e complexas a partir de colunas visíveis/invisíveis
- Criar, manter e usar Sequences
- Criar e manter índices incluindo índices invisíveis e múltiplos nas mesmas colunas
- Criar Sinônimos Públicos e Privados
Conclusão sobre a Prova 1Z0-051
A prova 1Z0-051 já é uma prova defasada, visto que hoje o Oracle já se encontra na versão 12c e está é a única, entre as provas de SQL, que não aborda esta versão, além disso ela não te da nenhuma certificação o que é um ponto negativo já que hoje as somente a prova 1Z0-071 de SQL te certificam como OCA na linguagem. Investir hoje nesta prova na minha opinião é um grande erro, já que você pode investir seu tempo e dinheiro em provas mais atuais e que possam te certificar e mesmo que na sua empresa ainda se use o 11g isso se torna um erro porque as provas para o 12c também valem para a versão 11g e 10g do Oracle.
Se você está gostando deste artigo que tal baixar o eBook com as informações completas sobre como você faz para se preparar para uma prova de certificação da Oracle. Para isso é só se cadastrar com o seu melhor email abaixo.
Foco, impacto e criatividade
Insira o seu endereço de email abaixo para receber gratuitamente as atualizações do blog!
Prova 1Z0-061: Oracle Database OCA 12c: SQL Fundamentals
Esta é a versão mais nova da 1Z0-051, ou seja ela aborda assuntos relacionados a versão mais nova do Oracle Database. Esta é a prova mais fácil entre as 3 que hoje estão atualizadas para o Oracle 12c e por esse motivo, assim como a 1Z0-051, ela não te certifica e serve apenas para você cumprir o pré-requisito para fazer a prova de OCA em administração de dados ou PL/SQL.
Como a prova 1Z0-061 Funciona
A prova 1Z0-061 também é de múltipla escolha sendo que ela tem 75 questões e você tem 120 minutos ou 2 horas para finaliza-la. Para você passar nessa prova você precisa acertar 65% dessas questões ou seja 49 questões(Apenas 10 a mais que a prova 1Z0-051). Ao passar nela você preencheu apenas um pré-requisito para poder fazer as provas de OCA em DBA ou PL/SQL. Ela não te dá nenhuma certificação. Ela custa R$434,00 e deve ser feita em um centro autorizado pela Oracle.
O que cai na prova 1Z0-061
Esta prova é muito parecida com a 1Z0-051, são incluídos apenas poucos novos assuntos relacionados ao 12c. Abaixo segue um descritivo de todo o conteúdo que cai na prova Oracle Database 12c SQL Fundamentals:
Introdução
- Descrever as novidades do Oracle Database 12c
- Descrever as novidades do Oracle Cloud 12c
- Explicar teoricamente e os aspectos físicos do banco de dados relacional
- Descrever a implementação do Banco de Dados Oracle para SGDBs e o sistema de gerenciamento de objetos relacionais do Oracle
Retornando dados usando um SELECT
- Listar os recursos do comando SQL SELECT
- Fazer um SELECT Simples
Restringindo e classificando dados
- Usar a cláusula ORDER BY para classificar dados de uma consulta
- Limitar as linhas recuperadas através de uma consulta
- Usar o & para restringir e classificar o output em execução
Usando Funções de conversão e expressões condicionais
- Descreva os tipos de funções disponíveis no SQL
- Usar as funções de conversão TO_CHAR, TO_DATE e TO_NUMBER
- Usar as funções de conversão em um SELECT
Criando relatórios com as funções de Grupo
- Identificar as funções de Grupo disponíveis no Oracle SQL
- Descrever o uso das funções de grupo
- Descrever dados de grupo usando a cláusula GROUP BY
- Incluir ou excluir linhas agrupadas usando a cláusula HAVING
Exibindo dados de várias tabelas
- Escrever um SELECT usando os equijoins e os não-equijoins
- Retornar registros de uma tabela usando um join interno
- Retornar dados usando um outer join
- Gerar um produto cartesiano com todas as linhas de duas ou mais tabelas
Usando subconsultas para Resolver Consultas
- Definir subconsultas
- Descrever os tipos de problemas que as subconsultas podem resolver
- Descrever os tipos de subconsultas
- Escrever subconsultas de um linha única e de várias linhas
Usando operadores de conjunto
- Descrever os operadores de conjunto
- Usar um operador de conjunto para combinar várias consultas em apenas uma
- Controlar a ordem de linhas retomadas
Manipulando dados
- Descrever cada operação de DML
- Inserir linhas em uma tabela
- Atualizar registros em uma tabela
- Excluir linhas de uma tabela
- Controlar transações
Utilizando Instruções DDL para criar e gerir tabelas
- Categorizar os objetos principais de um Banco de Dados
- Revisar e atualizar a estrutura de uma tabela
- Descrever os tipos de dados que estão disponíveis para colunas
- Criar uma tabela simples
- Explicar como constraints são criadas na hora da criação da tabela
Gerenciando esquema de objetos
- Descrever como funciona o esquema de objetos
- Criar VIEWs simples e complexas a partir de colunas visíveis/invisíveis
- Criar, manter e usar Sequences
- Criar e manter índices incluindo índices invisíveis e múltiplos nas mesmas colunas
- Criar Sinônimos Públicos e Privados
Conclusão sobre a prova 1Z0-061
Como você viu os assuntos da 1Z0-061 são muito parecidos com os da 1Z0-051. A única diferença é o primeiro módulo onde conceitos e novidades do 12c são exigidos. Em todas as provas do 12c esses assuntos serão necessários o que prova uma mudança nas novas certificações da Oracle onde conceitos também serão necessários. O único e grande ponto negativo dessa prova é que ela não te certifica, o que sinceramente para mim deixa esta prova pouco atrativa, afinal se empenhando um pouco mais você estará preparado para provas que já te darão certificados.
Prova 1Z0-071: Oracle Database OCA 12c
Esta é a prova mais nova da Oracle quando o assunto é SQL e pela primeira vez a Oracle considera os participante que passarem nesta prova como um OCA em SQL na versão 12c e com isso deixou ela muito mais interessante. Esta é hoje a mais alta e complexa quando o assunto é SQL, já que ela é a única que te dá uma certificação logo de primeira.
Como a prova 1Z0-071 Funciona
A prova 1Z0-071 também é de múltipla escolha sendo que ela tem 73 questões e você tem 100 minutos para finaliza-la. Para você passar nessa prova você precisa acertar 63% dessas questões ou seja 46 questões, apesar de ter menos questões que na 1Z0-061 você tem menos tempo para resolver essas o que sinceramente não é uma boa troca. Ao passar nela você se torna OCA – Oracle Certified Associeted em SQL 12c e também preenche o pré-requisito para poder fazer as provas de OCA em DBA ou PL/SQL. Ela custa R$521,00 e deve ser feita em um centro autorizado pela Oracle, o preço maior é justificado já que a Oracle precisa te enviar um comprovante que você passou na prova
Assista ao vídeo abaixo onde eu passo detalhes sobre esta prova.
O que cai na prova 1Z0-071
Esta prova é muito parecida com a 1Z0-051e com a 1Z0-061, a grande diferença está na quantidade de assuntos relacionados ao 12c, que é muito maior e outros assuntos que hoje não são mais abordados na prova. Abaixo segue um descritivo de todo o conteúdo que cai na prova Oracle Database OCA 12c SQL:
Oracle e Structured Query Language (SQL)
- Identificar as relações entre um ERD (entidade-relacionamento) e um banco de dados relacional
- Explicar a relação entre o banco de dados e o SQL
- Descrever para que serve o DDL (Data Definition Language)
- Descrever para que serve o DML (Data Manipulation Language)
- Construir um SELECT (declaração SQL) para recuperar dados de um banco de dados Oracle
Restringindo e classificando dados
- Usar a cláusula ORDER BY para classificar dados de uma consulta
- Limitar as linhas recuperadas através de uma consulta
- Usar o & para restringir e classificar o output em execução
- Usar linha de SQL para limitar cláusula
Usando funções de Linha Única para personalizar output
- Usar vários tipos de funções disponíveis no SQL
- Usar caracter, números, dados e funções analíticas (PERCENTILE_CONT, STDDEV, LAG, LEAD)
Usando Funções de conversão e expressões condicionais
- Descrever o uso das funções de grupo
- Descrever dados de grupo usando a cláusula GROUP BY
- Incluir ou excluir linhas agrupadas usando a cláusula HAVING
Exibindo dados de várias tabelas
- Descrever os diferentes tipos de associações e as suas características
- Usar instruções SELECT para acessar dados de mais de uma tabela utilizando equijoins e nonequijoins
- Juntar-la a uma tabela utilizando auto-associação (self-join)
- Visualizar dados que geralmente não atendem a uma condição de junção usando associações externas
Usando subconsultas para Resolver Consultas
- Definir subconsultas
- Descrever os tipos de problemas que as subconsultas podem resolver
- Descrever os tipos de subconsultas
- Fazer consulta de dados usando subconsultas correlacionadas
- Atualizar e excluir linhas usando subconsultas correlacionadas
- Usar as operações EXISTE e NOT EXISTE
- Usar a cláusula WITH
- Usar linha única e várias linhas de subconsulta
Usando operadores de conjunto
- Descrever operações de conjunto
- Usar um operador de conjunto para combinar várias consultas em apenas uma
- Controlar a ordem de linhas retomadas
Manipulando dados
- Truncar dados
- Inserir linhas em uma tabela
- Atualizar registros em uma tabela
- Excluir linhas de uma tabela
- Controlar transações
Utilizando Instruções DDL para criar e gerir tabelas
- Descrever os tipos de dados que estão disponíveis para colunas
- Criar uma tabela simples
- Criar restrições para tabelas
- Soltar colunas e definir coluna como UNUSED
- Criar e usar tabelas externas
Gerenciando objetos com Dicionário de Visualização de Dados
- Consultar Dicionário de Visualização de Dados
Controlando acesso de usuário
- Diferenciar sistema de privilégios e privilégios de objeto
- Conceder privilégios a tabelas e a usuário
- Distinguir privilégios e funções
Gerenciando esquema de objetos
- Descrever como funciona o esquema de objetos
- Criar visualizações simples e complexas a partir de colunas visíveis/invisíveis
- Criar, manter e usar sequências
- Criar e manter índices incluindo índices invisíveis e múltiplos nas mesmas colunas
- Executar operações de flashback
Manipulando grandes conjuntos de dados
- Descrever as características e múltiplos INSERTs
- Mesclar linhas em uma tabela
Conclusão
Sobre essas 3 provas de SQL fica claro que a 1Z0-071 é sim a melhor opção entre as 3. Isso porque com um empenho de 2 ou 3 semanas a mais de estudos você consegue atingir o nível de OCA que é uma certificação de reconhecimento internacional e definitivamente se você está começando a sua carreira Oracle ou deseja entrar nela esta é a sua melhor opção.
Além dessas 3 provas existia a 1Z0-047 que era considerada o nível mais alto de provas em SQL, porém ela foi descontinuada pela Oracle. Ela te certificava como OCE – Oracle Certified Expert em SQL, uma das certificações mais altas da Oracle mas infelizmente não possível mais fazer essa prova, porém vale salientar que os profissionais que possuem essa certificação não perdem ela.
Se você tiver intenção de seguir nessa carreira Oracle as certificações definitivamente são o melhor caminho para Hackear a sua carreira, ou seja, para você conseguir atingir cargos mais altos e ser apontado como especialistas na área. E para facilitar o seu caminho temos o curso preparatório para a certificação 1Z0-071, clique aqui e saiba mais sobre o curso.
Gostou do artigo? Se a resposta foi sim, então compartilha ele com os seus amigos … Estudos apontam que hoje 90% das empresas olham os perfis sociais dos candidatos que concorrem a uma vaga de emprego, ter informações importantes para a sua carreira na sua timeline mostra que você está interessado em aprender mais e se tornar um profissional melhor o que faz com elas te dêem mais valor. Então não perca tempo, clique em um link de compartilhamento em sua rede social favorita e compartilhe esse artigo.
Link permanente
Boa tarde!
Primeiramente parabéns pelo artigo.
Ha três anos atrás fiz dois cursos preparatórios para certificação oracle, porém não efetuei nenhuma prova.
Nesse momento acredito que a certificação pode alavancar a minha carreira, pois apesar de conhecer bem as regras de negócios do segmento que atuo, ainda me falta um pouco de conhecimento técnico.
No resumo da prova 1z0-071, o artigo Informa que ao passar na prova a oracle nos certifica como OCA em SQL, porém no mesmo parágrafo informa que a prova não da certificação, “Ela não te da nenhuma certificação”.
Fiquei com dúvida nesse ponto.
Obrigado.
Link permanente
Oi Emerson, tudo bem?
Na verdade a 1Z0-071 é a única dessas 3 provas que te dá uma certificação. Se você tiver interesse nela te aconselho fortemente a se cadastrar na nossa lista de espera para o nosso curso OCA. Lá te damos mais informações sobre a prova. Clique Aqui e Inscreva-se.
abs
William Miranda
Link permanente
Podia corrigir o texto.
Link permanente
Oi amigo(a),
Texto já foi corrigido, obrigado pelo comentário!
abs
William Miranda
Link permanente
Olá, Estou começando a estudar para o 1z0-047 agora, tenho um conhecimento intermediário em SQL
para começar a ver o PL/SQL é necessário ter uma base bem solida no SQL ou já posso começar a me arriscar no PL/SQL, uma vez q é o principal assunto da prova?
Link permanente
Oi Stharley, tudo bem?
A prova aborda somente SQL não é necessário estudar PL/SQL.
Para você saber o que cai na prova 1Z0-047 temos um artigo bem legal sobre o assunto:http://aprendaplsql.com/2014/01/cai-prova-certificacao-oracle-sql-expert-1z0-047/
abs
William Miranda
Link permanente
William,
Sobre a prova 1Z0-071 você diz: “Ela não te dá nenhuma certificação. Ela custa R$521,00 e deve ser feita em um centro autorizado pela Oracle, o preço maior é justificado já que a Oracle precisa te enviar um comprovante que você passou na prova”. e depois você disse: “1Z0-071 é sim a melhor opção entre as 3. Isso porque com um empenho de 2 ou 3 semanas a mais de estudos você consegue atingir o nível de OCA que é uma certificação de reconhecimento internacional e definitivamente se você está começando a sua carreira Oracle ou deseja entrar nela esta é a sua melhor opção.”
Minha dúvida é. Se eu passar na 1Z0-071 a oracle me fornece ou não um certificado?
A oracle irá me dar apenas um comprovante? E não certificado? É isso?
Obrigada.
Link permanente
Oi Sara, tudo bem?
Muito obrigado pelo comentário, o testo já foi corrigido, mas a certificação 1Z0-071 te certifica como OCA em SQL um título da Oracle e reconhecido internacionalmente.
abs
William Miranda
Link permanente
Olá, fiquei confuso sobre a certificação 1Z0-071. Você fala que ela certifica OCA, mas em um momento no inicio da descrição dela, fala que não certifica. “Ela não te dá nenhuma certificação. Ela custa R$521,00 e deve ser feita em um centro autorizado pela Oracle…”
Link permanente
Oi Carlos, tudo bem?
Desculpe havia uma falha no texto que já foi corrigida. Esta certificação te certifica sim como OCA em SQL.
abs
William Miranda
Link permanente
Diz uma coisa, as certificações OCA, as provas é só em Englês??
Link permanente
Oi Pedro, tudo bem?
Todas as provas da Oracle são em inglês, mas pode ficar tranquilo porque elas são em inglês técnico o que deixa elas bem mais acessíveis mesmo para aqueles não são fluentes em inglês.
abs
William Miranda
Link permanente
Prezado Willian,
Estou entrando na área de banco de dados agora iniciei uma pós gradução em banco de dados onde vou focar bastante em pontos iniciais como modelagem etc .. sei um pouco de SQL , o curso de preparação para a prova 1Z0-071 seria indicado para mim ? Já gostaria de iniciar a corrida para alcançar essa certificação mas gostaria de sinceridade me saber os pré requisitos para isso.
As aulas do curso são totalmente teóricas ou temos também aulas práticas tem liberado alguma aula para conhecer o curso em si.
Aguardo contato obrigada!!
Link permanente
Oi Renata, tudo bem?
Como você já esta fazendo uma pós, fica tranquila que você vai conseguir acompanhar o curso sim e ele é altamente indicada para você.
As aulas são totalmente práticas, temos a parte teórica sim, mas o foco é na prática e tenho certeza que você vai gostar.
Segue a página do curso com mais detalhes.
http://aprendaplsql.com/curso-oracle-oca-sql-1z0-071-2/
abs
William Miranda
p.s. Temos uma garantia de 30 dias, caso você não goste do nosso conteúdo é só solicitar o reembolso que o faremos sem problema algum.
Link permanente
Olá William,
Primeiramente, parabéns pelo artigo, me esclareceu muitas dúvidas.
A respeito do curso preparatório para o exame 1Z0-071 que certifica para OCA em SQL, como ele é feito? São videos aulas ou há aulas online em um horário marcado? Se esse for o caso, qual é geralmente o horário? Pergunto porque estou fora do Brasil, e por conta do fuso horário seria um pouco mais difícil.
Obrigado,
Cézar
Link permanente
Oi Cezar, tudo bem?
Todas as aulas técnicas são gravadas, temos aulas ao vivo para fazer o acompanhamento dos alunos e assim ter mais certeza que vocês irão passar na prova, mas pode ficar tranquilo quanto a isso, que todas as aulas são gravadas, então você pode deixar a sua dúvida que vamos responde-la e você pode assistir ao vídeo posteriormente.
abs
William Miranda
Link permanente
Posso realizar a certificação 1Z0-062 – Oracle Database 12c Administration, sem precisar tirar essas outras de SQL?
Link permanente
Oi Wesley, tudo bem?
Não, para você conseguir tirar uma OCA necessariamente você precisa fazer uma das prova 051, 061 ou 071.
Caso tenha interesse teremos uma nova turma do intensivo em breve e acredito que com ela você consiga atingir os seus objetivos mais rapidamente.
abs
William Miranda