top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

Methodology and Tools - Metodología y Herramientas

EN:
Methodology applied:

Exploration of the Relational Model
Key entities (drivers, teams, races, circuits) and their relationships were identified using primary and foreign keys. The logical model was analysed to understand the data flow.

Preparation and Validation of the Data Set
Table structures were reviewed, samples were taken, and data quality was verified (null values, formats, cross-relationships). This stage allowed us to anticipate technical challenges in queries.

Translation of Business Questions to SQL
Fifteen main business-oriented questions were formulated, including performance indicators by driver and team, analysis of pole positions, podiums, fastest laps, one-two finishes, and points per season.
Automations were also developed in SQL, including views and stored procedures.

Automation and Standardisation
Reusable SQL scripts and automated functions were generated to update rankings or key metrics with new data, and a view was created to translate race statuses from English to Spanish.

Tools used:

Language: SQL

Database manager: MySQL

Dataset used:
The Formula 1 relational dataset contains tables such as:
races, drivers, results, pit_stops, constructors, driver_standings, constructor_results, circuits, among others.


ES:
Metodología aplicada:

Exploración del Modelo Relacional
Se identificaron las entidades clave (pilotos, equipos, carreras, circuitos) y sus relaciones mediante claves primarias y foráneas. Se analizó el modelo lógico para comprender el flujo de los datos.

Preparación y Validación del Conjunto de Datos
Se revisaron las estructuras de las tablas, se tomaron muestras y se verificó la calidad de los datos (valores nulos, formatos, relaciones cruzadas). Esta etapa permitió anticipar desafíos técnicos en las consultas.

Traducción de Preguntas de Negocio a SQL
Se formularon 15 preguntas principales orientadas al negocio, incluyendo indicadores de desempeño por piloto y escudería, análisis de poles, podios, vueltas rápidas, dobletes y puntos por temporada.
También se desarrollaron automatizaciones en SQL, incluyendo vistas y procedimientos almacenados.

Automatización y Estandarización
Se generaron scripts SQL reutilizables y funciones automatizadas que permiten actualizar rankings o métricas clave con nuevos datos, y se creó una vista para traducir los estados de carrera del inglés al español.

Herramientas utilizadas:

Lenguaje: SQL

Gestor de base de datos: MySQL

Dataset utilizado:
El dataset relacional de Fórmula 1 contiene tablas como:
races, drivers, results, pit_stops, constructors, driver_standings, constructor_results, circuits, entre otras.

Thank you for being here

  • LinkedIn
  • GitHub
  • CV
bottom of page