Data on the Web: From Relations to Semistructured Data and XML