ubiquitour.com

Reglas de negocio para el diseño de base de datos

Reglas de negocio para el diseño de base de datos

Una base de datos es un repositorio para los datos utilizados en desarrollo de software. Una base de datos tiene muchos niveles, a partir de a lógica, conceptual y finalmente una base física que se utiliza realmente para el desarrollo de software. Un diseño conceptual de la base de datos consta de campos de datos y reglas de negocio. De la base de datos conceptual, reglas de negocio se traducen en atributos de datos crear una base de datos de entidad-relación lógica. Una base de datos física se utiliza específicamente para la programación y consta de tablas, filas y columnas de datos entidades y atributos.

Diseño de base de datos

Diseño de una base de datos comienza con la identificación de la función de la base de datos, elementos de datos, atributos de datos, elementos de datos clave y relaciones de tablas. Reglas de negocio definición las limitaciones y características de los datos y por lo tanto son un componente importante en el diseño de una base de datos. Solicitud de un cliente para obtener información y dictado de reglas de negocio que los elementos de datos deben ser incluidos en la base de datos y sus atributos.

Diseño conceptual de bases de datos

Una base de datos conceptual comienza con la identificación de los elementos de datos y reglas de negocio asociadas con ellos. Una lista completa de elementos de datos y sus reglas de negocio significativa debe especificarse para el diseño de una base de datos precisa. Un ejemplo de un elemento de datos es empleado. Una regla de negocio puede ser "un empleado debe tener número de Seguro Social". Una base de datos lógica está formado por una base de datos conceptual.

Diseño lógico de bases de datos

Un diseño de base de datos lógica consiste en entidades de datos y sus atributos y elementos de datos. Los atributos son características de entidades de datos y elementos y descripciones. Atributos se establecen mediante reglas de negocio que definen las limitaciones de los datos y las limitaciones, como valores y reglas de cálculo. Por ejemplo, si una regla de negocio dice que un empleado debe ser 18 años de edad, entonces un atributo del campo edad será "La edad debe ser 18 o mayor". Con este atributo el tipo de datos es numérico con al menos dos dígitos, notated como n (2). Relaciones de tablas base de datos se definen en el diseño de base de datos lógica. Las relaciones se pueden categorizar como uno a uno, muchos-a-muchos y uno-a-muchos.

Base de datos física

Una base de datos física se compone de datos en tablas, filas y columnas. Una regla importante en el diseño de una base de datos física es almacenar los elementos de datos que tienen el menor valor significativo. Por ejemplo, el elemento de datos nombre del cliente consiste en los valores de nombre y apellido y por lo tanto no tiene el menor valor significativo. Por el contrario, almacenar por separado los elementos de datos nombre y apellido en la base de datos. Otra regla importante es no almacenar los elementos de datos que podrían generarse a través de un cálculo usando otros elementos de datos. Por ejemplo, elemento de datos pagan bruto se calcula multiplicando el salario por horas por horas trabajadas. Almacenar los elementos de datos salario por horas y horas de trabajo en la base de datos pero no incluyen el pago bruto, como se puede calcular en los códigos de programa. Una base de datos física exacta con una descripción completa de las entidades de datos y elementos contribuyen a un código de software eficiente.