Hola,
con lo poco que he trabajado en Access, te cuento: en Access puedes crear la base de datos (tablas, relaciones, etc...) "a pelo", creando tabla por tabla, etc.
Y luego, para "controlarla" puedes crear formularios, informes, menús con botones que ejecutan acciones... es decir, programas sobre el propio Access, aunque (y ahí es donde ya no tengo conocimiento suficiente) no sé si la programación en Access (creación de botones y controles, macros, etc..) es puro Visual Basic, yo diría que sí...
En fin, no sé si responde en algo a tu pregunta o no...