Conectar programa escritorio con Base de datos online
Tengo diseñado un programa para generar las ventas de mi tienda, hasta ahora el programa conecta con la base de datos en local .
En breve vamos a abrir un nuevo negocio y me gustaría aprovechar esta aplicación y subir la base de datos a un servidor para poder consultar el stock, las ventas, etc..
Tengo varias preguntas:
¿1º Cuál es la forma más segura de hacer esto? ¿Subir la base de datos a un server y hacer conexiones con usuario y contraseña?
2º Si tengo la base de datos online, ¿cada vez que genere una venta no ira muy lento? Las ventas se generan a través del código de barras de los productos ( como los supermercados ) .
Espero respuesta.
Gracias