Oracle SQL e Oracle SQL Avançado - Completo 2025

Melhor curso para aprender Oracle SQL e Oracle Avançado - Iniciando literalmente do zero! - 2025
4.79 (189 reviews)
Udemy
platform
Português
language
Databases
category
Oracle SQL e Oracle SQL Avançado - Completo 2025
4,435
students
24.5 hours
content
Mar 2025
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

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

2794778
udemy ID
2/3/2020
course created date
2/26/2020
course indexed date
Bot
course submited by