Repository logo
 
Publication

Development of a database migration and compatibility system

datacite.subject.fosEngenharia e Tecnologia::Outras Engenharias e Tecnologias
datacite.subject.sdg09:Indústria, Inovação e Infraestruturas
dc.contributor.advisorAlves, Paulo
dc.contributor.advisorCadavez, Vasco
dc.contributor.advisorLeite, Mateus
dc.contributor.authorPereira, Marcos Vinícius Alves
dc.date.accessioned2025-06-13T09:13:11Z
dc.date.available2025-06-13T09:13:11Z
dc.date.issued2025-01-14
dc.date.submitted2025
dc.descriptionMestrado de dupla diplomação com o Centro Federal de Educação Tecnológica de Minas Gerais – CEFET-MG
dc.description.abstractBiological hazards, such as bacteria, viruses, and parasites, pose significant threats to human health when encountered through inhalation, ingestion, or skin contact. The Pathogens-in-Foods (PIF) database was established to address these concerns, serving as a centralized resource for accessing information about food borne pathogens in Europe. The European Food Safety Authority (EFSA) plays a pivotal role in ensuring food and feed safety within the European Union. However, the EFSA and PIF databases employ different data structures, making compatibility and data migration essential to enhance the relevance of PIF. This thesis focuses on the development of a data migration and compatibility system, allowing seamless communication between the PIF and EFSA databases. Through this system, the databases can align their information more effectively, ultimately improving food safety and public health. Using Python data migration scripts, it was possible to migrate the old PIF database to EFSA standards, making the two databases compatible. The script was developed following a system of classes, making it possible to use these same classes for future migrations if necessary or even migrations to other databases. The compatibility system developed offers the possibility of converting variables between different databases without the need for data migration. This system is especially useful for variables or entities that cannot or should not undergo the data migration process. In this way, the system operated as a conversion system, making PIF entities compatible with EFSA variables.eng
dc.identifier.tid203947630
dc.identifier.urihttp://hdl.handle.net/10198/34591
dc.language.isoeng
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subjectBiological hazards
dc.subjectData migration
dc.subjectFood safety
dc.subjectDatabase integration
dc.titleDevelopment of a database migration and compatibility system
dc.typemaster thesis
dspace.entity.typePublication
thesis.degree.nameEngenharia Industrial

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Marcos Pereira.pdf
Size:
4.08 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.75 KB
Format:
Item-specific license agreed upon to submission
Description: