Okay to start off with I have suffered a TBI and it's hard for me to focus on new things. That being said I've created pretty good website for my Parkinson's support group and now I need to add forms to capture data for sign-ups for some of our fundraising events.

Creating a form from scratch is not difficult and I have done this. However, I have no clue what to do about the database.

Does the form create the database? Do I need to create a database on my web hosting site 1st?
I really hope someone can walk me through the steps
Thanks, Bob Wilson