Pl /sql avançado

9369 palavras 38 páginas
CURSO DE PL/SQL AVANÇADO

Estruturas PL/SQL de Banco de Dados Procedimentos de Banco de Dados Exercícios 1 Funções de Banco de Dados (Function) Exercícios 2 Tratamento de Exceções Exercícios 3 Gerenciamento de Procedimentos e Funções de Banco de Dados (Procedure) Exercícios 4 Gerenciamento de Dependências em Procedimentos e Funções Exercícios 6 Desenvolvendo e Utilizando Pacotes (Package) Exercícios 7 Desenvolvendo e Utilizando Gatilhos de Banco (Trigger) Exercícios 8

Estruturas PL/SQL de Banco de Dados

Construções PL/SQL podem tomar diferentes formas dependendo de onde são desenvolvidas e utilizadas. Normalmente, são desenvolvidos os chamados blocos anônimos ou então subprogramas. Desses, o primeiro
…exibir mais conteúdo…
Em segundo lugar, permite que usuários façam uso da área de memória compartilhada do Servidor Oracle, que armazena código SQL, visto que vários usuários executam o mesmo bloco de código. Em terceiro lugar, estando os procedimentos e funções no banco, evita-se tráfego na rede e diminui-se o número de chamadas feitas ao servidor.

- Manutenção de um único código.

Com apenas um bloco de código utilizado por vários usuários e, possivelmente, por vários módulos de uma aplicação ou aplicações, o processo de manutenção se torna mais fácil. Outra característica é a possibilidade de ser feita a manutenção de um procedimento sem interferir com a utilização deste por outros usuários.

Diferenças entre Subprogramas de Banco de Dados e Subprogramas de Aplicação

|Subprograma de Banco de Dados |Subprogramas de Aplicação |
|Armazenados no Banco de Dados Oracle |Armazenados nos módulos Oracle Forms, Oracle Reports da Aplicação |
|Documentados no dicionário de dados Oracle |Documentados nos módulos da aplicação |
|Executados a partir de qualquer ambiente que acesse o Banco de Dados |Executados a partir dos módulos da aplicação |

Relacionados

  • Resumo do documentário Tocantins Rio Afogado
    1539 palavras | 7 páginas
  • Projeto integrador de ti
    12499 palavras | 51 páginas