If everything works perfectly during the upgrade, you should not lose any of your data.
Having said that I don't know about you but I would never trust my data to everything working perfectly. So I backup my data first before updates and upgrades. In fact I back the data up twice using different software for each backup. One of my backups is done with Time Machine and the other is a clone.