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.

4.66 (2036 reviews)
Udemy
platform
Português
language
Databases
category
instructor
6,645
students
18 hours
content
Jan 2024
last update
$19.99
regular price

What you will 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

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!

Content

Introdução

Apresentação do Instrutor
Introdução
INSTALANDO ORACLE XE
CONFIGURANDO SQL DEVELOPER
CRIANDO TABLESPACE
HISTORICO LINGUAGEM SQL
DEFINIÇÃO PL/SQL
CONCEITOS DB PARTE 1
CONCEITOS DB PARTE 2
DIAGRAMA DE DADOS
CARACTERISTICAS DE BANCO DE DADOS RELACIONAL
MER MODELO ENTIDADE RELACIONAMENTO
CARDINALIDADE
SGBD
TIPO DE DADOS
ACID E CRUD
CONSTRAINTS

SQL ANSI

OPERADORES DE COMPARAÇÃO
OPERADORES MATEMATICOS
OPERADORES LOGICOS PARTE 1
OPERADORES LOGICOS PARTE 2

LANGUAGE STATEMENTS

INTRODUÇÃO LANGUAGE STATEMENTS
DML
DDL PARTE 1
DDL PARTE 2
DCL GRANT
DCL REVOKE
TCL

Linguagem SQL

Operador UNION / UNION ALL
JOINS
SUBQUERYS

FUNÇÕES PADRÕES

INTRODUÇÃO
AGREGAÇÃO PARTE 1
AGREGAÇÃO PARTE 2
FUNÇÃO CARACTERES PARTE 1
FUNÇÃO CARACTERES PARTE 2
FUNÇÃO DE CLASSIFICAÇÃO
FUNÇOES DE CONTROLE DE FLUXO
FUNÇÕES MATEMATICAS
FUNÇÕES DE CRIPTOGRAFIA
FUNÇÃO LIMITE
FUNÇÕES DE CONVERSÃO
FUNÇÕES DE DATA PARTE 1
FUNÇÕES DE DATA PARTE 2
FUNÇÕES DE INFORMAÇÃO DO SISTEMA.

VIEWS E TEMP TABLE

VIEWS
TEMP TABLE
Siga em frente ! Vamos até o final!

PL/SQL

INTRODUÇÃO
CONJUNTO DE CARACTERS
VARIAVEIS
ATRIBUTOS TYPE E ROWTYPE
TIPO DE REGISTRO
ESCOPO DE VARIAVEIS
IDENTIFICADORES
BLOCOS ANÔNIMOS
ESTRUTURA IF-THEN / IF-THEN-ELSE / IF-THEN-ELSIF
ESTRUTURA CASE WHEN
GOTO
LOOP FOR
LOOP WHILE
LOOP CONTINUE

EXCESSÕES

INTRODUÇÃO
TRATANDO EXCESSÕES

CURSORES PL/SQL

CURSORES INTRODUÇÃO
CURSORES PARTE 1
CURSORES PARTE 2
CURSORES PARTE 3
CURSORES PARTE 4
CURSORES PARTE 5
CURSORES PARTE 6

FUNÇÕES

INTRODUÇÃO
FUNÇÕES PARTE 1
FUNÇÕES PARTE 2
FUNÇÕES PARTE 3
FUNÇÕES PARTE 4
FUNÇÕES PARTE 5
FUNÇÕES PARTE 6

PROCEDURES

INTRODUÇÃO
PROCEDURES PARTE 1
PROCEDURES PARTE 2
PROCEDURES PARTE 3
PROCEDURES PARTE 4
PROCEDURES PARTE 5
PROCEDURES ESTOQUE PARTE 1
PROCEDURES ESTOQUE PARTE 2

TRIGGERS

INTRODUÇÃO
TRIGGERS EXEMPLOS

PACKAGES

PACKAGE INTRODUÇÃO
PACKAGE EXEMPLO

PROJETO- MINI ERP MULTI EMPRESAS

ORVERVIEW PROJETO
CRIANDO TABLESPACE PARA PROJETO
CRIANDO AS TABELAS: PARTE 1
CRIANDO AS TABELAS: PARTE 2
TRIGGERS DE AUTONUMERAÇÃO
CARGAS DE TABELAS PARTE 1
CARGAS DE TABELAS PARTE 2
PROCEDURE DE COPIA DE MATERIAL
PROCEDURE GERA PLANEJAMENTO DE PRODUCAO
PROCEDURE GERA PEDIDO DE COMPRAS
PROCEDURE GERA ESTOQUE
PROCEDURE GERA NOTA FISCAL
PROCEDURE INTEGRA NOTA FISCAL X ESTOQUE
PROCEDURE INTEGRACAO FINANCEIRA
PROCEDURE APONTAMENTO DE PRODUÇAO
PROCEDURE FOLHA PAGTO
TRIGGER BLOQUEIA USUARIO
TRIGGER AUDITORIA DE SALARIO
VIEWS FUNCIONARIO
VIEW FATURAMENTO
VIEW NECESSIDADES DE ESTOQUE
VIEW FINANCEIRO
VIEW CUSTO
VIEW CANAL DE VENDAS
EXPORTANDO TESTE PARA PRODUÇÃO

