The paper has a focus on database programming using Java. Java provides a very well approach to work with different database. A discussion is provided about the database programming using Java for MS-Access database. Some concepts along that way are reviewed, like relational database, components of database, Open Database Connectivity (ODBC) data source, java sql package and methods. Java programming language has the potential of working with different database like SQL server, oracle, Informix, Sybase, MS-access and others. Java uses the Java Database Connectivity (JDBC) tool to work with the database. pro*ams developed with the Java Programming language and JDBC are platform independent and vendor independent.