Pequeña aplicación java, base de datos??

smintcs

Hola

Lo primero decir que tengo conocimientos más o menos básicos de java, pero tampoco una cosa muy allá. Estoy haciendo una aplicación java para la tienda de mi familia, y necesito almacenar un montón de productos con sus nombres, descripciones, precios y demás. Hasta ahora todas las cosas de este tipo las había hecho con ficheros normalillos, pero como esta vez es algo mas serio y va a ser bastante información habia pensado en utilizar una base de datos, pero por otro lao no tengo nada de idea de esto.

Mirando por ahi he visto más o menos como crear la conexión a la base de datos, pero en lo que ando perdidísimo es en la base de datos en si, no se ni cual utilzar ni como crearla ni nada parecido, y esperaba que me pudierais orientar un poco acerca de que base de datos es mas o menos asequible para un novato, aunque supongo que serán todas por el estilo. La aplicación y la base de datos estarán en el mismo equipo y en principio sera aplicación de escritorio nada de un applet ni similar.

Gracias

G

Yo no puedo ayudarte mucho, pero en la web de mysql tienes documentación a chorros sobre la forma de conectarte
http://dev.mysql.com/usingmysql/java/

tambien hay otra base de datos
sql lite
http://en.wikipedia.org/wiki/SQLite

Que te puede valer

Soleil

MySQL + SQLYog para administrarla
Si es una aplicación pequeña imagino sólo usarás una BD.

bLaKnI

Pero si es muy facil!
Te bajas el MySQL 5, por ejemplo.
Te bajas el driver conector, el que te mole mas (el de java + sql), te lo copias en el root de la aplic que hagas y tiras millas (todo esta en la web de mysql).
Te bajas netbeans para currar y ale!
Luego te fabricas un par de classes de persistencia que te ayuden con las conexiones y las querys y palante.

Yo estoy en ello ahora mismo, metido hasta el cuello con una aplic distribuida para la uni (una prac de esas tochas) que simula una especie de Flickr o algo así...

Mira, voy ha hacer algo chulo, te paso el link de la web de nuestra assignatura de practicas.
Concretamente en la practica 1, hay una primera parte que pone configuración recomendada.
Tienes ahí 3 pdfs que explican bastante bien como trabajar e instalar todo.

Te los recomiendo.

http://www.tecn.upf.es/jmelero/Practica_1/practica_1.html

Salut!

edit: aps y para dministrar, no te comas la olla... Te vas a la misma web de SQL, te buscas aplications o tools, no recuerdo, y te bajas el pack que lleba el SQLAdministrator i el QueryBrowser y tirando millas (con uno haces schemas y tablas, y con el otro atacas a las BBDD).

smintcs

Muchas gracias era justo lo que buscaba xd.

bLaKnI

;)
Tira patràs y leete las otras practicas, que hay por ahí links interesantisimos a bloques de teoria, que explican como implementar con trozos de codigo tanto los conectores, como determinados patrones de diseño como el command o sucedáneos.

Lo recomiendo encarecidamente. :)

Este para patrones, va genial!

http://www.tecn.upf.es/jmelero/Practica_3/explicacion_p3.pdf

Se acabaron los switch gansos en doPost. Tiras con command (Action) y de perlas.

Usuarios habituales