Access would probably be able to crawl through it, but I would certainly recommend looking into higher-end solutions such as a SQL db or even Oracle. Keep in mind that it doesn't hurt to start in Access, as it can import into any modern DB out there...
~Ladi