Curso Completo de Banco de Dados Oracle SQL e PL/SQL

Aprenda do zero SQL e PL/SQL com banco de dados Oracle e prepare-se para cerificações OCA e OCE

4.26 (4752 reviews)
Udemy
platform
Português
language
Databases
category
instructor
15,004
students
16.5 hours
content
Oct 2020
last update
$19.99
regular price

What you will learn

Ao final do meu curso, os alunos poderão realizar consultas simples e complexas no banco de dados Oracle, realizar insert, update e delete, programar blocos anônimos, procedures, functions, triggers, packages, criar rotinas avanças usando PL/SQL, instalar e administrar. Ter conhecimento do banco de dados Oracle do zero até PL/SQL avançado.

Description

Aprenda SQL e PL/SQL em um treinamento de alta qualidade e seja expert em banco de dados Oracle.

Este curso você vai aprender Oracle SQL começando do zero, passando por PL/SQL nível 1 e 2.

Para isto usaremos muitos videos, artigos e manuais de SQL e SQL/PL em PDF.

Com este curso você pode ser preparar para certificações OCA e OCE 11g e 12c.

Content

Oracle SQL - Introdução

Apresentação Oracle SQL
Apresentação Oracle SQL e PL/SQL
Apresentação Oracle PL/SQL Avançado
Instalação e configuração
Instalação e configuração (Continuação)
Criação de tabelas e comandos iniciais

Oracle SQL - Executando comandos SQL básicos

Executando comandos SQL básicos

Oracle SQL - Restringindo e ordenando dados

Restringindo e ordenando dados - Aula

Oracle SQL - Funções básicas

Introdução a funções básicas
Comandos Initcap, InStr, Length, Lower, Upper, LPad, SubStr, Replace
Mais exemplos usando Initcap, InStr, Length, Lower, Upper, LPad, SubStr, Replace
Comandos Round, Trunc, Mod, Sysdate, Month_Between, Add_Months, Next_Day
To_Char, Trim, Dual, Nvl, Nvl2
Case .. When, Decode, Null

Oracle SQL - Exibindo dados a partir de múltiplas tabelas

Introdução a consultas de varias tabelas.
Join, Inner Join
Mais exemplos de Join, Between

Oracle SQL - Agregando dados utilizando funções de grupo

Introdução a funções de grupo
Count, Avg, Min, Max, Sum
Group by, Group by com varias tabelas

Oracle SQL - Sub-Consultas

Introdução a sub-consultas
Sub-Select, in, not in

Oracle SQL - Manipulando dados

Introdução ao DML
Insert, Update, Delete
Mais exemplos de Insert, Update, Delete

Oracle SQL - Criando e gerenciando tabelas

Introdução a criação de tabelas
Criação de tabelas, tipo de dados, alterando tabela
Renomeando tabelas, excluindo tabelas

Oracle SQL - Implementando constraints

Introdução a constraints
Primary Key, Foreign Key, Uniques, Checks, Not Null

Oracle SQL - Criando visões

Introdução a criação de views
Exemplos de criação de views, uso de views, manutenção de views

Oracle SQL - Outros objetos de banco de dados

Introdução a criação de objetos de banco de dados
Criação e Manutenção de Sequence
Criação e Manutenção de Índices, sinônimos.

Introdução ao PL/SQL

Introdução ao PL/SQL

Escrevendo comandos executáveis

Introdução a comandos executáveis
Blocos anônimos, declare..begin..end, If, Else, Elsif, End If, Bind Variable.

Interagindo com servidor Oracle

Select em PL/SQL, DML em PL/SQL, transações, resultado de comandos DML

Escrevendo estruturas de controle

Estruturas de controle, Comando If, Comando Case, Diferentes comandos de loop

Tipo de dado Record e Collections

Introdução ao tipo de dado Record e Collection.
Exemplos e pratica de tipos Record e Collection.

Escrevendo cursores explícitos

Introdução a cursores explícitos.
Exemplos e pratica de cursores explícitos.

Tratamento de exceções

Introdução a exceções em PL/SQL
Exemplos e prática de exceções e tratamento de erros em PL/SQL.

Procedimentos de banco de dados

Introdução a Procedures
Criação e Manutenção de Procedures

Funções de banco de dados

Introdução a Functions
Criação e Manutenção de Functions

Desenvolvendo Packages

Introdução a Packages
Criação e Manutenção de Packages

Desenvolvendo Triggers

Introdução a Triggers
Criação e Manutenção de Triggers - Parte 1
Criação e Manutenção de Triggers - Parte 2

Operadores SET

Introdução
Union, Union All, Intersect, Minus

Aperfeiçoando a cláusula Group By

Introdução
Group By Rollup
Group By Cube, Grouping, Grouping_Id
Grouping Sets, Rank() Over, Dense_Rank(), Ratio_To_Report(), Partition_By

Database Link

Introdução
Criação de Database Link

Comandos DML Avançado

Introdução
Insert All, Comando Merge

SQL Dinâmico em PL/SQL

Construções dinâmicas com SQL, Execute Immediate, Open..For..Fetch..Close

PL/SQL Avançado - Introdução

Apresentação
Scripts
Preparação do Ambiente

Collections

Record e Collections - Apresentação
Record e Collections - Prática
Record e Collections - Script
Function Pipelined - Apresentação
Function Pipelined - Scripts
Bulk Collect

Comando Merge

Comando Merge
Comando Merge Script

