|
ORACLE PL/SQL BÁSICO .:
Carga Horária: 40 HS
Objetivo: Capacitar os alunos na sintaxe da linguagem, ampliando o nível de abstração do paradigma Orientado à Objetos, preparando-os para os módulos avançados.
FUNDAMENTOS DA LINGUAGEM
Introdução
- Objetivos do curso
- O que é PL/SQL
Conceitos básicos
- Blocos PL/SQL
- Comentários
- Execução de Blocos
- Ambientes de execução
Declaração de variáveis
- Declarações simples
- Constantes
- Herança de tipos
- Declaração de registros
Comandos SQL
- Regras gerais
- INSERT, UPDATE e DELETE
- Controle de transações
- SELECT
- Utilização de variáveis
- O comando EXECUTE
Comandos PL/SQL
- Atribuição
- IF
- Comandos de repetição
- GOTO
- Blocos
Utilização de cursores
- Conceitos básicos
- Declaração de cursores
- FOR com cursor
- Manipulação direta de cursores
- Atributos de cursores
- Tópicos avançados
Tratamento de exceções
- Funcionamento geral
- Exceções pré-definidas
- Declaração de exceções
- O comando RAISE
- Tópicos avançados
Registro de Tabelas
- Tipo registro
- Aninhamento de registros
- Tipo tabela
Stored Procedures
- Tipos de subprogramas
- Procedimentos
- Funções
- Funcionalidades e características
- Passagem de parâmetros
- Subprogramas armazenados
Packages
- Estrutura de um pacote
- Manipulação de pacotes
- Estados de um pacote
- Vantagens do uso de pacotes
Algumas fotos deste Laboratório:

|