Creating a new one data base from user

Hi everyone, sorry for my english. I would like to know if it is possible to have new fields or databases created directly by the user from the front page via a button and if so, how?