Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Programa do Curso
Criando sub-rotinas armazenadas
- Compilação, status do objeto, códigos-fonte
- Criptografia de código (envoltório)
- Modelo de dependência de objeto
- Parametrização
Permissões e esquemas em PL/SQL
- Modelo de proprietário e chamador
- Permissões diretas e de função
- Lista de permissões
- Atribuindo funções a procedimentos e herdando permissões
Cursores avançados
- Comparação de cursores explícitos e loop de cursor
- Ponteiros para cursores fracos e fortes
- Suporte a cursor dinâmico
- PARA ATUALIZAR cursores
Coleções
- Matrizes associativas (indexadas por), tabelas aninhadas e varrays
- Atributos, manipulação, inicialização, alocação de memória
- Consultas em massa (BULK COLLECT) e DML em massa (FORALL)
- Operações em massa em dinâmica SQL
- Tratamento de exceções em operações em massa
- Funções de array e stream
Pacotes
- Estrutura do pacote: especificação e corpo
- Benefícios de usar pacotes
- Seção de inicialização e variáveis globais, gerenciamento de memória, instância de pacote
Gatilhos
- Gatilhos DML
- Ver gatilhos (EM VEZ DE)
- Gatilhos do sistema
- Gatilhos compostos
Contexto do aplicativo e VPD
- Usando contexto embutido
- Criando seus próprios contextos privados e globais
- Escrevendo e lendo valores de contexto
- Políticas e Privado Virtual Database
Apêndice A – Exemplos de uso de pacotes integrados
- Manipulação de arquivos (utl_file)
- Agendamento de tarefas (dbms_job e dbms_scheduler
Pré-treinamento sugerido
ORA_S1, ORA_P1
Treinamento de acompanhamento sugerido
ORA_SP3
Requisitos
Conhecimento das noções básicas da linguagem SQL em termos de consultas e comandos DML, DDL e TCL, e capacidade para interpretar e criar scripts PL/SQL simples.
21 horas
Declaração de Clientes (1)
Wszystko było udowodnione na przykładach