Stand-alone Databases

I have a very simple question to ask all of you. At the moment, I am developing a small journal like application and I want to store all of the information in a database. I want to create a blank database and package it with the final application. I have run into the problem that most databases run on a server (like MySQL). What I believe I need is a stand-alone database like MS Access for example. The only thing I can find is OpenOffice Base but I cannot find a driver that will work for it. If someone could please recommend a database or tell me where I can find a driver for the OpenOffice Base I would greatly appreciate it.

[640 byte] By [DenKaina] at [2007-11-26 22:09:23]
# 1
You can use MS Access if you limit it to windows.Other than that one embedded database would be the following.... http://hsqldb.org/I think there is another one but I can't remember the name.
jschella at 2007-7-10 10:56:09 > top of Java-index,Database Connectivity,Java Database Connectivity (JDBC)...
# 2

> What I believe I need is a stand-alone database like MS Access

Gosh, just google for "Embedded Java Database". You'll get dozens of hits, for open-source and proprietary databases.

You probably want to narrow down your list of requirements:

* Transactionality (ACID) important?

* Object database?

* Should the database be queryable externally (from outside your app)?

Anyway, Apache Derby and HSQLDB come to mind immediately.

shankar.unnia at 2007-7-10 10:56:09 > top of Java-index,Database Connectivity,Java Database Connectivity (JDBC)...