Oracle SQL Especialista: do Básico ao Avançado - 2024

Curso direcionado a formar especialistas Oracle SQL do básico ao avançado iniciando literalmente do zero!

4.84 (749 reviews)
Udemy
platform
Português
language
Databases
category
instructor
Oracle SQL Especialista: do Básico ao Avançado - 2024
3,443
students
24 hours
content
Nov 2021
last update
$19.99
regular price

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

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 FIRST 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 34 - Oportunidades de Carreira utilizando Tecnologia Oracle

Oportunidades de Carreira utilizando Tecnologia Oracle

Why take this course?

Perfeito para iniciantes!

Este curso é direcionado para formar especialistas Oracle SQL do básico ao 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 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 11g, 12c e 18c e 19c.


O que você vai aprender?

Você irá aprender desde onde realizar o download dos softwares da Oracle (Oracle Database 21c XE e Oracle SQL Developer) para estudo e pesquisa, realizar o download dos softwares (Oracle Database 21c XE e SQL Developer), instalar o banco de dados Oracle Database 21c XE para Windows 64 Bits, configurar uma conexão 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 ou DBA

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.
Este curso é a primeira etapa na preparação para um Administrador de Banco de Dados Oracle (DBA).
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.


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 30 dias

Reviews

Felipe
October 3, 2023
Didática: Boa! Exercícios de prática: Bons! OBS: Nada a reclamar até o momento, tudo que foi apresentado já cheguei a utilizar em situações.. atende minhas expectativas.
Vinicius
July 10, 2023
Muito boa a didática do Professor Emílio, aprendi muita coisa com o curso que vou levar por toda a minha carreira profissional. O professor Emílio sempre foi atencioso e não medindo esforços para sanar as nossas dúvidas.
Mauro
June 7, 2023
Criou uma grande expectativa de aprendizado, animado para aprender. de fato, muito conteúdo, estou aprendendo muito.
Adriano
May 1, 2023
Estou gostando muito do conteúdo, muitas situações até aqui são aplicáveis em meu dia dia de trabalho. Até aqui, muito bom!
Theylor
April 18, 2023
O curso é excelente, consegui entender bem os conceitos de cada comando, senti falta apenas de exercícios ao fim de cada aula.
Rodrigo
March 15, 2023
Professor ruim, da muita informação fora do foco do curso, em quase td a aula ele ensina a fazer a download dos recursos da aula. Ele parece uma maquina acaba confundindo.
João
February 22, 2023
Curso muito didático, bem preparado, com explicações claras, passo-a-passo bem definido. Excelente curso. O instrutor está de parabéns!!!
Eduardo
February 7, 2023
Na aula de instalação o professor manda editar alguns arquivos que fazem o banco de dados não conectar... fiquei o dia todo procurando como resolver, pois diversas pessoas fizeram pergunta na aula em questão e não achei nenhuma resposta. Agora estou em outra aula e não estou conseguindo configurar de acordo com o professor de novo...
Vitor
January 3, 2023
Acredito que como o foco era voltado para desenvolvimento, teve práticas muito voltadas para administradores de bancos, com certeza são válidas para o aprendizado, mas acredito que teriam tópicos que poderiam ter sido mais trabalhados. Entretanto, para um curso o qual se propõe facilitar o primeiro contato com a tecnologia foi muito bem administrado.
Rudiney
December 1, 2022
Curso é bom, bem completo. O que falta é um material que possamos utilizar em caso de necessidade de resgatar um comando. Uma espécie de índice dos comandos usados neste treinamento. Por exemplo, se eu precisar em um momento usar o comando with, eu vou precisar lembrar que ele está em subconsultas. E seu eu não lembrar ? Vou ter que olhar item a item ? Acho que o índice ajudaria.
Jairo
November 9, 2022
Curso muito bom, e estou gostando da didática simples e clara de aprender, assimilando muito cada aula e praticas
Fernando
October 17, 2022
Curso extremamente riquíssimo em conteúdo e prático. O instrutor possui total domínio sobre o assunto. Excelente curso. Recomendo- o sem dúvidas!
Divina
August 25, 2022
Não consegui avançar pois o meu Windows não é o requisitado. Essa informação poderia esta mais explícita na compra do curso. Vou ter que devolver. Obrigada.
Jean
July 19, 2022
Professor Maravilhoso ! Ótimas explicações e didática. Recomendo curso 100% pratico . Parabéns Professor até a proxima.
Fernando
May 26, 2021
Não entendi o conteúdo. Parece que o curso não é para iniciantes. Achei o começo muito confuso, não consegui progredir

Charts

Price

Oracle SQL Especialista: do Básico ao Avançado - 2024 - Price chart

Rating

Oracle SQL Especialista: do Básico ao Avançado - 2024 - Ratings chart

Enrollment distribution

Oracle SQL Especialista: do Básico ao Avançado - 2024 - Distribution chart
3411880
udemy ID
8/11/2020
course created date
1/1/2021
course indexed date
Bot
course submited by