There are a couple of ways you could do this:
1. You can create a 'web database' with (I think) 2010 or higher, but it also requires you to have a sharepoint site, this is extremely limiting if you plan to do any coding though, web databases will only allow macros and not any vba code.
2. Create forms (Access 2007 or higher) that you mail out (I've never done this myself) but they are specifically designed for things like event management (see https://support.office.com/en-za/art...rs=en-ZA&ad=ZA). If you go this route DO NOT be constrained by trying to fit everything on a single form. It will end up causing you trouble in your table design. You should be able to harvest the data from the forms without having to do data entry.
The way you have described your structure (or what you think it should be) is not a great design. Read some articles on data normalization, what you likely want is something like:
Code:
tblInstruments
Inst_ID Inst_Name
1 Guitar
2 Piano
3 Saxophone
tblBandRoster
BR_ID Band_FN Band_LN Band_Rate Inst_ID
1 Mickey Mouse 100 1
2 Donald Duck 200 3
3 Minnie Mouse 150 1
4 Tinker Belle 400 2
tblEventType
ET_ID ET_Desc
1 Wedding
2 Bar Mitzvah
3 Graduation
4 Reception
tblEvent (note your 'attire type' would probably be in this table, if you have payment plans for your events your payment information should be stored on a different table, if it's 'all or nothing' this table would be fine)
EV_ID ET_ID ET_Date ET_Address ET_City ET_State ET_Zip ET_StartTime ET_EndTime ET_Notes ---> other event specific data points
1 1 1/1/2015 1313 1st St. Mobile AL 44444 13:00 18:00 ABBA themed wedding
2 1 1/1/2015 48 Water St. Tuscaloosa AL 44445 16:00 20:00 Crimson Tide themed wedding
tblEventBand (this table would contain information specific to the band member for a specific event)
EB_ID EV_ID BR_ID -----> other event and band member specific data points
1 1 4
2 1 2
3 2 3
4 2 1
tblSongList
SL_ID SL_Name ---> other song specific information
1 Dancing Queen
2 Fernando
3 Does Mother Know that you're out
4 Sweet Home Alabama
tblEventSongs (this table would contain information specific to requested songs for requested events
ES_ID EV_ID SL_ID Req_Time Song_Order
1 1 1 13:00 1
2 1 3 13:05 2
3 2 4 16:00 1
4 2 4 20:00
You get the idea, think of your database being modular, breaking down the information into chunks that make sense and store the least amount of data possible with the flexibility to answer all your questions.