Hola Zeros bueno no entiendo lo del ejecutable, sin embargo espero que mi respuesta te ayude en algo tu puedes utilizar cualquier base de datos, solo que tienes que hacer en java una conexion a ella en el java lo que haces es invocar la conexion algo asi
Cita: public void Conectar(){
try {
driver ="org.postgresql.Driver";
Class.forName(driver);
url="jdbc:postgresql://localhost/nombredetubasededatos";
con =DriverManager.getConnection(url,"usariodelabasede datos","tucontraseñadeaccesoalabd");
stmt=con.createStatement(ResultSet.TYPE_SCROLL_SEN SITIVE,ResultSet.CONCUR_UPDATABLE);
}
catch(SQLException e){
e.printStackTrace();
}
catch(ClassNotFoundException e){
System.out.println(e.getMessage());
}
}
y ya!!!
luego de hacer tu aplicacion invocas solo el conectar , claro y al fianl de tu aplicacion haces el ejecutable comun y corriente =)
Espero haberte ayudado
salu2