# Overview

## Overview

ChartSQL queries databases and services with SQL that you can visualize.

## SQL RDBMS

Currently Support SQL databases:

* [MySQL](https://docs.chartsql.com/chartsql-studio/datasources/mysql)
* [SQLite](https://docs.chartsql.com/chartsql-studio/datasources/sqlite)
* [HyperSQL](https://docs.chartsql.com/chartsql-studio/datasources/hypersql)
* [PostgreSQL](https://docs.chartsql.com/chartsql-studio/datasources/postgresql)

## NoSQL

NoSQL databases are supported via a SQL translation layer. Collections in the database are queried and stored in a local SQLite database that ChartSQL can query.

Currently supported NoSQL databases

* [MongoDB](https://docs.chartsql.com/chartsql-studio/datasources/mongodb)

## Local Files

Local files can that be queried with a SQLite translation layer

* [CSV File](https://docs.chartsql.com/chartsql-studio/datasources/csv-file)
