Los paquetes de desarrollo son estos:
http://www.desarrolloweb.com/faq/283.php
Tú necesitarías J2SE o J2EE, siendo este último el más completo.
JDBC es una API para conectar java con bases de datos. Lo que tienes que hacer es configurar el controlador JDBC que vas a utilizar para tu aplicación dependiendo de la base de datos que tengas.