This document discusses strategies for querying different types of data. It notes that while relational databases can query transactional and structured data using SQL, they are missing 80% of unstructured and multi-structured data. Non-relational databases can query all types of data but are not SQL-based. The document outlines SQL and NoSQL strategies for querying data, including using SQL on Hadoop, SQL-like languages, search APIs, blobs and text mining, and NoSQL APIs. It also mentions querying data both on-premises and in the cloud through query virtualization and search.