J'ai l'intention de développer un petit (Java) application pour la gestion de mes finances. Je crois que j'ai besoin d'utiliser une base de données intégrée, mais je n'ai aucune expérience sur cette question. J'ai essayé de regarder certains des produits disponibles, mais je ne peux pas décider lequel serait le plus adapté pour moi. H2, HSQLDB, Derby et Berkeley DB semblent être de bons candidats, mais je ne vois pas comment ils se comparent les uns aux autres. Je vous remercie de votre aide à les comparer et de m'aider à décider lequel utiliser.
J'ai l'intention d'utiliser Hibernate pour mon application (à moins que vous ne vous recommandons d'utiliser des SGBD fournis par l'API), mais je veux aussi avoir la possibilité de modifier la base de données facilement à l'aide de SQL outil de navigation (modification du schéma et de modification des données).
Je vous remercie.