Tecnología

Inicio

Procedimientos de codificación en Oracle

Procedimientos de codificación en Oracle


Mira los procedimientos de codificación de Oracle tanto por lo que son y por lo que hacen. Son un conjunto de directrices que identifican las mejores prácticas, o de la manera "correcta" para codificar una base de datos Oracle, y ellos son los PL / SQL declaraciones, las estructuras y los bloques que impulsan acciones de base de datos. Existen procedimientos para todos los aspectos de la codificación de la base de datos de Oracle. La adhesión a las prácticas recomendadas y mucha atención a los procedimientos de formato de código y elementos de codificación puede ayudar a su base de datos funcione de manera eficiente y libre de errores.

Procedimientos de mejores prácticas

procedimientos de mejores prácticas estandarizar lenguaje de procedimientos, o el código PL / SQL. Esto hace que el código más fácil de leer y descifrar así como más fácil de mantener, especialmente cuando se trabaja con código que "hereda" de otro desarrollador. normas y procedimientos de mejores prácticas abarcan aspectos conceptuales y prácticos de código PL / SQL. Conceptuales estándares de mejores prácticas incluyen la modularidad del código, el rendimiento, la capacidad de prueba, la conformidad con las normas y la documentación, mientras que las normas prácticas cubren aspectos como los procedimientos de separación, la capitalización, las llamadas de procedimiento, el formato, comentando y depuración. revisión por pares estructurado, una "mejor práctica" para garantizar los desarrolladores seguir procedimientos de mejores prácticas, proporciona una manera definitiva para comprobar la legibilidad y la adherencia a los estándares de codificación de PL / SQL.

Diseño

procedimientos de diseño crean una estructura lógica y conocer el propósito de su programa. correcta disposición coloca construcciones individuales, tales como las sentencias de control y funciones dentro de los bloques de código individuales, cada uno con un comienzo y un fin explícito, así como el sangrado dentro del espacio de bloque y en blanco entre bloques de código. Utilice la tecla de espacio en lugar de la tecla de tabulación del teclado para garantizar la sangría no va más de tres espacios en no importa lo que el nivel de sangría, y añadir una o dos líneas de espacio en blanco entre bloques de código.

Variables

procedimientos de codificación comienzan con una sección de declaración en el que crear marcadores de posición temporales de valores de datos - llamadas variables - que va a incluir en las instrucciones del programa y que va a manipular los datos como un bloque de código se ejecuta. Cada variable se declara tiene un nombre, un tipo de datos y porque cada uno es una declaración por separado, un punto y coma. El tipo de datos es una consideración importante y una causa frecuente de errores. Mientras que usted tiene la opción de declarar un tipo de datos tales como "número", "char" o "fecha" de forma explícita, se pueden evitar los errores de conversión mediante el establecimiento de una variable para que coincida con la de la columna de la tabla de base de datos utilizando el "operador TIPO%" . Dependiendo de cómo se va a utilizar la variable, puede inicializarlo, o se establece en un valor específico en el área de declaración o dentro de una instrucción del programa:

Número de precios;
nombrar emp.name TIPO%;
número precio = 210;

declaraciones de Programa

declaraciones PL / SQL en elementos tales como procedimientos almacenados, cursores y lazos de control en coche cada programa hasta su finalización. procedimientos de codificación PL / SQL permiten el uso de las funciones de SQL incluyendo INSERT, UPDATE, delect y SELECT para crear estados básicos de PL / SQL en, por ejemplo, procedimientos PL / SQL almacenados. Codificación de procedimientos de lazos de control, sin embargo, requieren un tipo diferente de declaración pide una sentencia condicional que utiliza a menudo "SI ... ENTONCES ... ELSE" de repetición de un bucle hasta que las condiciones que establecen la igualdad de verdadero o falso, dependiendo de la forma de escribir el programa .

Documentación interna

La adhesión a corregir procedimientos de codificación PL / SQL reduce tanto la necesidad de documentación interna en forma de comentarios y los requisitos de mantenimiento de su programa. Mientras que pueden ser útiles en dosis pequeñas, las más comentarios que se suman a un programa - y cuanto más detalle que incluyen - la más trabajo que se enfrentará a la hora de modificar o actualizar el código del programa ya que también tendrá que modificar los comentarios del programa.