ProWay Continuum acesso à avaliação
Escolha sua área / Ver todos os cursos


Curso:   Programando em PL/SQL

Carga horária:   20
Calendário para o curso Programando em PL/SQL
  • Período
  • Início
  • Término
  • Horário
  • Local
  • Horário Especial
  • 13-01-2018
  • 27-01-2018
  • Consulte
  • Proway
  • Horário Especial
  • 18-02-2018
  • 04-03-2018
  • Consulte
  • Proway
  • Horário Especial
  • 14-04-2018
  • 28-04-2018
  • Consulte
  • Proway
  • Horário Especial
  • 27-05-2018
  • 10-06-2018
  • Consulte
  • Proway
  • Pré-Inscrição, Solicitar Orçamento ou Mais Informações - clique aqui
    | | |

    • "É com grande satisfação que recebo hoje este certificado, o qual irá certamente somar em meu currículo profissional. Com uma bagagem de aprendizado valiosa, satisfeita com o ensinamento já não vejo a hora de iniciar outros cursos Oracle nesta bem conceituada instituição." Patricia Feliciano


    Cadastre-se e receba nossas novidades

    Nome:

    E-mail:

    Objetivo

    Durante o curso, os alunos irão aprender os conceitos práticos de utilização do PL/SQL, onde, entre estes, o mesmo conseguirá:
           Conceituar as características da linguagem PL/SQL
           Controlar o fluxo de código à nível condicional
           Gerenciar erros de instante de execução
           Efetuar a criação, execução e manutenção de procedures, funções, packages e triggers

     

    Público Alvo

    Administradores de redes, analistas de sistemas, desenvolvedores, profissionais do suporte técnico, programadores, web developers, designers, estudantes em TI e entusiastas que queiram investir em desenvolvimento em Oracle.


    Pré-Requisitos

    Curso ProWay SQL e SQL*Plus ou ter conhecimentos equivalentes. 

     

    Conteúdo Programático

      

    Introdução ao PL/SQL

    Conceituando a linguagem PL/SQL
    Workspace do PL/SQL
    Desenvolvendo com PL/SQL
    Blocos PL/SQL

    Utilizando Procedimentos e Funções
    Conectando com o SQL*Plus e SQLDeveloper
    Criando Procedimentos e Funções de Banco de Dados
    Executando Subprogramas

    Blocos Anônimos e Identificadores

    Estrutura de um Bloco PL/SQL
    Tipos de Programas
    As construções de Programas
    Utilizando Variáveis
    Entendendo Unidades Léxicas
    Conceituando Identificadores
    Controlando Variáveis em PL/SQL
    Conceituando os Tipos de Variáveis
    Declarando Variáveis PL/SQL
    Conceituando Regras de Nomenclatura
    Atribuindo Valores para Variáveis
    Utilizando Variáveis e Palavras Chaves
    Atributo %TYPE
    Declarando Variáveis BOOLEAN
    Tipos de Dados Compostos
    Variáveis com Tipos de Dados LOB
    Variáveis Tipo BIND
    Referenciando Variáveis Bind
    Sintaxe e Diretrizes de um Bloco PL/SQL
    Comentando o Código
    Funções SQL em PL/SQL
    Conversão de Tipos de Dados
    Blocos Aninhados e Escopo de Variáveis
    Identificando blocos através de labels
    Operadores em PL/SQL
    Regras de Precedência
    Diretrizes de Programação
    Nomenclaturas
    Conceituando códigos (identação)

    Interação com o  Banco de Dados
    Comandos SQL
    Recuperando Dados
    Manipulando Dados
    Evitando Duplicação
    Cursor SQL

    Estruturas de Controle
    Operadores
    Regras de Precedência
    Tabelas Lógicas
    Condições Boleanas
    Fluxo de Execução
    Comando IF (SE...)
    Condições Lógicas
    Nulos
    Comando CASE
    Controle de Repetições (LOOP)

    Tipos Compostos Records e Collections
    Objetivos
    PL/SQL Records
    Criando um PL/SQL Record
    Referenciando e Inicializando Registros
    Atributo %ROWTYPE
    Vantagens da Utilização de %ROWTYPE
    O que é uma Collection?
    Associative Arrays
    Criando um Associative Array
    Estrutura de um Associative Array
    Utilizando um Associative Array
    Associative Array de Registros
    Nested Table
    Criando uma Nested Table
    Utilizando Nested Tables
    Varrays
    Criando um Varray
    Utilizando Varrays
    Utilizando Métodos de Collections
    Exemplo de utilização dos métodos de Collections

    Cursores Explícitos
    Cursores
    Atributos de Cursores Explícitos
    Cursores e Variáveis records
    Cursores com Parâmetros

    Tratamento de Exceções
    Regras para o Tratamento de Exceções
    Tratando Erros Pré-Definidos do Servidor Oracle
    Interrupções
    Exceções Definidas pelo Desenvolvedor

    Procedures
    Criando Procedures de Banco de Dados
    Parâmetros
    Métodos de passagem de Parâmetros
    Executando Procedures
    Removendo Procedures de Banco de Dados

    Funções
    Criando Funções de Banco de Dados
    Utilizando Funções em comandos SQL
    Utilizando Parâmetros

    Administrando Subprogramas
    Administrando Procedures
    Consultando o Source Code
    Consultando a Lista de Parâmetros
    Administrando Dependências
    Re-compilando Procedures e Funções

    Packages
    O Que são Packages
    Criando Packages (BD, Specification, Body...)
    Removendo Packages
    Referenciando Componentes de Packages
    Administrando Dependências em Packages

    Database DML Triggers
    Criando Database DML Triggers
    DML Triggers Sob Linha e em Comando
    Sequência de disparo
    Triggers em Nível de Linha
    Mutating Tables
    Administrando Database Triggers
    Consultando o Source Code



    Centro de Treinamento Oficial
    Person Vue Prometric Certiport Microsoft Partner Solid Works Auto Desk
    Redes Sociais
    Contato
    (47) 3322-3344
    (47) 98408-8042
    ProWay IT Training © Todos os Direitos Reservados - Shopping Neumarkt - Blumenau - SC
    by Ksys