Reglas de Negocio Base de Datos

UNIVERSIDAD FIDELITAS Reglas del Negocio [Type the document subtitle] Estudiante: Paula Saravia 2/2/2014 Reglas de Ne

Views 130 Downloads 0 File size 334KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

UNIVERSIDAD FIDELITAS

Reglas del Negocio [Type the document subtitle] Estudiante: Paula Saravia 2/2/2014

Reglas de Negocio Las reglas de negocio son condiciones, estándar o reglas que deben ser cumplidas y controladas por la organización durante el flujo del proceso. Es aquello que usamos para operar un negocio. Son las guías que determinan como se lleva el día a día de las operaciones.

Diferentes definiciones según el campo Especialista en procesos: un conjunto de requerimientos asociados con los procesos, que están o no formalizados en una gramática o taxonomía por algún tipo de mecanismo. Base de Datos: puede ser un requerimiento específico que se satisface mediante la definición de alguna característica de los datos, que expresará en los valores posibles de un determinado campo Gente del negocio: no son más que la “manera de hacer las cosas”.

Características • • • •

• • • • •



Usos

Deben ser explícitas y escritas. Expresadas en términos sencillos. Existen independientemente de los procedimientos y workflows (ej.: modelos). Se construyen a partir de hechos, éstos se definen a partir de conceptos, los que a su vez se representan por medio de términos (ej.: glosarios). Guían o influencian el comportamiento conforme a una forma preestablecida. Son motivadas por factores de negocios identificables e importantes. Son accesibles a las partes autorizadas (ej.: tienen dueños). Están en una fuente única (ej.: repositorio de reglas). Son especificadas por las personas que tienen directa relación con ellas y que poseen el conocimiento relevante (ej.: los usuarios claves). Son gestionadas –administradas- (ej.: son parte de la Gobernabilidad de los Procesos de Negocios)

• •

• • • • •

Visibilidad y transparencia de las definiciones de las Reglas de Negocio, tanto para la gente del negocio como para la de informática. Gobernabilidad para las Reglas de Negocio: procedimiento para su creación y mantenimiento sistemático con responsable único y del área de negocios. Mayor agilidad para abordar los cambios en el negocio. Facilitan las auditorías – recorridos- de los procesos de negocios. Lista de Reglas de Negocio por: Proceso, Responsable, Rol, Funciones. Clasificación por uso: Parametrización, Datos o Procedimientos. Documentación disponible centralizadamente.

Base de datos Se pueden considerar como cualquier restricción, necesidad, requerimiento, o actividad especial que debe ser verificada al momento de intentar grabar información, borrar, actualizar o consultar la ya existente; las mismas son impuestas por los usuarios o los administradores de la base de datos.

Diferentes tipos de reglas Reglas de modelo de datos: Todas aquellas reglas que se encargan de controlar que la información básica almacenada para cada atributo o propiedad de una entidad u objeto es válida. Reglas de restricción: Son las que restringen los datos que el sistema puede contener. La diferencia con las de modelo de es que este tipo de reglas requiere para su verificación del acceso a otros fragmentos de información. Reglas de Relación: Todas aquellas reglas que controlan las relaciones entre los datos. Reglas de flujo: Indican qué camino recorre la información y obligan a que se sigan solo los caminos válidos. Reglas de derivación: Especifican y controlan la obtención de información. Es frecuente que a partir de cierta información se pueda derivar otra. Constraint: Estas pueden ser utilizadas para forzar el rango de datos que pueden registrarse en una columna. (check constraints). Forzar la unicidad de una columna o de un conjunto de columnas (unique, primary key constraints). Forzar la integridad referencial (foreign key constraint).

Rules: Una regla es un objeto de una base de datos que puede ser ligada a una columna la función principal es revisar que el dato insertado o modificado cumpla con una cierta condición. La principal diferencia entre una constraint y una regla es que éstas son objetos separados de la base de datos , mientras que una constraint está amarrada a una columna o tabla. Esto pro mueve la reusabilidad.

Bibliografía help.bizagi.com/bpmsuite/es/index.html?definir_reglas_de_negocio.htm msaffirio.wordpress.com/2011/08/20/reglas-de-negocio-business-rules/ unefabasededatos2009.blogspot.com/2009/04/reglas-de-negocionormalizacion-sql-ddl.html