Hello

I'm working on a big site project.
But, I still have got a problem, databases.
I heard things about it but don't know 100% how they work etc.

I want on my site:

  • A button that people with permission can change the colour of
  • A moderated chat
  • News announcement on the homepage
  • That I can add URL's without re-upload the site (if possible)


I don't know what to use for it.
Can I use things like baseportal.com for it? How?
Do I really need to code the databases? Goes it free? What are the differences between different database-languages?

Thanks for helping!

Niely