Extending Database Query Models for Data Retrieval and Analysis