Para Alfredo: Sistema desconectado

23/06/2006 - 22:50 por Esther Rodriguez | Informe spam
Estimado Alfredo,

Viendo que llegado el momento de la verdad, los mensajes donde se le hace
preguntas, no contesta, y para quitar cualquier duda de que pueda darse el
caso de que no haya visto las preguntas, se lo repito:

¿Cómo implementa usted las reglas de negocio, o como usted las llama, reglas
de integridad (aunque no estoy de acuerdo con esto), en un sistema
desconectado?

¿Cómo define las reglas de negocio en sistemas que por algún motivo no
siempre tienen que interactuar con un SGBD? Por ejemplo, un sistema donde se
puede interactuar tanto con un SGBD o un fichero en formato XML.

Me gustaría mucho saber su opinón acerca de estos temas. Reitero, la suya,
no una referencia del Sr. Date

Preguntas similare

Leer las respuestas

#11 Carlos Estevez
24/06/2006 - 15:07 | Informe spam
En el caso de la PDA tendrás que usar SQL Server Mobile que es gratis.




Es que esto no me sirve porque yo no puedo imponer loa base dea tos que
quiere utilizar el cliente. Es un programa que vamos a hacer y luego
re-vender, pero no quiero obligarles a utilizar SQL Server


Creo que
..buenono lo se pero por lo que he estado leyendo y viendo aqui , lo de
crear una capa de negocios si esta bien, por lo menos en mi caso.



Esta frase no tiene sentido.




claro, si yo creo una capa de negocio que me gestiona las reglas de neogioc,
entonces ya no tengo que preocuparme de ellos.


Los DBMS no son para escribir en ellos. Este es un error fundamental.
Un archivo XML y un DBMS no son cosas comparables. Tratar a los dos
como si fuesen lo mismo es una barbaridad.




De nuevo te digo, no me hace falta ahora pero no creo que este comparando.
Alguien puede querrer poder leer de un fichero XML y que comprueba que se
cumplen las reglas de gestion sin tener que meter esos datos en un SGBD solo
para ver que no se cmple, no?
Respuesta Responder a este mensaje
#12 Carlos Estevez
24/06/2006 - 15:10 | Informe spam
Gracias Vyacheslav, me has convencido. Yo tenia mis dudas frente a implantar
las reglas de gestion en la base de datos oen una capa de negocio y veo que
el segundo es mucho mas versatil y facil de mantener.

Alfredo gracias tambien, pero honestamente veo mas viable la solucion de
capa de negocio qyue andar con versiones moviles de sql. ademas eso
restringe el servidor a Sql server.
Respuesta Responder a este mensaje
#13 Luis
24/06/2006 - 16:34 | Informe spam
Si quieres ver lo que el piensa solo tienes que ver los demas hilos donde el
habla harto sobre el tema.

O buscalo en google groups


"Carlos Estevez" wrote in message
news:
Hola Alfredo,

Perdona que me meta donde no me llaman. Yo llevo tiempo observando las
conversaciones en este grupo de noticia, incluido las tuyas, con interés,
viendo cada punto de vista, aunque nunca participo por mi "falta de
experiencia". Lo que pregunta Esther yo creo que es muy legítimo y estaba
anxioso de ver como se resuelve porque se me ha presentado un caso. Te voy
a ser sincero, me ha dejado un poco decepcionado tu respuesta.


"Alfredo" wrote in message
news:

Esther Rodriguez ha escrito:

Viendo que llegado el momento de la verdad, los mensajes donde se le hace
preguntas, no contesta, y para quitar cualquier duda de que pueda darse
el
caso de que no haya visto las preguntas, se lo repito:



Es que ya estoy harto de ti, no haces otra cosa que estorbar sin
aportar nada. Este es el último mensaje que te dirijo.

¿Cómo implementa usted las reglas de negocio, o como usted las llama,
reglas
de integridad (aunque no estoy de acuerdo con esto), en un sistema
desconectado?



Los sistemas desconectados son un despropósito. Hay que evitarlos.

¿Cómo define las reglas de negocio en sistemas que por algún motivo no
siempre tienen que interactuar con un SGBD? Por ejemplo, un sistema donde
se
puede interactuar tanto con un SGBD o un fichero en formato XML.



Lo mismo que lo anterior. Un sistema así está muy mal hecho.


Respuesta Responder a este mensaje
#14 Alfredo Novoa
24/06/2006 - 16:39 | Informe spam
On Sat, 24 Jun 2006 15:07:04 +0200, "Carlos Estevez"
wrote:

En el caso de la PDA tendrás que usar SQL Server Mobile que es gratis.




Es que esto no me sirve porque yo no puedo imponer loa base dea tos que
quiere utilizar el cliente.



¿Ni siquiera lo que va en la PDA?

Yo si lo impongo.

Es un programa que vamos a hacer y luego
re-vender, pero no quiero obligarles a utilizar SQL Server



Pues entonces estás en una situación complicada. En estos casos lo que
se suele hacer es adaptar el sistema para que funcione con los dos o
tres DBMS más populares y/o alguno gratuito.

claro, si yo creo una capa de negocio que me gestiona las reglas de neogioc,
entonces ya no tengo que preocuparme de ellos.



Supongo que aquí te refieres a construir tu propio DBMS. El problema
de esto es que cuesta mucho más trabajo que usar uno que ya está
hecho.

Los DBMS no son para escribir en ellos. Este es un error fundamental.
Un archivo XML y un DBMS no son cosas comparables. Tratar a los dos
como si fuesen lo mismo es una barbaridad.




De nuevo te digo, no me hace falta ahora pero no creo que este comparando.



El problema es que los están equiparando. Hablan de las dos cosas como
si fuesen similares y hablan de escribir en el DBMS como si fuese un
sistema de archivos.

Alguien puede querrer poder leer de un fichero XML y que comprueba que se
cumplen las reglas de gestion sin tener que meter esos datos en un SGBD solo
para ver que no se cmple, no?



Pues no, la verdad. No se me ocurre para que podría servir eso.

En todo caso podrías meter los datos en el SGBD y después borrarlos.


Saludos
Respuesta Responder a este mensaje
#15 Luis
24/06/2006 - 16:40 | Informe spam
Da la impresion de que usted lo que buscaba era provocar a Alfredo.

No sera la misma Esther ?



"Carlos Estevez" wrote in message
news:enPWT%
Gracias Vyacheslav, me has convencido. Yo tenia mis dudas frente a
implantar las reglas de gestion en la base de datos oen una capa de
negocio y veo que el segundo es mucho mas versatil y facil de mantener.

Alfredo gracias tambien, pero honestamente veo mas viable la solucion de
capa de negocio qyue andar con versiones moviles de sql. ademas eso
restringe el servidor a Sql server.



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida