Curso Completo de Oracle SQL e PL/SQL

Aprenda do zero Oracle SQL e PL/SQL
4.3 (51 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
464 students enrolled
$19
$80
76% off
Take This Course
  • Lectures 100
  • Length 16.5 hours
  • Skill Level Intermediate Level
  • Languages Portuguese
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 5/2016 Portuguese

Course Description

Este curso você vai aprender Oracle SQL começando do zero, passará por programação 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ê ficara Expert em banco de dados Oracle e certamente um profissional cada vez melhor.

What are the requirements?

  • Todas as ferramentas utilizadas serão baixadas durante o curso

What am I going to get from this course?

  • 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.

What is the target audience?

  • Este curso de SQL e PL/SQL destina-se a iniciantes não familiarizados com a sintaxe do SQL e PL/SQL e/ou alunos procurando uma atualização rápida sobre SQL e PL/SQL . Não é necessário conhecimento prévio de programação. Se estiver querendo aprender consultas mais avançadas e complexas e/ou administrar e manter banco de dados Oracle este curso também serve para você.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Oracle SQL - Introdução
Apresentação Oracle SQL
Preview
02:28
Apresentação Oracle SQL e PL/SQL
Preview
01:47
Apresentação Oracle PL/SQL Avançado
Preview
08:40
Introdução ao Oracle SQL
08:16
Instalação Software Oracle e criação de ambiente de trabalho
16:03
Questões sobre instalação software Oracle e SQLTools Oci.dll
05:40
SQLDeveloper - Alternativa ao uso do SQLTools
11:03
Criação de tabelas e comandos iniciais
33:29
Section 2: Oracle SQL - Executando comandos SQL básicos
Executando comandos SQL básicos
25:16
Section 3: Oracle SQL - Restringindo e ordenando dados
Restringindo e ordenando dados - Aula
38:54
Section 4: Oracle SQL - Funções básicas
Introdução a funções básicas
04:51
Comandos Initcap, InStr, Length, Lower, Upper, LPad, SubStr, Replace
19:40
Mais exemplos usando Initcap, InStr, Length, Lower, Upper, LPad, SubStr, Replace
05:49
Comandos Round, Trunc, Mod, Sysdate, Month_Between, Add_Months, Next_Day
18:41
To_Char, Trim, Dual, Nvl, Nvl2
10:04
Case .. When, Decode, Null
12:42
Section 5: Oracle SQL - Exibindo dados a partir de múltiplas tabelas
Introdução a consultas de varias tabelas.
08:54
Join, Inner Join
10:04
Mais exemplos de Join, Between
24:03
Section 6: Oracle SQL - Agregando dados utilizando funções de grupo
Introdução a funções de grupo
04:32
Count, Avg, Min, Max, Sum
13:39
Group by, Group by com varias tabelas
17:39
Section 7: Oracle SQL - Sub-Consultas
Introdução a sub-consultas
11:09
Sub-Select, in, not in
10:42
Section 8: Oracle SQL - Manipulando dados
Introdução ao DML
02:55
Insert, Update, Delete
13:19
Mais exemplos de Insert, Update, Delete
06:16
Section 9: Oracle SQL - Criando e gerenciando tabelas
Introdução a criação de tabelas
03:54
Criação de tabelas, tipo de dados, alterando tabela
16:04
Renomeando tabelas, excluindo tabelas
06:01
Section 10: Oracle SQL - Implementando constraints
Introdução a constraints
06:02
Primary Key, Foreign Key, Uniques, Checks, Not Null
31:28
Section 11: Oracle SQL - Criando visões
Introdução a criação de views
04:15
Exemplos de criação de views, uso de views, manutenção de views
16:31
Section 12: Oracle SQL - Outros objetos de banco de dados
Introdução a criação de objetos de banco de dados
03:18
Criação e Manutenção de Sequence
04:10
Criação e Manutenção de Índices, sinônimos.
09:48
Section 13: Introdução ao PL/SQL
Introdução ao PL/SQL
07:16
Section 14: Escrevendo comandos executáveis
Introdução a comandos executáveis
20:44
Blocos anônimos, declare..begin..end, If, Else, Elsif, End If, Bind Variable.
17:17
Section 15: Interagindo com servidor Oracle
Select em PL/SQL, DML em PL/SQL, transações, resultado de comandos DML
22:21
Section 16: Escrevendo estruturas de controle
Estruturas de controle, Comando If, Comando Case, Diferentes comandos de loop
13:19
Section 17: Tipo de dado Record e Collections
Introdução ao tipo de dado Record e Collection.
12:41
Exemplos e pratica de tipos Record e Collection.
09:18
Section 18: Escrevendo cursores explícitos
Introdução a cursores explícitos.
05:00
Exemplos e pratica de cursores explícitos.
15:40
Section 19: Tratamento de exceções
Introdução a exceções em PL/SQL
11:10
Exemplos e prática de exceções e tratamento de erros em PL/SQL.
11:44
Section 20: Procedimentos de banco de dados
Introdução a Procedures
06:49
Criação e Manutenção de Procedures
14:38
Section 21: Funções de banco de dados
Introdução a Functions
12:07
Criação e Manutenção de Functions
09:11
Section 22: Desenvolvendo Packages
Introdução a Packages
08:48
Criação e Manutenção de Packages
10:47
Section 23: Desenvolvendo Triggers
Introdução a Triggers
10:15
Criação e Manutenção de Triggers
14:23
Section 24: Operadores SET
Introdução
03:13
Union, Union All, Intersect, Minus
09:18
Section 25: Aperfeiçoando a cláusula Group By
Introdução
06:50
Group By Rollup
07:20
Group By Cube, Grouping, Grouping_Id
05:51
Grouping Sets, Rank() Over, Dense_Rank(), Ratio_To_Report(), Partition_By
14:12
Section 26: Database Link
Introdução
03:11
Criação de Database Link
04:27
Section 27: Comandos DML Avançado
Introdução
03:19
Insert All, Comando Merge
13:22
Section 28: SQL Dinâmico em PL/SQL
Construções dinâmicas com SQL, Execute Immediate, Open..For..Fetch..Close
04:41
Section 29: PL/SQL Avançado - Introdução
Apresentação
13:50
Scripts
Article
Preparação do Ambiente
11:14
Section 30: Collections

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Márcio Konrath, Programador/DBA/Analista Oracle/Java

Atuo na área de informática há mais de 20 anos tendo trabalho na área de treinamento, desenvolvimento e análise de sistemas e gerência de projetos de TI. Em minhas atividades profissionais tive contato com várias linguagens e tecnologias da área de tecnologia da informação, como por exemplo, Oracle, PL/SQL, Java e Delphi. 

Já ministrei cursos de formação profissional e capacitação, tendo trabalhado com cursos avançados de Oracle, Java e Delphi tendo atuado em diversas empresas de informática na área de desenvolvimento e treinamento.

Atualmente trabalho com gerente de TI em uma empresa de software de gestão que utiliza entra outras tecnologias Oracle e Java.

Ready to start learning?
Take This Course