for practice i too want to work with database with java.Where to begin and what pre-requisite is needed for it ?