Extra - Bônus

Pivot -Transformando linhas em colunas

Screenshots

Curso Oracle Developer SQL e PL/SQL. - Screenshot_01Curso Oracle Developer SQL e PL/SQL. - Screenshot_02Curso Oracle Developer SQL e PL/SQL. - Screenshot_03Curso Oracle Developer SQL e PL/SQL. - Screenshot_04

Reviews

Vinícius
October 24, 2023
Didática confusa, professor gagueja demais, sem firmeza no que diz, perde muito tempo apenas lendo o que já está escrito na tela. O curso não recomendável para pessoas que não possuem experiências com bancos de dados.
Roberto
August 6, 2023
Ótimo curso. Bem didático. Com todos os scripts prontos, o que facilita muito o acompanhamento e aprendizado.
Cristina
July 17, 2023
NOSSA!!!!!!! QUE CURSO PERFEITO. PROFESSOR VC NASCEU PRA ENSINAR. DEPOIS DE ALGUMAS COMPRAS DE CURSOS DE SQL ESSE FOI O MELHOR ATÉ AGORA.
Clayton
March 31, 2023
Professor André Rosa, tem uma excelente didática, explica passo-a-passo os principais conceitos e técnicas, o fato de deixar o script para baixar agiliza o aprendizado além de deixar os alunos com foco no que esta sendo ensinado no vídeo isto foi uma sacada excelente, responde com rapidez nossas duvidas no fórum, super recomendo.
Leonardo
March 29, 2023
Curso maravilhoso! Muito didático e preciso nas explicações, juntamente com exercícios que podemos usar no dia dia, esse curso realmente te coloca no caminho certo e te ajuda a compreender de forma simples o que é e como usar o SQL e o PL/SQL.
Geison
February 24, 2023
Até agora esta abordando os pontos aos quais eu tenho duvidas. Paralelamente, tive um otimo suporte por parte do instrutor; o que em outras plataformas deixou a desejar.
Brian
January 27, 2023
Curso maravilhoso! Muito didático e preciso nas explicações, juntamente com exercícios que podemos usar na vida, esse curso realmente te coloca no caminho certo e te ajuda a compreender de forma simples o que é e como usar o SQL e o PL/SQL. Gratidão!!
Jean
January 19, 2023
Gostei bastante do curso. Muito boa a forma que foi conduzida pelo instrutor. Com certeza farei mais cursos!
Aulino
January 10, 2023
Curso muito bom, recomendo! está de parabéns o instrutor, espero que inclua outros cursos do mesmo seguimento.
Gustavo
December 14, 2022
O formato do curso e os exemplos são bons, porém seria legal se houvesse mais didática e mais exercícios.
Matheus
November 23, 2022
Otimo curso do basico ao avançado , pois no dia dia é assim, falto entrar na parte de comando via terminal , mas exelente curso !
Carlos
November 16, 2022
Apenas por alguns problemas na divergência entre as versões do Oracle (usada no curso X atual) que no início geraram erros nas execuções, mas usando a versão indicada, ficou tudo certo. Obrigado.
Johnny
September 16, 2022
PROS: Antendeu minhas expectativas, procurei o curso para aprender um pouco mais sobre procedures, triggers e functions e achei muito mais do que procurava. A disponibilização de todas as linhas de códigos utilizadas ajuda muito nas revisões e futuras consultas. CONTRAS: Audio um pouco ruim, mas nada que atrapalhe muito. Como o material tem uma excelente qualidade, As explicações acabam muitas vezes se resumindo em explicar o óbvio/ler o que esta escrito. Senti falta de desafios.
Carlos
August 2, 2022
Estou gostando bastante desse curso. Tenho pouco experiência em PL/SQL e esse curso está me ajudando bastante. Obrigado por compartilhar seu conhecimento.
Rodrigo
January 19, 2022
Minha experiência, foi muito gratificante e estou feliz em terminar o curso, sabendo que acrescentei muito conhecimento em minha carreira com PL/SQL. Professor muito bom, um curso excelente. Recomendo!

Charts

Price

Curso Oracle Developer SQL e PL/SQL. - Price chart

Rating

Curso Oracle Developer SQL e PL/SQL. - Ratings chart

Enrollment distribution

Curso Oracle Developer SQL e PL/SQL. - Distribution chart
1593414
udemy ID
3/12/2018
course created date
11/21/2019
course indexed date
Bot
course submited by