Full Text Search

Oracle Text e Contains contéudo
Oracle Text e Contains

Triggers de DDL

Trigger de DDL de Banco de Dados

Pacote Utl_File

Pacote Utl_File Prática
Pacote Utl_File

Manipulando XML

Manipulando XML
Manipulando XML - Scripts
Manipulando XML - Prática

Otimização de Consultas

Otimização de Consulta
Otimização de Consulta - Prática

Criação de Índices

Criação de Índices
Monitorando uso dos índices
Monitorando uso dos índices - Prática

Estatística

Estatísticas
Estatísticas - Scripts
Estatísticas - Prática

Views Materializadas

View Materializada Conteúdo
View Materializada Scripts
View Materializada - Prática

Hints de Pesquisa

Hints de Pesquisa
Hints de Pesquisa - Script
Hints de Pesquisa - Prática

Screenshots

Curso Completo de Banco de Dados Oracle SQL e PL/SQL - Screenshot_01Curso Completo de Banco de Dados Oracle SQL e PL/SQL - Screenshot_02Curso Completo de Banco de Dados Oracle SQL e PL/SQL - Screenshot_03Curso Completo de Banco de Dados Oracle SQL e PL/SQL - Screenshot_04

Reviews

Evelin
September 21, 2023
O video tem ruido, às vezes fica baixo e às vezes alto.... o professor passa uns exercícios e nos próximos molulos parece que a aula foi cortada com o step anterior.... porque a sequência dele no módulo adiante esta diferente como se ele não estivesse seguindo os passos conforme foi passando nos exemplos executados.... isso confunde muito....
Sérgio
September 13, 2023
Sim, está acima das minhas expectativas, estou aprendendo muita coisa nova, e o professor explica muito bem.
Aulino
August 3, 2023
O curso é bom, porém tem tópicos que estão com aulas cortadas e em alguns assuntos o instrutor não parece entender do assunto e acaba deixando uma explicação bem rasa ou confusa. Algumas aulas com ruídos e partes até impossível de escutar o áudio muito baixo.
Amanda
April 27, 2023
Achei a didatica para explicação dos conceitos ruim e para parte prática poderia ter exercícios para fazermos, com enunciados e depois a solução, pois no curso só vai fazendo os exemplos, meio que junto com o vídeo... não faz a gente pensar e fixar dessa forma.
Flávio
March 24, 2023
Excelente didática! O melhor curso que já fiz na udemy. E o professor dá um bom suporte de dúvidas. Só fiquei meio confuso na parte de executar comandos via cmd para o sql plus, mas pesquisando no stackoverflow deu pra desenrolar. E o áudio de algumas aulas está mais baixo. Mas depois de fazer esse curso eu tenho a segurança de optar por fazer com o mesmo professor futuramente para me aprofundar mais em temas para DBA sabendo que vai ser muito proveitoso pela sua ótima didática.
Tiago
March 13, 2023
Bom curso para quem está a começar ou pretende rever o conteúdo. Em algumas aulas, o áudio não é o ideal.
Thiago
January 4, 2023
Até agora está bem legal, a qualidade do audio poderia ser um pouco melhor... mas o conteúdo é muito bom.
Thiago
December 31, 2022
O curso em si e bom, mas deseja a desejar na qualidade do audio, um zumbido incessante que alguns momentos chega a irritar, mas tirando isso o curso cumpre o que promete.
Leonardo
December 10, 2022
O curso é bom, porém, poderia trazer um refinamento melhor de detalhes, principalmente de PL/SQL avançando (Hints, ìndices fixos, leitura e extração de trace, AWR...)...Em alguns capítulos o áudio do microfone fica estourado, e em outros um volume mais baixo, isso incomoda um pouco e atrapalha a experiência.
Martinho
November 10, 2022
O curso é interessante e apresenta as bases do Oracle mas senti que faltou um projecto prática onde pudesse implementar todos os conceitos do Oracle PL/SQL que foram abordados.
Camila
September 28, 2022
Duas aulas sobre a mesma coisa dando a introdução. Usa como exemplo um outro curso que quem não realizou fica boiando.
Gabriel
August 2, 2022
Curso cansativo pela quantidade de conteúdo, mas realmente bem completo. Cobre todas as possibilidades do Oracle com o PL/SQL e apenas o SQL também, realmente bom para quem está começando, para quem quer uma referência futura ou para quem quer revisar o conteúdo.
Marcelo
July 28, 2022
Consegui aproveitar o conteúdo, porém, ví alguns problemas na edição do video. Tinha salguns cortes que dificultam o entendimento. Fora isso, gostei.
Fernanda
June 19, 2022
O conteúdo é bem robusto e entrega muito conhecimento. Peca apenas pela qualidade de áudio de alguns vídeos e pela assistência do professor.
Carlos
April 16, 2022
Gostei do curso, bem explicado. Simples e Objetivo bem abrangente. Ótimo para iniciantes e intermediários em SQL. Parabéns!!!

Charts

Price

Curso Completo de Banco de Dados Oracle SQL e PL/SQL - Price chart

Rating

Curso Completo de Banco de Dados Oracle SQL e PL/SQL - Ratings chart

Enrollment distribution

Curso Completo de Banco de Dados Oracle SQL e PL/SQL - Distribution chart

Related Topics

838942
udemy ID
5/4/2016
course created date
11/1/2019
course indexed date
Bot
course submited by