
Nesta aula veremos uma breve introdução sobre o curso e sobre cada certificação de PL/SQL disponível pela ORACLE.
Não conhece ainda oracle database? Que tal começar com o meu primeiro curso?
https://www.udemy.com/course/1z0-071-oracle-database-sql-n/?referralCode=45670A2545E8258DD492
E pra se preparar para a certificação de oracle database, recomendo também meu curso de perguntas e respostas:
https://www.udemy.com/course/perguntas-e-respostas-1z0-071-oracle-database-sql/?referralCode=C61FA64104EC50EE3FC6
Nesta aula apresento o Live SQL - ferramenta online para aprendizado de plsql
Nesta aula teremos uma explicação sobre o que é PL/SQL e porque utilizar essa linguagem.
Nesta aula aprendemos sobre a arquitetura lógica e física do PL/SQL
Nesta aula teremos uma introdução sobre variáveis
Nesta aula trabalhamos com regras e convenções de nomenclatura
Nesta aula trabalhamos na prática a utilização de variáveis
Nesta aula trabalhamos na prática a utilização de variáveis
Nesta aula aprenderemos como utilizar o atributo %TYPE
Nesta aula faremos uma revisão dos delimitadores existentes no oracle e de como incluir comentários no nosso código
Nesta aula aprenderemos sobre escopo de variáveis
Nesta aula aprenderemos sobre variáveis do tipo bind
Nesta aula aprenderemos sobre estruturas de controle e o comando IF
Nesta aula aprendemos sobre o comando CASE
Nesta aula trabalhamos com basic loops
Nesta aula trabalhamos com while loops
Nesta aula aprenderemos sobre for loops
Nesta aula aprendemos sobre nested loops e label
Nesta aula aprendemos sobre o comando continue
Nesta aula trabalhamos com o comando GOTO
Nesta aula iniciamos o uso de SELECT com o PL/SQL
Nesta aula incluimos comandos DML como insert, delete e update no código PL/SQL
Nesta aula aprendemos como aplicar sequence no PL/SQL
Nesta aula aprendemos a diferença entre tipos de dados simples e compostos
Nesta aula aprenderemos na prática como utilizar records
Nesta aula realizamos mais um exercício prático sobre Records
Nesta aula aprenderemos como utilizar comandos DML com Records
Nesta aula teremos uma introdução sobre o conceito de collections
Nesta aula trabalharemos com VARRAYS
Nesta aula colocaremos em prática a utilização de nested tables
Nesta aula aprenderemos sobre arrays associativos
Nesta aula veremos mais exemplos da utilização de arrays associativos
Nesta aula aprenderemos como inserir collections em colunas da tabela
Nesta aula aprenderemos a teoria sobre cursores
Nesta aula trabalharemos na prática com cursores explícitos
Nesta aula trabalharemos com cursores e records
Nesta aula trabalharemos com a unificação de cursores com Loops
Nesta aula utilizaremos parâmetros com cursores
Nesta aula conheceremos os atributos de cursores
Nesta aula conheceremos a cláusula for update
Nesta aula conheceremos a cláusula where current of
Nesta aula vamos trabalhar com cursores de referência
Nesta aula aprenderemos sobre exceptions
Nesta aula veremos como tratar exceptions
Nesta aula trabalharemos com non-predefined exceptions
Nesta aula trabalharemos com exceções definidas pelo usuário
Nesta aula aprenderemos a utilizar raise_application_error
Nesta aula entenderemos qual o intuito de utilizar funções e procedures
Nesta aula começamos a trabalhar com o conceito de procedures
Nesta aula entenderemos quando utilizar parâmetros e qual a diferença entre eles
Nesta aula falaremos sobre outras formas de passagens de parâmetros (notations) e também sobre valores default de parâmetros
Nessa aula aprenderemos a criar funções
Nesta aula trabalharemos com subprogramas locais
Nesta aula veremos como criar uma sobrecarga em subprogramas
Nesta aula veremos como tratar exceptions em subprogramas
Nesta aula veremos como localizar um subprograma no dicionário de dados
Nesta aula aprenderemos sobre regular e pipelined table functions
Nesta aula veremos a introdução sobre packages
Nesta aula iremos criar e utilizar nossas primeiras packages
Nesta aula falaremos sobre a visibilidade dos objetos das packages
Nesta aula veremos exemplos de referencias ilegais de objetos em packages
Nesta aula veremos o bloco de inicialização das packages
Nesta aula falaremos sobre o persistent state das packages
Nesta aula aprenderemos a localizar as packages no oracle
Querido Aluno
Seja muito bem vindo ao meu novo curso 1Z0-148/ 1Z0-149/ 1Z0-144: Linguagem PL/SQL, nele aprenderemos do básico ao avançado da linguagem PL/SQL. Se você quer tirar a certificação oracle ou apenas conhecer essa linguagem, AQUI É O SEU LUGAR.
Fique a vontade para me mandar perguntas ou feedbacks!
Caso você ainda não tenha contato com oracle database, recomento que assista meu curso "1Z0-071 - Oracle Database SQL" onde eu ensino tudo que você precisa saber antes de iniciar sua jornada pelo mundo do PL/SQL.
Está preparado? Então aperte o play e vamos nessa!
Não se esqueçam que a documentação oracle também é de fundamental importância para o nosso aprendizado e deve sempre ser consultada.
Tenho mais de 5 anos de experiência com PL/SQL e te garanto que você vai se encantar por essa maneira prática de trabalhar com os dados armazenados em nosso banco de dados.
Caso você não tenha como instalar uma ferramenta mais robusta como SQL developer/SQL plus na sua máquina, não se preocupe, durante o curso irei te apresentar uma forma prática de estudar.
PL/SQL é uma linguagem processual projetada especificamente para incluir instruções SQL em sua sintaxe. As unidades de programa PL/SQL são compiladas pelo servidor do Oracle Database e armazenadas no banco de dados. E, em tempo de execução, tanto a PL/SQL quanto o SQL são executados no mesmo processo do servidor, o que proporciona eficiência ideal. PL/SQL herda automaticamente a robustez, a segurança e a portabilidade do Oracle Database.