This topic introduces the basic terms that are used in Presto for you to better understand the working mechanism of Presto.
data source model
A catalog contains multiple schemas and references an external data source, which can be accessed by using connectors. When you execute an SQL statement in Presto, you can access one or more catalogs.
A schema is a database instance that contains multiple data tables.
A data table is the same as a general database table.
Presto uses connectors to connect to various external data sources. Presto provides a standard SPI, which allows you to develop your own connectors to access custom data sources.
A catalog is typically associated with a specific type of connector that is configured in the Properties file of the catalog. Presto contains multiple built-in connectors.