• Viernes 29 de Marzo de 2024, 07:09

Autor Tema:  Aplicación C# con Base de Datos Distribuidas  (Leído 2903 veces)

patricio55

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Aplicación C# con Base de Datos Distribuidas
« en: Martes 12 de Noviembre de 2013, 06:23 »
0
Buenas Comunidad

Estoy trabajando con el desarrollo de una aplicación en C# y SQLServer 2008, pero ahora eh llegado a un punto donde no sé muy bien sobre el tema y es lo siguiente: Tengo mi aplicación en mi Pc ya instalada funcionando con la BD, pero ahora es el caso de que por decir tengo la misma aplicacion instalada en otra sucursal con la BD, la idea es que necesito trabajar con los datos de mi BD principal, sería un acceso remoto o BD distribuidas, cómo tendría que realizar este proceso??, alguna idea o algún link que recomienden leerlo  :think: . Porque les soy sincero no estoy muy al tanto sobre este tema que me ha tocado trabajar. De antemano gracias por la ayuda.

Un Saludo

gabio2

  • Miembro MUY activo
  • ***
  • Mensajes: 402
  • Nacionalidad: mx
    • Ver Perfil
Re:Aplicación C# con Base de Datos Distribuidas
« Respuesta #1 en: Martes 12 de Noviembre de 2013, 15:25 »
0
Depende de que tan complejo desees hacer el sistema o más bien depende de la necesidad que tengas tú o tus clientes con el sistema.

Me refiero a que lo ideal al menos para mi sería trabajar con base de datos distribuidas, sin embargo sincronizar sus datos a una base de datos centralizada, es decir, las sucursales me imagino que no necesitas ver todas las tablas, sólo algunas por ejemplo clientes, productos, ventas, etc.. y en contra parte en el sistema "administrativo" necesitas de todos los registros de todas las sucursales.

Lo más fácil es trabajar con una sola base de datos centralizada, sin embargo, si la empresa no cuenta con una infraestructura de red o internet de buena calidad en cada sucursal se verá lento el tiempo de respuesta en las sucursales, es por eso que te recomiendo usar base de datos distribuidas (en las sucursales) y programar un servicio que sincronice los datos de la sucursal a la base de datos centralizada, debes tener mucho cuidado al momento de realizar tú entidad relación, ya que es muy importante mantener la integridad con los datos.

Espero la información te haya servido..

Saludos! :)
@gabio87

patricio55

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Re:Aplicación C# con Base de Datos Distribuidas
« Respuesta #2 en: Miércoles 13 de Noviembre de 2013, 00:42 »
0
Gracias Hermano muy bueno tu comentario. Es decir lo mejor sería contar con bases de datos distribuidas y programar una sincronización con la BD centralizada.
Voy a buscar información para instruirme más sobre el tema, si de paso sabes algún link con el que me pueda informar mejor te lo agradezco.

Saludos. :suerte: