Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Curso Oracle Developer SQL e PL/SQL.
Highest Rated
Rating: 4.8 out of 5(2,291 ratings)
7,489 students

Curso Oracle Developer SQL e PL/SQL.

Aprenda a Linguagem SQL e PL/SQL do básico ao avançado com o banco de dados ORACLE.
Created byAndré Rosa
Last updated 2/2026
Portuguese
Portuguese [Auto],

What you'll learn

  • Assuntos relacionados a Bancos de Dados e seus principais conceitos, fornecendo conhecimento para desenvolver Banco de dados e Querys.
  • Aprenderá SQL E PL/SQL desenvolvendo Views, Funções, Cursores, Procedures, Triggers e Packages.
  • Aprendera a utilizar as definições de Linguagens SQL (DML,DDL,DCL,TCL) para executar (CREATE, SELECT, UPDATE, DELETE E INSERT).
  • Aprendera a utilizar Funções, expressões Nativas ORACLE.
  • Aprendera a desenvolver projetos de Banco de dados.
  • Desenvolver, query avançadas , simulando cenários.
  • Transformar dados em Informações.
  • Conceitos de desenvolvimento de ACID e CRUD.
  • Instalar o Banco de Dados ORACLE XE 11G

Course content

15 sections118 lectures17h 58m total length
  • Apresentação do Instrutor1:50

    Apresentação do Instrutor

  • Introdução3:20

    Breve introdução sobre Objetivos do curso.

  • INSTALANDO ORACLE XE9:47

    Instalação do Oracle XE

  • CONFIGURANDO SQL DEVELOPER9:01

    Configurando SQL DEVELOPER 

    Será a GUI Tool utilizada no Curso.

  • CRIANDO TABLESPACE9:59

    Vamos aprender a criar uma tablespace no banco de dados ORACLE para realizar nossas aulas.

  • HISTORICO LINGUAGEM SQL3:22

    Neste aula teremos um breve histórico sobre a linguagem SQL.

  • DEFINIÇÃO PL/SQL3:53

    Nesta aula téorica aprenderemos a diferente entre SQL e PL/SQL

  • CONCEITOS DB PARTE 14:31

    Nesta aula vamos apresentar  arquitetura na qual os dados são armazenados em tabelas que se relacionam entre si.

  • CONCEITOS DB PARTE 21:59

    Nesta aula vamos apresentar  arquitetura na qual os dados são armazenados em tabelas que se relacionam entre si.

  • DIAGRAMA DE DADOS5:10

    Apresentação de um diagrama de dados.

  • CARACTERISTICAS DE BANCO DE DADOS RELACIONAL6:04

    Nesta aula vamos apresentar  arquitetura na qual os dados são armazenados em tabelas que se relacionam entre si.

  • MER MODELO ENTIDADE RELACIONAMENTO6:10
    Nesta aulas apresentaremos MER (Modelo Entidade relacionamento).
  • CARDINALIDADE6:05
    Nesta aula vamos apresentar a Cardinalidade 1-1,1-N e N-N.
  • SGBD1:54
    Nesta aula vamos falar sobre SGBD(Sistema gerenciador de banco de dados).
  • TIPO DE DADOS5:53
    Nesta aula sera apresentado tipos de dados para armazenamento de  dados.
  • ACID E CRUD3:18

    Nesta aula vamos conhecer as propriedades ACID e CRUD para transações e
    operações da Manipulação no Banco de dados respectivamente.

  • CONSTRAINTS1:34

    Conhecendo constraints.

Requirements

  • Embora não seja necessário é desejável conhecimentos básicos de informatica e Lógica de Programação.
  • Os softwares serão instalados no decorrer das aulas.

Description

A grade do curso Oracle Developer SQL e PL/SQL, foi desenvolvida com objetivo de alavancar seu  conhecimento do básico ao avançado  na  linguagem SQL E PL/SQL, no desenvolvimento de querys ad-hoc, select,update,delete,insert,views, procedures,  functions, triggers e cursores e packages , administrar e executar tarefas  relacionadas a Banco de dados e executar projetos de DB.

"A linguagem SQL" é uma das habilidades requeridas em :

  • Business Intelligence

  • Data Science.

  • Data Engineer

Com  exemplos  orientados a situações do cotidiano das empresas!!!

Serão aproximadamente 250 SCRIPTS que vamos desenvolver!!!!

Algumas Atividades:

1) Instalação e Configuração do Oracle Xe e SQL Developer

2) Criação de tablespaces e tabelas

3) Conheça os tipos de dados e aprenda a projetar e armazenar corretamente os dados nas tabelas.

