Structured Data Overview: Tabular, Hierarchical, and Graph Data Formats