Firebird +flamerobin+linux

Pode ser que eu esteja dando passos maior do que as pernas, mas entre um teste, um livro, um tutorial e um tombo estou conseguindo pegar alguma coisa de java.
ok
Depois de muito sofrimento consegui instalar um cliente/server e uma GUI de firebird no linux.
o Nome do bichim q faz a GUI é flamerobin.
naum sei mecher nele ainda.
Conheço banco de dados do ponto de vista conceitual(eu estudei na faculdade), mas na prática naum sei implementar.

Eu queria q alguem me explicasse como c monta um banco de dados, e como eu acesso/modifico ele em java.

alguém c habilita?
obrigado