O MySQL é um sistema de gerenciamento de banco de dados relacional (SGBDR) que organiza os dados em tabelas, que são estruturas retangulares compostas por colunas e linhas. Cada coluna representa um atributo ou campo específico e cada linha representa uma instância ou registro de dados. Um banco de dados no MySQL pode conter várias tabelas, que são agrupadas em um esquema. O esquema é uma coleção lógica de objetos de banco de dados, como tabelas, índices, procedimentos armazenados, visões, entre outros. No entanto, a tabela é considerada a entidade básica dentro de um banco de dados MySQL.