This thesis presents the design and implementation of a SQL Server database system based on a distributed approach, database used for managing the lifecycle of motorcycle components in a racing environment. This thesis has been conducted over a project proposed by Aprilia Racing company, part of Piaggio Group. The project analyzed the previous existing system, redesigned the database schema to accommodate new requirements, and implemented a replication strategy to ensure data availability in a distributed environment. The database schema was upgraded and designed to track the mileage, maintenance operations, run configurations, and anomalies of each component, recording, in this way, the entirety of their lifecycle. The replication system was set up using SQL Server's built-in features, allowing for sychronization between a central publisher and multiple subscribers. The implementation details, the faced challenges, and the solutions adopted during the project are discussed in detail. This thesis also explores the potential for leveraging the collected data through data prediction using machine learning techniques. The results demonstrate significant improvements in data integrity and user experience, highlighting the effectiveness of the new design and implementation. The Machine Learning models showed promising results in predicting component anomalies based on input data features, laying a good foundation for future works in this direction.
This thesis presents the design and implementation of a SQL Server database system based on a distributed approach, database used for managing the lifecycle of motorcycle components in a racing environment. This thesis has been conducted over a project proposed by Aprilia Racing company, part of Piaggio Group. The project analyzed the previous existing system, redesigned the database schema to accommodate new requirements, and implemented a replication strategy to ensure data availability in a distributed environment. The database schema was upgraded and designed to track the mileage, maintenance operations, run configurations, and anomalies of each component, recording, in this way, the entirety of their lifecycle. The replication system was set up using SQL Server's built-in features, allowing for sychronization between a central publisher and multiple subscribers. The implementation details, the faced challenges, and the solutions adopted during the project are discussed in detail. This thesis also explores the potential for leveraging the collected data through data prediction using machine learning techniques. The results demonstrate significant improvements in data integrity and user experience, highlighting the effectiveness of the new design and implementation. The Machine Learning models showed promising results in predicting component anomalies based on input data features, laying a good foundation for future works in this direction.
Engineering a Reliable Data Infrastructure for a Mileage Application: Replication Strategies and Predictive Data Engineering Study
PAMIO, LORENZO
2024/2025
Abstract
This thesis presents the design and implementation of a SQL Server database system based on a distributed approach, database used for managing the lifecycle of motorcycle components in a racing environment. This thesis has been conducted over a project proposed by Aprilia Racing company, part of Piaggio Group. The project analyzed the previous existing system, redesigned the database schema to accommodate new requirements, and implemented a replication strategy to ensure data availability in a distributed environment. The database schema was upgraded and designed to track the mileage, maintenance operations, run configurations, and anomalies of each component, recording, in this way, the entirety of their lifecycle. The replication system was set up using SQL Server's built-in features, allowing for sychronization between a central publisher and multiple subscribers. The implementation details, the faced challenges, and the solutions adopted during the project are discussed in detail. This thesis also explores the potential for leveraging the collected data through data prediction using machine learning techniques. The results demonstrate significant improvements in data integrity and user experience, highlighting the effectiveness of the new design and implementation. The Machine Learning models showed promising results in predicting component anomalies based on input data features, laying a good foundation for future works in this direction.| File | Dimensione | Formato | |
|---|---|---|---|
|
Pamio_Lorenzo.pdf
Accesso riservato
Dimensione
1.15 MB
Formato
Adobe PDF
|
1.15 MB | Adobe PDF |
The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License
https://hdl.handle.net/20.500.12608/98078