Tabla de Contenidos

ScriptsDB - Proceso: Estándares y Prefijos

Esta sección presenta a continuación las normas de denominación de variables y objetos estándar declaradas dentro de las bases de datos relacionales (Oracle PLSQL) de la Compañía. El estándar ha sido generado teniendo presente el estándar Oracle el cual puede ser consultado desde Nombres y convenciones Oracle

Notas de Versión

VersiónElaboraRevisaApruebaFecha PublicaciónObservaciones
1.0carlos.torres, abdimar.estradadaberson.henaodaberson.henao05/10/2020Versión Inicial

Tablas y Entidades

Las siguientes reglas se aplican a la denominación de las Tabla y Entidades:

Ejemplo:

  * APPLICATIONS
  * APPLICATION_FUNCTIONS
  * APPLICATION_FUNCTION_ROLES

Definición de Nombres

A continuación se establecen los criterios para la definición de nombres de tablas:

Tablas Alias / Alias para Consultas, Vistas

Todas las tablas deben tener un nombre de alias único (4 caracteres en lo posible). Por lo general constan de una abreviatura del nombre de la tabla.

Ejemplo:

  * APPLICATIONS = APPL (4)
  * APPLICATION_FUNCTIONS = APFU (2:2)
  * APPLICATION_FUNCTION_ROLES = APFR (2:1:1)

Vistas

Las siguientes reglas se aplican a la denominación de las vistas:

Ejemplo:

  * V_TERCEROS 
  * VM_TERCEROS

Atributos y Columnas

Las siguientes reglas se aplican a la denominación de las columnas:

Ejemplo:

  * FLG_ACTIVO NUMBER
  * FECHA_REGISTRO DATE
  * DESCRIPCION  VARCHAR2(256)
  * CLOB_MEMO CLOB DEFAULT EMPTY_CLOB()

Llaves o Claves

Primarias

Foráneas

Únicas

Índices

Índice de Clave Primaria

Índice de Clave Externa

Índice de base Función

Índice de Clave Única

Otros Índices

Secuencias

Triggers

Check Constraints

Roles

Directorios

Bases de Datos

Las reglas para la creación de bases de datos serán definidas por el equipo de implantación sin embargo se deben considerar las siguientes recomendaciones:

PL/SQL

Paquetes

Funciones

Procedimientos Almacenados

Variables

Alcance

Tipos de Datos

Parámetros

Extensiones de Archivos

Se permite el tipo genérico sql para todos los archivos ó según el tipo de objeto se permiten los siguientes tipos:

Recomendaciones:

Las siguientes recomendaciones no imponen reglas de utilización sin embargo trate en lo posible de aplicarlas ya que el hacerlo optimiza el código generado:

←Volver atrás