I have mainly used Access databases and have some knowledge of SQL Server 2005. Based on this knowledge, I am looking for a database which provides:

- A not too steep learning curve
- Wizards to help with complicated SQL Statements
- Easy and integrated reporting with possibilities of setting up user interfaces for search and data entry
- Able to put the database online so that someone can use it anywhere in the world

Does an all in one package exist for this, which is easier to use than getting various external packages connected to SQL Server?