Resumen: El modelo relacional, en el campo de las bases de datos, ha tenido un impacto significativo desde sus primeras implementaciones en programas de gestión de bases de datos. Permite organizar la información en estructuras llamadas relaciones. Este modelo facilita la manipulación y consulta de datos a través de un lenguaje estándar conocido como SQL (Lenguaje de Consulta Estructurada). En el contexto de las bases de datos relacionales, la optimización de consultas es un aspecto esencial porque permite que la máquina proporcione respuestas rápidas y eficientes al usuario, lo cual se vuelve cada vez más importante al tratar con grandes bancos de datos. Este trabajo se centra en explorar algunas formas de optimización que se llevan a cabo cuando se quiere dar respuesta a una consulta relacional.