File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JDBC and Relational Databases and the fly likes what database to use? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Databases » JDBC and Relational Databases
Bookmark "what database to use?" Watch "what database to use?" New topic

what database to use?

Tim Van Dijck

Joined: Oct 22, 2009
Posts: 2
I'm new in combining java with databases and I'm wondering which type of database I need
the requirements:

- the user doesn't need to install database software, just installing the application is enough
- certain users need to be able to edit the database without the need to recompile the project
Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42959
If this is a desktop app, then an embeddable DB like HSQLDB or Apache Derby might fit the bill. HSQLDB in particular stores its data in human-readable files, so a careful user could edit the DB by editing the file (provided the app doesn't use the DB at the same time).
I agree. Here's the link:
subject: what database to use?
It's not a secret anymore!