Web Development for association in Washington DC

We are an association located in Washington DC. We would like to list the database of our members on our web site. What kind of database and system would you use to do this? We were thinking of using Microsoft Access or SQL Server. And can you recommend any good company in the Maryland or Washington DC area that does web development? Thanks,

JJ
District of Columbia