Olá.
Eu tenho que fazer um sistema em java SE. Entretanto estou com bastante dificuldade quando se trata de relacionar banco com java.
Eu gostaria de dicas de livros, apostilas ou qualquer material que possa me ajudar.
Se você já sabe o básico da linguagem Java, procure no google algo como “Tutorial Java e Banco de Dados”, senão comece pelo mais básico “Tutorial Java”.
pesquise sobre jdbc ou “jdbc <banco que você vai usar>”…
a quantidade de informação que você vai achar é imensa, inclusive material gratuito e de qualidade, apostila da caelum por exemplo acho que tem na jedi, tem que ver na algaworks e k19, um monte de blog que tem exemplos disso…
Aqui você encontra uma aplicação de base, pronta para ser utilizada: Aplicação Web Completa JSF EJB JPA JAAS.
Mas te aconselho a estudar parte por parte antes de querer já ir implementando.
Veja esse tutorial, ensinando como criar um simples agenda com jdbc mysql e swing.
Boa sorte.
Cara dê uma olhada nas apostilas free da Caelum, essa aqui te ajudará e muito a integrar Java com MySQL, pelo qual o conceito para integrar com outros bancos de dados é o mesmo.