JavaRush /Blogue Java /Random-PT /Como iniciar o desenvolvimento para Oracle DBMS corretame...

Como iniciar o desenvolvimento para Oracle DBMS corretamente

Publicado no grupo Random-PT
Chamamos a sua atenção a tradução de um artigo de Stephen Feuerstein , autor de livros e especialista em SGBD Oracle e SQL. Por “Desenvolvimento para Oracle DBMS” quero dizer escrever código em linguagens SQL ou PL/SQL. Neste artigo, presumirei que você tenha acesso a um banco de dados Oracle (que pode ser acessado por meio de serviços em nuvem Oracle, bem como Docker, GitHub e OTN).
Como iniciar o desenvolvimento para Oracle DBMS corretamente - 1
  1. Beneficie-se de um IDE poderoso projetado com a programação de banco de dados em mente

    Existem muitos editores e muitos IDEs projetados para funcionar com o Oracle DBMS. Claro, você pode usar o Bloco de Notas, mas a perda de eficiência será monstruosa. Você também pode usar qualquer um dos editores populares, por exemplo, Sublime, e configurá-lo para funcionar com Oracle.

    Mas vou sugerir que você baixe e instale o IDE gratuito e poderoso desenvolvido pela própria Oracle: SQL Developer.


  2. Habilite avisos do compilador e PL/Scope.

    O banco de dados Oracle possui inúmeras funcionalidades úteis integradas, apenas esperando que você comece a usá-lo. Por exemplo, a Oracle pode emitir comentários (chamados de "avisos do compilador") ao compilar módulos de programa PL/SQL, o que pode melhorar a qualidade e o desempenho do código.

    Além disso, o utilitário PL/Scope - se ativado - coleta informações sobre identificadores e (na versão 12.2) instruções SQL. Isso permite uma análise muito impressionante das alterações de código necessárias.

    A maioria dos desenvolvedores não tem ideia sobre esses recursos e os deixa desativados. Aqui está o que eu sugeriria aos usuários do ambiente SQL Developer:

    Abra o item de menu Preferências e digite “compilar” no campo de pesquisa. Em seguida, altere suas configurações para o seguinte:

    Como iniciar o desenvolvimento para Oracle DBMS corretamente - 2

    Em outras palavras:

    1. Ative todos os avisos.

      Assim, ao compilar qualquer módulo de software, a Oracle aconselhará como melhorar seu código.

    2. Trate todos os avisos "graves" como erros de compilação.

      Se a equipe de desenvolvimento PL/SQL acredita que esses avisos são críticos de uma forma ou de outra, então é desejável que eles não apareçam no código de produção. Ao definir este parâmetro como ERROR, garantimos que o código não será compilado se eles estiverem presentes.

    3. Aumente o nível de otimização para 3 (são todas as configurações necessárias, além da incorporação do código da sub-rotina).

      Mais importante ainda, certifique-se de que o código pronto para produção seja compilado em seu ambiente de desenvolvimento com o mesmo nível de otimização por todos os meios possíveis. Confira o tutorial a seguir, escrito pela equipe PL/SQL, para obter instruções mais detalhadas.

    4. Habilitar utilitário PL/Scope

      Ele permite consultar seu código para obter informações sobre convenções de nomenclatura, código abaixo do ideal e melhorias de desempenho.

      Você pode encontrar informações úteis e utilitários auxiliares para PL/Scope no LiveSQL e GitHub .


  3. NÃO atrase a tomada de decisões sobre registro e ferramentas.

    Como iniciar o desenvolvimento para Oracle DBMS corretamente - 3

    Antes de começar a escrever seu próximo programa, aceite que seu código estará inevitavelmente cheio de erros. Você precisará rastrear a execução do programa e também registrar esses erros para preparar o código para produção e garantir sua operação estável na produção.

    Para fazer isso, você precisará de uma ferramenta de registro e recomendo que você use o utilitário de código aberto amplamente utilizado Logger, disponível no GitHub.

Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION