Oracle 8i Programação com
PL/SQL
Descrição:
O curso tem como objetivo formar programadores
responsáveis por criar e manter stored procedures, triggers e objetos afins de um banco
de dados Oracle. As ferramentas utilizadas serão o SQL*Plus,  e SQL Navigator. Entre outros tópicos, destacam-se os novos recursos
do Oracle8i que utilizam a abordagem orientada a objetos
Programa:
- Introdução à PL/SQL
- Vantagens na utilização de procedimentos PL/SQL
- Tipos de blocos (anônimo, Stored Procedure ou Function,
Package, Trigger)
- Variáveis (tipos, declaração, atribuição)
- Tipos criados
- Variáveis compostas
- Vetores
- Registros
- Objetos
- Introdução ao SQL Navigator
- Ambiente
- Criação de procedures e funções
- Comunicação entre Cliente e Servidor
- Erros e depuração
- Segurança
- Detectando dependências de procedimentos
- SQL com SQL Navigator
- Comandos SQL no PL/SQL
- Comandos PL no PL/SQL
- Cursores SQL
- Exceções
- Funcionamento
- Tipos de exceções
- Código de captura
- Funções para captura de erros
- Packages
- Conceito
- Criação (CREATE PACKAGE)
- Construções públicas e privadas
- Armazenamento e ativação
- Packages prontos
- Triggers
- Conceito
- Criação (CREATE TRIGGER)
- Gerenciamento de Triggers
- Ativação e utilização
Pré-requisitos:
Duração:
Recursos:
- Servidor Windows NT ou Unix com o banco de dados
corretamente instalado e configurado para acesso via rede, com unidade de CD-ROM com a midia do banco de dados.
- Windows 95 configurado para ter acesso via rede ao
servidor de banco de dados, com no mínimo
64 Mb de RAM, ideal 128 Mb.
- SQL Navigator.