¿Que es una independencia logica?
Por ejemplo, el añadir cuentas de mercado de valores en un sistema bancario.
Son mas dificiles de lograr que las independencias fisicas, ya que los programas de aplicacion son fuertemente dependientes de la estructura lógica de los datos a los que acceden.
Se debe permitir una cierta independencia entre los datos vistos por las aplicaciones y la estructura lógica de ellos en la realidad. Ventajas: soporte de la evolución de los datos y que cada grupo de trabajo vea esos datos como cada grupo lo desea.
La
capacidad para modificar una definición de esquema en un nivel sin que
afecte a una definición de esquema en el siguiente nivel más alto se
llama Independencia de datos.
Las cuatro capas del modelo arquitectónico representan independencia
lógica: puede modificar la lógica de la aplicación en una capa (por
ejemplo, en la capa de servicio de negocios) independientemente de la
lógica de las otras capas.
Puede cambiar la implementación de la lógica
de negocios sin tener que cambiar o actualizar la lógica de la capa de
presentación o la de cliente. Esta independencia significa, por ejemplo,
que puede introducir nuevos tipos de componentes de clientes sin tener
que modificar los componentes de los servicios de negocios.
No hay comentarios.:
Publicar un comentario