4) CRUD com os comandos para consulta, cadastro, alteração exclusão de dados(Insert, Update, Delete, Select)

5) Comandos avançados de Banco de Dados, tais como Joins, Subquery, Stored Procedure, Function,triggers e packages.

6) Aprenda a trabalhar com transações e desenolver o projeto de Banco de dados.


Você ira aprender a modelar, implementar e administrar bancos de dados usando uma das ferramentas mais solicitadas do mercado. 

Domine a linguagem SQL e PL/SQL com um dos principais SGBDs: O ORACLE DATABASE.


A linguagem SQL é amplamente utilizada em diversos tipos de aplicações que utilizem bancos de dados relacionais. 

Você sabia?

O ORACLE é primeiro  Banco de dados mais utilizado no mundo!!! (Segundo informações do Site DB-Engines).

6 das 7 Banco de dados mais utilizados no mundo são relacionais e usam a Linguagem SQL. (Segundo informações do Site DB-Engines).

A profissão de DA(Administrador/Analista de dados) e DBA(Administrador de Banco de dados) ,entre outras profissões  relacionadas, são algumas das mais bem renumeradas na mercado de trabalho.

Este profissional tem papel estratégico numa organização. Sua função é manipular sistemas tecnológicos que permitam organizar, estruturar e  distribuir as informações de uma empresa.

E para proporcionar este conhecimento , desenvolvemos um curso com uma grade muito ampla  para sua capacitação profissional!

Dividimos este curso em   módulos, com  mais de 17 Horas de curso, e mais de 250 SCRIPTS que vamos desenvolver ao longo das aulas!!!

Estes exemplos servirão como uma ótima biblioteca de consultas para seus trabalho e projetos futuros como profissional de Banco de dados!

No decorrer das aulas aprenderemos como criar bancos de dados, tabelas, e efetuar consultas variadas, a fim de obter os dados  desejados, a criar views,funções, procedures, triggers utilizando a Linguagem SQL e PL/SQL.

Os módulos estão divididos da seguinte forma:

  • Conceitos;

  • Linguagem SQL e PL/SQL do Básico ao Avançado;

  • Projeto (Mini ERP Multi-empresas)


Apresentamos uma  breve Síntese dos temas abordados por Modulo.

Introdução:

  • Linguagem SQL;

  • Posicionamento no mercado;

  • Instalação ORACLE XE;

  • instalação SQL DEVELOPER;

  • Definição da Linguagem SQL e PL/SQL


Conceitos:

  • Banco de dados relacional;

  • Modelo entidade Relacionamento;

  • Cardinalidade;

  • SGDB;

  • ACID;

  • CRUD

Linguagem SQL:

  • Tipos de Campos;

  • Operadores de comparação;

  • Operadores aritiméticos;

  • Operadores de Filtros;

  • Operadores de Lógicos;

  • Definições da Linguagem SQL;

  • DML-Manipulação de dados;

  • DDL-Definições de banco de dados;

  • DCL-Contole de dados;

  • TCL-Controle de transações;

  • UNION;

  • Subquery

  • Joins

  • Funções de Agregação;

  • Funções Lógicas;

  • Funções Matemáticas;

  • Funções de Limite;

  • Funções de Conversões;

  • Funções de Cadeia de caracteres;

  • Funções de Data/hora;

  • Funções de Criptografia;

  • Expressão CASE;

  • VIEWS;

  • Tabelas temporárias;

Linguagem PL-SQL:

  • Blocos anônimos;

  • Declaração de variaveis;

  • Atributos TYPE E ROWTYPE;

  • Tipos de registros;

  • Identificadores;

  • Estrutura IF-THEN

  • Estrutura IF-THEN-ELSE;

  • Estrutura IF-THEN-ELSIF;

  • GOTO;

  • LOOP (FOR,WHILE);

  • EXCESSÕES;

  • Procedures;

  • Cursores;

  • Triggers

  • Functions

  • Packages

Projeto: CONSOLIDANDO O CONHECIMENTO

  • MINI ERP MULT EMPRESAS;

    • CRIAR TABELAS

    • POPULAR

    • PROCEDURES

    • TRIGGERS

    • FUNÇÃO;

    • VIEWS;

Dê o primeiro passo para se tornar um Profissional de Banco de dados!!!

Acesso vitalício! 

Matricule-se!!

Te aguardo nas aulas!!!

Grande Abraço!

Who this course is for:

  • Estudantes.
  • Profissionais de T.I
  • Pessoas que desejam ingressar no universo de Tecnologia e informação na area de Banco de dados.
  • Programadores de sistemas, que desejam conhecer melhor a linguagem SQL, para melhor atender seus clientes.