perform_create_database
Description:
Creates a new database using the specifications in this.
this can be obtained using create_operation, or prepare_create_database.
Parameters:
| this | a ServerOperation object obtained using prepare_create_database | 
| provider | the database provider to use, or  | 
Returns:
| TRUE if no error occurred and the database has been created, FALSE otherwise |