This may be the wrong category to post in, but its where I'm posting it :-p I'm starting up a website which will rely heavily on the database - it's kind of like a social-networking type site.
Before I begin creating the database, I'm not sure where to create it in. MySQL? SQL Server? Access (is that even an option?)? Something else? I'm currently looking for a free or low-cost option (i.e. not $20k Oracle

).
This may be a stupid question, but if I choose SQL Server or Access, how do I go about getting the database online for me to query to from the site?
If I choose MySQL, is there is a visual way to create the database that I'm not aware of (and im not aware of much, apparently, with MySQL). By visual way I mean not typing out CREATE tables in notepad and importing them :-p
Thanks for any help you can provide me!