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

#16 Carlos Estevez
24/06/2006 - 16:55 | Informe spam
"Luis" wrote in message
news:O%23%
Da la impresion de que usted lo que buscaba era provocar a Alfredo.

No sera la misma Esther ?



Perdona, yo no conozco a esther. Da la casualidad de que yo llevo siempre
trabajando como dice Alfredo y ahora con este protecto nueov empece a ver
otras cosas porque no veo como hacerlo de la forma tradicional. la opcion
que me ha propuesto alfredo no me sirve por los motivosque he dciho, no
entiendo porque eso tiene mal. Le he agradecido su ayuda. Es la primera vez
que participo en los grupos de noticia y pido perdon si he hecho algo malo.
pero es que era exactamente el problema que tengo y queria ayuda. lo siento.
Respuesta Responder a este mensaje
#17 Carlos Estevez
24/06/2006 - 17:00 | Informe spam
¿Ni siquiera lo que va en la PDA?




veras es que yo no conocia lo de sql mobile y como no se de otras cosas que
pueden eir en pda pues nunca se me corruio eso de poner un a base de datos
en el pda. por eso hemos pensando hacerlo abierto para que cada uno utilice
lo quiera


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.




eso si es una opcion, pero es que segun dices solo hay uno para pda no?

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.



hombre no :)...yo no tengo tanto talento...me referia a las cosas
tradicionales, de calculos de gestion, etc... Es un progrmaa de calculo de
presupuestos y tiene que seguir unas reglas basicas


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




Pero eso es una "chapuza" no? :)
Respuesta Responder a este mensaje
#18 Carlos Estevez
24/06/2006 - 17:01 | Informe spam
gracias, he esta mirando antes de preguntar. de hecho es la primera vez que
pregunto en un foro en mi vida y por eso perdona si estoy haciendo algo mal.
pero es que no encontre nada similar al problema que yo tengo.


"Luis" wrote in message
news:u%
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
#19 Esther Rodriguez
24/06/2006 - 17:30 | Informe spam
Estimado Luis,

Este señor no tiene ninguna relación conmigo, y yo honestamente ya no
intervengo en ninguna conversación con Alfredo. Yo hice estas preguntas de
nuevo porque convenientemente no respondió a ninguna de ellas en la otra
discusión con lo cual confirma que lo que el promociona se queda corto en
muchisimas instancias, y lo que es peor, no tiene nisiqueira el suficiente
valor como para intentar defenderlo tal como muchos dicen que "defiende su
postura hasta la muerte". Preguntar algo y que te conteste diciendo que no
se puede hacer porque eso no valecuando es algo muy legítimo y se hace
todos los días. No entiendo donde ve usted una "provocación" por mi parte y
mucho menos de este señor que tiene todo el derecho del mundo a preguntar.
Respuesta Responder a este mensaje
#20 Ricardo Passians
24/06/2006 - 17:34 | Informe spam

Para los que no han seguido la corta discusión, reitero:

Yo pregunto como se maneja las reglas de gestión en un sistema
desconectado o un sistema que tiene la posibilidad de interactuar con otra
fuente de datos también. La contestación del Sr. Novoa ha sido "no hagas
esa clase de sistema".

Honestamente o yo soy muy "torpe" o claramente veo aquí que se viene abajo
todos los pilares que se supone que usted defiende. Creo que las personas
podrán ya juzgar por ellos mismos sus conocimientos.






Repito una respuesta dada en otro hilo de mas abajo que tiene que ver con
esto:


¿Que?

¿O sea, me esta diciendo que un sistema de información necesariamente
tiene que tener una base de datos central?




Bueno, si es un "sistema" de información (datos procesados) pues sip. Por
que si hablas solo de procesos distribuidos que se comunican con simples
mensajes eso es otra cosa.

El problema de esta discusión es que da la impresión que todos hablamos
también "a un nivel de abstracción" distinto. :)
Aun en el caso de que estes hablando de un sistema distribuido, en
definitiva en un top-most level deberá existir una base de datos central
donde se posteen y validen las reglas en ultima instancia, si esta BD
centralizadora no existe pues no estas hablando de un sistema, sino de
varios sistemas independientes entre si.

Ahora bien, si bajas de nivel y aíslas (abstraes) uno de esos sub-sistemas,
tendrás no otra cosa que otro sistema de información con sus procesos, sus
datos y sus reglas para ese nivel de abstracción. Ok, como sugieres, puede
que a este nivel no necesariamente se exija un SGBD, pero también debes
tener un mecanismo de separar de la aplicación tus reglas en este
sub-sistema de información. No sé si me explico. El mismo concepto sigue
aplicando aun los datos viajen como XML, como texto o como graficos.


Mi punto de vista es que la mayor cantidad de "reglas" (i o n) posible
debe delegarse a la propia base de datos pues así la aplicación
simplifica su



Solo una pregunta, como haría un sistema desconectado entonces?




Deberias definir "sistema desconectado" pero...

imagino que aplica la misma respuesta anterior. Todo se basa en que
interpretes cada punto "desconectado" como un subsistema donde sus datos y
"sus reglas" tienen un alcance local pero que en algun momento (cuando se
conecte) seran validadas por "las reglas" de un SGBD centralizado.


Capa de negocios mmm... no deja tampoco de ser un concepto
impreciso y no necesariamente físico.




Ahi esta el truco, en poder abstraer los conceptos y evitar la mecánica.




Eso es lo que parece que no estamos haciendo en esta discusión. :)


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