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

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  ¿Como puedo integrar una Base de Datos en Java? [SOLUCIONADO]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ¿Como puedo integrar una Base de Datos en Java? [SOLUCIONADO]  (Leído 5,183 veces)
burningsoul

Desconectado Desconectado

Mensajes: 7


Ver Perfil
¿Como puedo integrar una Base de Datos en Java? [SOLUCIONADO]
« en: 19 Agosto 2013, 00:39 am »

Hola a todos! Estoy haciendo un programa en java y me ha surgido una "pequeña" duda: ¿existe alguna forma de integrar una Base de datos en mi programa?

Me explico: lo ideal era que el programa se conectase a una base de datos (con pocas tablas y muchos datos), pero también quiero que el programa se pueda ejecutar en cualquier ordenador sin necesidad de tener un gestor de bases de datos previamente instalado y sin conectarlo a través de internet.

He estado buscando pero lo único que he encontrado es guardar los datos en ficheros o tener un gestor de bases de datos y conectar mi programa a él.

¿Alguien tiene una idea? ¿O lo que pregunto es una locura?


« Última modificación: 20 Agosto 2013, 00:48 am por burningsoul » En línea

1mpuls0


Desconectado Desconectado

Mensajes: 1.186


Ver Perfil
Re: ¿Como puedo integrar una Base de Datos en Java?
« Respuesta #1 en: 19 Agosto 2013, 16:25 pm »

Precisamente una alternativa es tener "la base de datos" en un archivo txt.
La otra opción es utilizar Access :P aunque en realidad estarías conectando a una base de datos y sería para windows pero podrías tener la alternativa para otro sistema.
También podrías utilizar archivos de excel y utilizar una librería.

Saludos.


« Última modificación: 19 Agosto 2013, 17:07 pm por Darhius » En línea

abc
Oblivi0n


Desconectado Desconectado

Mensajes: 392

Odio las ranas.


Ver Perfil
Re: ¿Como puedo integrar una Base de Datos en Java?
« Respuesta #2 en: 19 Agosto 2013, 16:55 pm »

En java, lo mas normal es usar un conector (JDBC) y conectarte a un servidor.

Si quieres tener los archivos también en local, vas a necesitar un SGDB y un archivo con la base de datos correspondiente
En línea

burningsoul

Desconectado Desconectado

Mensajes: 7


Ver Perfil
Re: ¿Como puedo integrar una Base de Datos en Java?
« Respuesta #3 en: 20 Agosto 2013, 00:45 am »

Esto es lo que estaba buscando: http://www.java2s.com/Tutorial/Java/0340__Database/ConnecttoDerbydatabase.htm

Importando "derby.jar" (que en ubuntu se encuentra en "$HOME/glassfish-4.0/javadb/lib/derby.jar") a las librerías del proyecto, funciona sin necesidad de tener un gestor de bases de datos instalado. Lo he probado en Ubuntu y Windows vista, tanto en el NetBeans como ejecutándolo por terminal (no tiene interfaz), sin gestores de bases de datos, y funciona perfectamente.

Publico la solución por si alguien se encuentra en mi misma situación. Gracias a todos por la colaboración! :)
En línea

trolleoatodos

Desconectado Desconectado

Mensajes: 29


Ver Perfil
Re: ¿Como puedo integrar una Base de Datos en Java? [SOLUCIONADO]
« Respuesta #4 en: 22 Agosto 2013, 07:24 am »

Ok pero n se me ocurren usos útiles de una aplicación con esa librería
En línea

burningsoul

Desconectado Desconectado

Mensajes: 7


Ver Perfil
Re: ¿Como puedo integrar una Base de Datos en Java? [SOLUCIONADO]
« Respuesta #5 en: 23 Agosto 2013, 15:58 pm »

Ok pero n se me ocurren usos útiles de una aplicación con esa librería

Hacer una aplicación de escritorio que permita guardar muchos datos indistintamente de en que ordenador se ejecute. Al ser portable, puedes venderlo para cualquier ordenador sin necesidad de que este tenga un gestor de bases de datos instalado.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Como puedo Crear una Base de datos
Programación Visual Basic
kharenshita 5 2,041 Último mensaje 25 Julio 2006, 17:58 pm
por soplo
como llenar una base de datos usando java con IDE netbeans
Java
XpandyX 4 8,355 Último mensaje 26 Febrero 2011, 19:38 pm
por Debci
como puedo cifrar mi base de datos y a la vez tener seguridad sql « 1 2 »
Desarrollo Web
tecasoft 11 7,246 Último mensaje 20 Noviembre 2012, 22:06 pm
por tecasoft
¿Como utilizar Excel como base de datos y acceder con una Aplicacion Java?
Java
lexoazul 5 15,243 Último mensaje 15 Enero 2014, 20:49 pm
por lexoazul
Como buscar en base de datos desde Java
Java
puntoBat 1 2,279 Último mensaje 24 Julio 2014, 04:12 am
por yesod
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines