A lot of beginner java development manuals usually use this kind of setup, because the majority of them are on windows, and windows supports ODBC connection to Access files.
Basically whats happening here is:
Java Application -> Sun's JDBC-ODBC connector -> ODBC DSN -> Access file.
You could do this kind of work on your iMac (assuming youre using OSX), if you could find a JDBC connector that can read direct to Access files. However, I don't know of such a beast.
I would check online web resources for ways of being able to read Access files with Unix/Linux using JDBC. Then you could probably do similar procedures to get your OSX machine to read the file.
-tim