¿Cuáles son los argumentos en contra o para poner la lógica de la aplicación en la capa de la base de datos? [cerrado]

45

La mayoría de los desarrolladores de software desean mantener la lógica de la aplicación en la capa de aplicación, y probablemente nos parece natural mantenerla aquí. Los desarrolladores de bases de datos parecen querer poner la lógica de la aplicación en la capa de la base de datos, como activadores y procedimientos almacenados.

Personalmente, preferiría mantener tanto como sea posible en la capa de aplicación para facilitar la depuración y mantener separadas las responsabilidades de las capas.

¿Qué piensa sobre esto y qué debería o no debería implementarse en la capa de base de datos?

Editar Esta pregunta también se trata en dba.se , desde la perspectiva de los DBA. Como programadores.se & dba.se tiene audiencias y sesgos diferentes, los futuros lectores podrían querer revisar ambos conjuntos de respuestas antes de decidir qué es lo mejor para ellos.

    
pregunta Vetle 22.09.2010 - 12:38

0 respuestas

Lea otras preguntas en las etiquetas