El lenguaje SQL, o Lenguaje de Consulta Estructurada es el principal medio para el acceso a la información de las bases de datos en cualquier proyecto.  Con este lenguaje hacemos las tareas más comunes, denominadas CRUD (Crear, Leer, Actualizar y Eliminar, por sus siglas en inglés). Prácticamente cualquier aplicación o industria que se precie cuenta con servidores de datos, y es el SQL lo que te posibilitará aprovecharlos, por ello, se considera que formarse en la gestión de SQL es un paso vital en la carrera de cualquier programador. Existen muchas alternativas para escoger, como: Oracle, Mysql, DB2, SQlite, entre otras.