Una base de datos es una colección estructurada de datos almacenada electrónicamente que normalmente se controla mediante un sistema de gestión de bases de datos. SQL es un lenguaje de consulta utilizado para consultar y manipular datos en la mayoría de bases de datos relacionales. Los sistemas de gestión de bases de datos como MySQL y Oracle sirven como interfaz entre los usuarios y las bases de datos, permitiendo crear, leer, actualizar y eliminar datos.