When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Oracle SQL e Oracle SQL Avançado - Completo 2025
Melhor curso para aprender Oracle SQL e Oracle Avançado - Iniciando literalmente do zero! - 2025

This Course Includes
udemy
4.7 (223 reviews )
24h 34m
english
Online - Self Paced
professional certificate
Udemy
About Oracle SQL e Oracle SQL Avançado - Completo 2025
Perfeito para iniciantes!
Este curso é o melhor curso para estudar e aprender Oracle SQL e Oracle Avançado iniciando literalmente do zero!
Elaborado para ser o melhor curso para você aprender e dominar o Oracle SQL a nível de especialista, incluindo teoria e prática.
Última versão do Banco de Dados Oracle
O curso esta atualizado para a última versão do Oracle que é a versão 21c, seu conteúdo abrange também as versões anteriores 10g, 11g, 12c, 18c e 19c.
O que você vai aprender?
Você irá aprender a criar e registrar uma conta Oracle e utilizar o Oracle Technical Resources (Oracle OTN) para realizar o download e instalação dos softwares: Oracle Database 21c XE e Oracle SQL Developer para estudo e pesquisa.
Você irá aprender desde como e onde realizar o download gratuito dos softwares Oracle Database 21c XE e Oracle SQL Developer para estudo e pesquisa.
Você irá aprender a instalar e configurar os softwares Oracle Database 21c XE e Oracle SQL Developer para estudo e pesquisa.
Você irá aprender a configurar usuários e suas conexões ao Oracle Database 21c XE utilizando Oracle NET, instalar e utilizar as principais ferramentas utilizadas para desenvolvimento em Oracle SQL, tais como Oracle SQL Developer e Oracle SQL
PLUS, configurar conexões no Oracle SQL Developer ao banco de dados Oracle.
Além disso, você aprenderá a linguagem Oracle SQL do básico ao avançado iniciando literalmente do zero! Todos os conhecimentos teóricos apresentados serão totalmente demonstrados na prática, todas as práticas além de demonstradas serão disponibilizadas para download para que você possa tirar quaisquer dúvidas e executar todos os comandos realizados no curso.
A primeira etapa para um Desenvolvedor Oracle
Este curso é o melhor curso para estudar e aprender Oracle SQL e Oracle SQL Avançado iniciando literalmente do zero!
Este curso é a primeira etapa na preparação para um Desenvolvedor Oracle que poderá atuar em desenvolvimento de sistemas corporativos, aplicativos, Business Intelligence ou Data Science.
Enfim, este curso se destina a quem quer iniciar do zero e aprender na prática Oracle SQL a nível de Especialista, ou para quem deseja iniciar a preparação para conquistar certificações Oracle.
Pré-requisito para a Formação Oracle DBA
Estes cursos são pré-requisitos na preparação para um Administrador de Banco de Dados Oracle (DBA). Enfim, este curso se destina a quem quer iniciar e aprender na prática Oracle SQL do básico ao avançado ou para quem deseja iniciar a preparação para conquistar certificações Oracle.
Além de todo o conhecimento incrível que você vai adquirir, você ainda ganha:
Acesso vitalício ao curso e todas as suas atualizações
Vídeo aulas e todos os recursos adicionais usados no curso
Arquivos scripts de todas as práticas realizadas no curso disponibilizados para download
Certificado de conclusão online do curso
Meu suporte personalizado e respostas as suas dúvidas
A Udemy possui uma política de reembolso de 7 dias
What You Will Learn?
- Seção 1 - Apresentação do Curso .
- Apresentação do Curso .
- Seção 2 - Instalação do Oracle Database 21c XE .
- Download e Instalação do Oracle Database 21c XE .
- Configurando o LISTENER e o TNSNAMES - Criando e testando uma Conexão Local .
- Seção 3 - Download e Instalação do Oracle SQL Developer .
- Download e Instalação do Oracle SQL Developer .
- Criando uma conexão para o usuário SYS (dba) no Oracle SQL Developer .
- Criando o Usuário HR .
- Criando uma conexão para o usuário HR no SQL Developer .
- Criando os objetos do schema do usuário HR .
- Populando os objetos do schema do usuário HR .
- Criando Índices, inserindo comentários e outros no schema do usuário HR .
- Seção 4 - SQL Fundamentos - Visão Geral do Oracle Database .
- Visão Geral do Oracle Database .
- Seção 5 - SQL Fundamentos - Introdução ao SQL .
- Introdução ao SQL .
- Seção 6 - SQL Fundamentos - Consultando dados utilizando o comando SQL SELECT .
- Consultando dados utilizando o comando SQL SELECT .
- Seção 7 - SQL Fundamentos - Restringindo e Ordenando Dados .
- Restringindo e Ordenando Dados .
- Seção 8 - SQL Fundamentos - Utilizando Funções Single Row .
- Utilizando Funções Single Row .
- Seção 9 - SQL Fundamentos - Utilizando Funções de Conversão e Expressões Condicionais .
- Utilizando Funções de Conversão e Expressões Condicionais .
- Seção 10 - SQL Fundamentos - Agregando dados utilizando Funções de Grupo .
- Agregando dados utilizando Funções de Grupo .
- Criando e Selecionando Grupos .
- Seção 11 - SQL Fundamentos - Exibindo dados a partir de Múltiplas Tabelas .
- Exibindo dados a partir de Múltiplas Tabelas .
- Nonequijoins .
- INNER Joins .
- OUTER Joins .
- Produto Cartesiano .
- Joins utilizando sintaxe Oracle .
- Seção 12 - SQL Fundamentos - Utilizando Sub-Consultas .
- Sub-Consultas Single-Row .
- Sub-Consultas Multiple-row .
- Utilizando operadores EXISTS e NOT EXISTS .
- Utilizando Sub-consulta correlacionada .
- Utilizando Sub-consultas Multiple-Column .
- Utilizando Sub-consultas na Cláusula FROM .
- Seção 13 - SQL Fundamentos - Operadores SET .
- Operadores SET .
- Seção 14 - SQL Fundamentos - Comandos DML Manipulando dados .
- Comandos DML Manipulando dados .
- Seção 15 - SQL Fundamentos - Comandos DDL .
- Criando e Gerenciando Tabelas .
- Alterando a Estrutura da Tabela .
- Seção 16 - SQL Fundamentos - Criando e Gerenciando Constraints .
- Criando Constraints na criação da Tabela .
- Gerenciando Constraints .
- Seção 17 - SQL Fundamentos - Criando e Gerenciando Visões .
- Criando e Gerenciando Visões .
- Seção 18 - SQL Fundamentos - Criando e Gerenciando Sequencias .
- Criando e Gerenciando Sequencias .
- Seção 19 - SQL Fundamentos - Criando e Gerenciando Índices .
- Criando e Gerenciando Índices .
- Seção 20 - SQL Fundamentos - Criando Sinônimos .
- Criando Sinônimos .
- Seção 21 - SQL Fundamentos - Utilizando o SQL.
- PLUS .
- Utilizando o SQL.
- PLUS .
- Seção 22 - SQL Avançado - Objetos do Banco de Dados .
- Objetos do Banco de Dados .
- Referenciando Objetos de outro Schema (Usuário) .
- Seção 23 - SQL Avançado - Visões do Dicionário de Dados .
- Visões do Dicionário de Dados .
- Diferenças entre as Visões com prefixo USER, ALL e DBA .
- Visões com prefixo V$ - Visões Dinâmicas de Performance .
- Seção 24 - SQL Avançado - Índices .
- Índices .
- Tipos de Índices .
- Reconstruindo e Reorganizando Índices .
- Consultando Índices .
- Removendo Índices .
- Criando Índices na criação da Tabela .
- Criando Índice para Primary Key após a criação da Tabela .
- Criando Índices baseados em Funções .
- Múltiplos Índices para as mesmas colunas .
- Seção 25 - SQL Avançado - Maniplulação de Dados Avançada .
- Utilizando a palavra chave DEFAULT nos comandos INSERT ou UPDATE .
- Comando INSERT para Múltiplas Tabelas (Multitable Insert) .
- Comando INSERT ALL Incondicional .
- Comando INSERT ALL Condicional .
- Comando INSERT Pivoting .
- Comando MERGE .
- Seção 26 - SQL Avançado - Flashback .
- Flashback .
- Flashback Query .
- Flashback Drop .
- Flashback Table .
- Flashback Versions Query .
- Seção 27 - SQL Avançado - Consultas Hierárquicas .
- Consultas Hierárquicas .
- Consultas Hierárquicas Up to Down e Bottom to Up .
- Consultas Hierárquicas utilizando a Pseudocoluna LEVEL .
- Formatando a saída da Estrutura em Árvore .
- Suprimindo Galhos (brunches) da Estrutura Hierárquica (árvore) .
- Ordenando SQL Hierárquico .
- Seção 28 - SQL Avançado - Expressões Regulares .
- Expressões Regulares e Metacaracteres .
- Utilizando REGEXP_LIKE .
- Utilizando REGEXP_REPLACE .
- Utilizando REGEXP_SUBSTR .
- Utilizando REGEXP_INSTR .
- Utilizando REGEXP_COUNT .
- Seção 29 - SQL Avançado - Tabelas Temporárias .
- Tabelas Temporárias .
- Seção 30 - SQL Avançado - Globalização Tratamento de Datas e Time Zones .
- Globalização - Time Zones .
- Globalização - Tipos de Dados .
- Globalização - Funções .
- Funções de Conversão utilizadas com Interval .
- Função TZ_OFFSET .
- Função Extract .
- Funções de Conversão .
- Seção 31 - SQL Avançado - Subconsultas .
- Utilizando a Cláusula WITH .
- Update utilizando Subconsultas Correlacionadas .
- Delete utilizando Subconsultas Correlacionadas .
- Seção 32 - SQL Avançado - Gerando Scripts SQL Dinâmicos .
- Gerando Scripts SQL Dinâmicos .
- Seção 33 - SQL Avançado - Aperfeiçoando a Cláusula Group By .
- Setup: Criando o Schema sales .
- GROUPING SETS .
- ROLLUP .
- CUBE .
- Seção 34 - SQL Avançado - Visões Materializadas .
- Visões Materializadas .
- Tipos de Visões Materializadas .
- Tipos de Atualizações (refresh) de Visões Materializadas .
- Fast Refresh Materialized View .
- Complete Refresh Materialized View .
- Force Refresh Materialized View .
- Atualizando Visões Materializadas utilizando Packages .
- Agendando Atualizações (refresh) periódicas de Visões Materializadas .
- Seção 35 - Oportunidades de Carreira utilizando Tecnologia Oracle .
- Oportunidades de Carreira utilizando Tecnologia Oracle .
- Seção 36 - Bonus 1 - Uma provinha do curso Oracle DBA 01 - Oracle e suas Tecnologias .
- Visão Geral do Oracle RDBMS .
- Tipos de Releases do Banco de Dados Oracle .
- Tipos de Licenças do Banco de Dados Oracle .
- Tecnologias para o Banco de Dados Oracle .
- Sobre o Administrador de Banco de Dados Oracle .
- Seção 37 - Bonus 2 - Oportunidades de Carreira para Oracle DBAs .
- Oportunidades de Carreira para Oracle DBAs Show moreShow less.