Extraído de otro hilo: gestión de datos y objetos de negocio

22/01/2007 - 17:40 por Hoze | Informe spam
Hola a todos... en el thread "Programación orientada a objetos" discutís
algo levemente que no he sido capaz de entender. En determinado momento se
dice:



Qué utilizamos entonces, entidades de
lógica de negocio ??



No, eso es mucho peor que los datasets.




Igual esto me pilla un poco descolocado o no he sido capaz de entender el
thread, pero decís que el modelo de aplicaciones basado en objetos de
negocio no es válido con vs 2005? ¿Por qué?

¿Cómo proponéis que se diseñe una aplicación sin jerarquías de objetos en el
acceso a datos, en la gestión de maestros, etc?¿Qué responsabilidad y qué
grado de dependencia de la bbdd estáis dando a la base de datos? Ojo, hablo
de aplicación como un sistema complejo, no de un "hola mundo".

¿Qué aporta un dataset?¿Qué ventajas da en cuanto a abstracción y gestión de
los datos a las que pueda dar un conjunto de objetos de negocio que acceden
al SGBD utilizando datareaders?

¿Cómo se "compensan" los inconvenientes de un dataset?:
- Rigidez
- Problemas con las actualizaciones--> ¿integridad referencial?
- Gestión de filtros de datos
- Problemas de volumen y velocidad en recuperaciones masivas de
registros..


¿¿???


Gracias

Preguntas similare

Leer las respuestas

#31 Carlos M. Calvelo
24/01/2007 - 18:59 | Informe spam
On Wed, 24 Jan 2007 18:24:02 +0100, Alfredo Novoa wrote:

Hola Carlos,

On Wed, 24 Jan 2007 17:53:49 +0100, "Carlos M. Calvelo"
wrote:

Yo creo que la 7ª es incluso más recomendable por que la mayoría de
las novedades de la 8ª son bastante controvertidas.




Te refieres al capítulo sobre el WWW y XML?



A eso también, pero sobre todo al principio del diseño ortogonal, al
enfoque sobre actualización de vistas de Date y al Modelo
TransRelacional.




Entiendo que piensas que el principio del diseño ortogonal y
el modelo TransRelacional (es solo un apéndice) no tendrían que
haber sido incluidos en la última edición?
En cuanto a la actualización de vistas: es esto también nuevo
en la última edición o ha hecho cambios demasiado drásticos
para tu gusto?
No tengo la 7ª edición; solo leo en el prólogo sus motivaciones
para ciertos cambios.

Saludos,
Carlos
Respuesta Responder a este mensaje
#32 Carlos M. Calvelo
24/01/2007 - 19:15 | Informe spam
On Wed, 24 Jan 2007 18:46:56 +0100, Alfredo Novoa wrote:

Hola Carlos,



Hola


On 24 Jan 2007 08:31:28 -0800, "Carlos M. Calvelo"
wrote:

Aparte de que, si existen distintas entidades en la aplicacion sí se
tendrá que tener una 'lógica que las una', cual es la razón de su
misma existencia en la aplicación? Qué aportan estas 'entidades'?



Yo supongo que cuando dice "entidades de la aplicación" en realidad
quiere decir entidades del sistema.




Ya, pero no es lo que dice y por eso pregunto.
Desconfío que hasta quiere decir un mapeo tablas -> clases.
(pero eso es solo mi imaginación)

Saludos,
Carlos
Respuesta Responder a este mensaje
#33 Carlos M. Calvelo
25/01/2007 - 01:17 | Informe spam
On Wed, 24 Jan 2007 19:15:49 +0100, Carlos M. Calvelo wrote:

Aparte de que, si existen distintas entidades en la aplicacion sí se
tendrá que tener una 'lógica que las una', cual es la razón de su
misma existencia en la aplicación? Qué aportan estas 'entidades'?



Yo supongo que cuando dice "entidades de la aplicación" en realidad
quiere decir entidades del sistema.






Hola otra vez Alfredo,

Ahora que lo leo otra vez... si que estaba yo ayudando a mantener
cierta confusión por repetir el término en mi pregunta que es la
razón de tu puntualización!
[ ... distintas "entidades del sistema" en la aplicacion ... ]

No se te escapa una eh? ;)

Saludos,
Carlos
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida