Towards Efficient Data Analysis And Management Of Semi-Structured Data