elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Duda con respecto a aplicaciones que requieran una BD
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda con respecto a aplicaciones que requieran una BD  (Leído 4,120 veces)
NelxoN

Desconectado Desconectado

Mensajes: 291


Java Programmer;


Ver Perfil
Duda con respecto a aplicaciones que requieran una BD
« en: 19 Noviembre 2010, 23:04 pm »

Mi duda es la siguiente:

Imaginemos que he creado un programa o aplicación de escritorio en cualquier lenguaje, por ejemplo Java, y dicha aplicación lo que hace es guardar en una base de datos todas las ventas del día, por lo que obviamente todos esos registros tienen que guardarse en una base de datos instalada en esa PC localmente.

Mi pregunta final es: Al tu exportar tu aplicación y crear un ejecutable para poder correr tu programa desde otra pc, como instalarías la base de datos en esa PC? El instalador tendría que adicionalmente también instalar la base de datos que uses en tu aplicación (MySQL por ejemplo)?

Saludos


En línea

joelmanx

Desconectado Desconectado

Mensajes: 38


programador java por si


Ver Perfil WWW
Re: Duda con respecto a aplicaciones que requieran una BD
« Respuesta #1 en: 19 Noviembre 2010, 23:24 pm »

tendrias que hacer unos backups de tu bd automaticamente, y luego en la otra PC, instalas tu programa, y la bd, mejor seria q hagas la restauracion con tu propio sistema.

saludos


En línea

proyectos libres que desarrollo, si quieres colaborar, únete y hagamos un buen aporte.

http://guitarragnu.sourceforge.net/ (Software Educativo)
http://evsigmapserverj.sourceforge.net/ ( Software GIS, SIG, Mapserver)
josco

Desconectado Desconectado

Mensajes: 199



Ver Perfil
Re: Duda con respecto a aplicaciones que requieran una BD
« Respuesta #2 en: 20 Noviembre 2010, 03:20 am »

si las tienes en red, no es necesario intalar la base de datos en la otra pc, solo en tu clase de conexión envez de conectarte con localhost pones el nombre de la maquina que contiene la base de datos. y desactiva el cortafuegos de windows porque siempre da problema.

si no las tienes en red y usas mysql es demasiado facil hacer un backup y un restore con el administrador de mySql ;D ;D
En línea

Debci
Wiki

Desconectado Desconectado

Mensajes: 2.021


Actualizate o muere!


Ver Perfil WWW
Re: Duda con respecto a aplicaciones que requieran una BD
« Respuesta #3 en: 20 Noviembre 2010, 11:58 am »

La idea, segun veo es no tener que usar un programa externo, si no, mas bien crear tu una espécie de administrador de bases de datos.
Una base de datos portable es lo que buscas!
Lee un poco acerca de Derby y comentanos tus dudas, estaremos encantados de responderte.

Saludos
En línea

Alexis Vargas Arteaga

Desconectado Desconectado

Mensajes: 19



Ver Perfil
Re: Duda con respecto a aplicaciones que requieran una BD
« Respuesta #4 en: 20 Noviembre 2010, 15:34 pm »

Hola lamento no poder ayudarte!

Pero si solucionas el problemas por favor comparte la solución conmigo, pues ando en las mismas.

Éxitos...
En línea

NelxoN

Desconectado Desconectado

Mensajes: 291


Java Programmer;


Ver Perfil
Re: Duda con respecto a aplicaciones que requieran una BD
« Respuesta #5 en: 21 Noviembre 2010, 04:17 am »

Es que creo que no me he explicado bien. Lo del backup lo entiendo a la perfección, pero lo dije mas que todo como modo de ejemplo.

Pongamos otro ejemplo. Imaginense que una empresa me ha contratado para que les desarrolle una aplicación en java que registre todos los productos que esta vende, por lo que yo como programador tengo que realizar esta aplicación pero para ello requiero tener una base de datos instalada en mi computadora localmente para poder obtener los registros de los productos que vendo, pero una vez que la culmino, y le llevo mi aplicación al usuario final, la PC donde voy a instalarla también va a requerir de una base de datos local. Mi pregunta es: En caso de que yo use MySQL ¿debo descargar e instalar manualmente MySQL en la PC del usuario final? ¿Eso lo incluiría el ejecutable de instalación de mi aplicación? Si es así, ¿cómo lo haría?

Saludos.
En línea

josco

Desconectado Desconectado

Mensajes: 199



Ver Perfil
Re: Duda con respecto a aplicaciones que requieran una BD
« Respuesta #6 en: 21 Noviembre 2010, 04:23 am »

si Debes instalar mysql en la pc donde quieres que este tu programa, o hay una forma que tu pongas un servidor en tu casa y en la computadora que esta tu programa se conecte por internet a tu servidor.

o otra  forma para hacer un instalador bonito que te intale mysql y tu programa es usando un programa llamdo autoplay media studio aqui hay un video de lo que puedes hacer:


http://www.youtube.com/watch?v=34L3CiqNHCA

En línea

NelxoN

Desconectado Desconectado

Mensajes: 291


Java Programmer;


Ver Perfil
Re: Duda con respecto a aplicaciones que requieran una BD
« Respuesta #7 en: 21 Noviembre 2010, 21:10 pm »

No habrá alguna otra forma mas "decente" por así decirlo de instalar MySQL conjunto a mi aplicación? Es decir, crear un ejecutable y que este, además de instalar mi aplicación también instale MySQL? Si no me equivoco creo que hay un programa llamado InstallShield o InstallWizard para este tipo de cosas pero no estoy seguro que se pueda llevar a cabo.

Saludos.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines