Agora você já sabe o porquê fazer a prova 1Z0-047 e como funciona a prova, é importante saber o que cai na prova. Esta é uma prova de SQL, mas como ela te certifica como um Expert no assunto então é mais do que normal que exista mais assuntos para estudar do que nas outras provas de SQL aplicadas pela Oracle.
Bom vamos logo aos assuntos, porque agora terá muita coisa para falarmos:
Como usar uma estrutura SQL
- Saber os recursos de instruções SQL
- Como executar um comando SQL
- Descreva como os objetos SQL funcionam
Usando as clausulas WHERE e ORDER BY
- Como usar uma clausula Where em uma query
- Ordenando as linhas em uma query
Usando Functions de uma Única Linha para Personalizar a Saída
- Descreva os tipos de funções nativas do Oracle
- Como se usa as funções de carácter, numérica e de data em um SELECT
- Descreva o uso de funções de conversão.
Como usar o Group BY
- Identificando a necessidade de se usar um Group By
- Descreva o uso do Group By
- Agrupando dados com o GROUP BY
- Como utilizar o HAVING
Como exibir dados de várias tabelas em um SELECT
- Escrever um SELECT para acessar dados de mais de uma tabela usando equijoins e nonequijoins
- Usando um self-join
- Usando outer-joins
- Gerando um produto cartesiano de todas as linhas de 2 ou mais tabelas
Usando Subqueries para resolver problemas
- Definir subquery
- Descreva os tipos de problemas que as subqueries podem resolver
- Listar os tipos de subqueries
- Escrever Subqueries de uma ou várias linhas de retorno
Usando os operadores de conjunto
- Descreva os operadores
- Usando operadores de conjunto para retornar consultas de uma ou mais linhas
- Usando o ORDER BY em um operadora de conjunto
Manipulando dados pelos comandos DML
- Descreva os todos os comandos que são DML
- Insira linhas em uma tabela
- Atualizar as linhas de uma tabela
- Deletar as linhas de uma tabela
- Controlar transações (COMMIT / ROLLBACK / SAVEPOINT)
Usando comandos DDL para criar e gerenciar tabelas
- Categorizar os principais objetos do banco de dados
- Rever a estrutura da tabela
- Usar o comando DESCRIBE
- Criar uma tabela simples
- Explique como as contraints são criadas na hora da criação da tabela
Criando outros Objetos
- Como criar uma VIEW simples e uma VIEW complexa.
- Retornando dados de uma view
- Criando, mantendo e usando uma sequence
- Criando e mantendo índices
- Criando um Synoym público e um Synoym privado.
Views do dicionário de dados
- Usar as VIEWs do dicionário de dados para procurar informações do/nos objetos
- Consultando informações nos dicionários de dados
Controlando o Acesso de Usuários
- Diferença entre privilégios de sistema e privilégios de Objetos
- Dar privilégios em tabelas
- Ver os privilégios nas VIEWs do dicionário de dados
- Dando regras
- Diferenças entre privilégios e regras (ROLE)
Gerenciando Objetos
- Adicionando Constraints
- Criando Índices
- Criando índices usando o comando CREATE TABLE
- Criando funções baseadas em índices
- Dropando Colunas e usando o comando UNUSED
- Rodando operações FLASHBACK
- Criando e usando tabelas externas
Gerenciando Grandes Informações
- Manipulando dados usando subqueries
- Descrever recursos para o múltiplos INSERTs
- Usando os seguintes tipos de INSERTs(Incondicional, Condicional e Pivot)
- Usando o Merge para linhas de uma tabela
- Acompanhando as alterações de valores em um período de tempo
Gerando relatórios usando o Grouping
- Usando o ROLLUP para processar valors do sub-total
- Usando o CUBE para processar a tabulação cruzada
- Usando a função de GROUPING para identificar os valores criados pelas funções de ROLLUP ou CUBE
- Usando GROUPING SETS para processar um resultado de conjunto
Manupulando data e diferentes zonas de tempo
- Usando DATETIME Functions
Recuperando dados usando subqueries
- Escrevendo uma subquery com mais de uma coluna
- Usando subquery escalar no SQL
- Resolvendo problemas com subqueries correlacionadas
- Use Update e delete com subqueries correlacionadas
- Usando o EXISTS e o NOT EXISTS
- Usando a clausula WITH
Retorno Hierárquirco
- Conceito de queries Hierárquicas
- Criando um relatório com estrutura de árvore
- Formatando dados hierárquicos
- Excluindo ramos da estrutura de árvore
Regular Expression
- Usando Meta Caracteres
- Funções de Regular Expression
- Substituir Padrões
- Expressões regulares e restrições de verificação
É pessoal como vocês viram existe um longo caminho pela frente para você passar na prova da Certificação Oracle SQL Expert. Parece que é muita matéria e que será muito difícil e é mesmo, mas se você se preparar com calma você vai conseguir os seus objetivos.
Link permanente
Muito bom… agora vamos estudar muito…
Link permanente
Olá Wilian! Você chegou a postar a aula? abr e parabéns pelo site.
Link permanente
Olá Wilian! Você chegou a postar a aula? abr e parabéns pelo site.
Link permanente
Wiliam, bom dia.
Vou me certificar na Oracle.
Tenho lido alguns post´s seu. Achei bastante interessante, porém são mais antigos.
O que me recomendaria atualmente?
Abs,
Ricardo Diniz
Link permanente
Oi Ricardo, tudo bem?
Os posts são antigos mas as informações ainda continuam válidas … Se existirem atualizações te recomendo em acessar o portal da Oracle sobre certificações.
Você está interessado em fazer qual prova?
abs
William Miranda
Link permanente
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?
Nessa prova caem somente assuntos sobre SQL 🙂
Mas para estudar PL/SQL é bom ter no mínimo uma base de SQL, mas quanto mais SQL você souber, melhor para você.
abs
William Miranda
Link permanente
William, boa tarde!
Estou interessado em tirar a certificação 1Z0-047, acredito que, com ela estarei um passo a frente no mercado, meu conhecimento está entre intermediário e avançado em SQL, gostaria de saber se é válido, ainda hoje, estudar para a prova em questão utilizando o guia de treinamento da certificação 1Z0-051, pois tenho o livro em casa, e lá tem bastante informações.
Desde já obrigado! Até breve!
Link permanente
Oi Glauber, tudo bem?
A certificação 1Z0-047 não está sendo mais aplicada pela Oracle, ela só foi aplicada até o dia 31/07/2017. A prova 1Z0-071 substituiu a 047 e sim ela será um grande diferencial para você no mercado de trabalho.
Quanto a utilizar o material da 051 eu sinceramente não aconselho, ele esta defasado, pois é antigo, apesar de você ainda conseguir aproveitar uma parte, porém uma questão pode fazer total diferença na hora de passar ou não na prova.
Se tiver interesse em um curso preparatório para a certificação OCA em SQL 1Z0-071 completo e atual vale a pena você assistir ao vídeo nesta página
http://aprendaplsql.com/curso-oracle-oca-sql-1z0-071-2/
abs
William Miranda