I'm designing a website right now but my design demands that I add a database in my website. Any advice?
Well, you can't use html, html is purely to structure your page. You have a number of options (php, python -> django (framewokr), ruby -> rails (framework), serverside js -> nodejs (framework)
I think php is the easiest, but i will leave that to you to figure it out