Sunteți pe pagina 1din 1

3.3.

7 REGLAS DE NEGOCIOS DE LA INTEGRIDAD DE UNA BASE DE DATOS


Las reglas de negocio imponen restricciones o limitaciones sobre ciertos aspectos de una base de datos basadas en la
manera en que la organizacin percibe o utiliza sus datos.
Es cualquier restriccin, necesidad, requerimiento, o actividad especial que debe ser verificada al momento de intentar
grabar informacin, borrar, actualizar o consultar la ya existente.
En el diseo de informes y tablas deben considerarse las reglas de negocios necesarias a imponer para asegurar la
precisin y la integridad de los datos. Se consultan las definiciones de las tablas y se agregan las restricciones y un
mensaje. Otras restricciones seran que en un formulario se ofrezca una lista de opciones predefinidas para que de ellos
solamente se elija la opcin. Otra restriccin es la integridad referencial que se aplica teniendo en una tabla una llave
fornea y slo podemos introducir ese valor si el valor correspondiente ya existe en la tabla que la origina. Todo esto sirve
para introducir valores correctos en la base de datos.
Ejemplo, puedes definir un campo o una tabla que contenga informacin relacionada los clientes a los que se les vende
algn determinado producto. Tal vez, la regla te indique, que las claves para determinados clientes de una determinada
regin empiece con A, para otros con B y as con las claves, pero con los nombres u otros determinantes de identificacin
Reglas de negocios
reglas del modelo de datos. Controlar que la informacin bsica almacenada para cada atributo o propiedad de
una entidad u objeto es vlida: no hay precios de artculos negativos, el sexo de una persona solo puede ser
masculino o femenino, una fecha siempre debe ser una fecha vlida
las reglas de relacin. controlan las relaciones entre los datos. Estas reglas especifican, por ejemplo, que todo
pedido debe ser realizado por un cliente, y que el mismo debe estar dado de alta en nuestro sistema: adems, una
vez que un cliente haya hecho algn pedido, se deber garantizar que no es posible eliminarlo, a menos que
previamente se eliminen todos sus pedidos.
reglas de derivacin. Es frecuente que a partir de cierta informacin se pueda derivar otra: por ejemplo, el total de
un pedido se puede calcular a partir de las distintas lneas que lo componen, mientras que el total de cada lnea se
puede calcular a partir del nmero de unidades vendidas y el precio por unidad. Al conjunto de reglas que
especifican y controlan la obtencin de informacin que se puede calcular a partir de la ya existente.
reglas de restriccin, que restringen los datos que el sistema puede contener. Ntese que este grupo de reglas
se solapa en cierto modo con las reglas del modelo de datos, dado que aquellas tambin impiden la introduccin
de datos errneos, como se vio anteriormente. Y que solo restringen el valor de los atributos o propiedades de una
entidad
reglas de flujo determinan y limitan cmo fluye la informacin a travs de un sistema. Por ejemplo, un cliente
puede hacer una peticin de anlisis a un laboratorio, que anota un encargado: hecho esto, se genera un parte
para uno o ms analistas, estos realizan las mediciones correspondientes y devuelven los partes con la
informacin pertinente, a partir de la cual se genera un informe de anlisis, que ser un anlisis vlido solo cuando
sea firmado por los responsables de garantizar su correccin. A las reglas que indican qu camino recorre la
informacin y obligan a que se sigan solo los caminos vlidos

S-ar putea să vă placă și