A different perspective is how Access is regarded as an unwanted child by most in-company Tech Support groups.
My personal belief is this is because:
1) It has the potential to allow relatively unskilled (access/vba) users to directly access production databases (and potentially directly alter or damage them)
2) When you do encounter a skilled user, there's a tendency for them to write applications and then move onto a new job, and leaving unknown Desktop Support or even SysAdmin to try to figure out what it did and fix it when it breaks.
3) As it's really "baby MSSQL" it's beneath the notice of the DBA's that most likely have the skillset to really use it...but it's not robust enough to distribute even as a client to more than a handful of users.
-
With that written, I *love* MSAccess. I also love the "deer in headlights" look that I get from people when I try to explain what the heck I did today.
But, about your original question. If you don't have more than 65K records, and you only want to make a single table, Access would be like using the company jet to head to the local Mall to go shopping. If, on the other hand, you can normalize the data and run queries based on queries, you might see significant performance gains working with your data.
Mike