Analysis for migrating data from Microsoft Excel to a relational database using Drupal

Main Article Content

Carlos Valadez Cedillo
https://orcid.org/0009-0008-2264-7450

Abstract

As part of a university project, the decision was made to migrate data from an Excel file containing over 1,200 rows to a relational database to improve data integrity and accuracy. To carry out the process, it was established as a desirable requirement that the new relational database should continue to be updated using Excel files by staff without technical expertise.


It was also decided to use the Drupal 11 Content Management System for the development, as it offered the option of managing a database in the traditional way, as well as the ability to import data from Excel via specialized modules.


One API and three contribution modules were evaluated: the Drupal Migration API (Migrate API) and the Migrate Spreadsheet, Excel Importer and Feeds modules.


After assessing these various specialized modules for data migration, the Feeds module was chosen, as it proved to be ideal for carrying out regular migrations simply and efficiently.

Downloads

Download data is not yet available.

Article Details

How to Cite
Valadez Cedillo, C. (2026). Analysis for migrating data from Microsoft Excel to a relational database using Drupal. Cuadernos Técnicos Universitarios De La DGTIC, 4(4). https://doi.org/10.22201/dgtic.30618096e.2026.4.4.192
Section
Reportes técnicos
Author Biography

Carlos Valadez Cedillo, Dirección General de Cómputo y de Tecnologías de Información y Comunicación, UNAM

.

References

Carballo Muñoz, L., Pérez Ayup, N., y López Ibarra, L. (2023). Software informático para la migración de las bases de datos de las personas naturales. Revista Cubana de Ciencias Informáticas, 17(2), 55–70. https://rcci.uci.cu/index.php/RCCI/article/view/2480

Carrara Bittini, I. L. (2023). Traspaso de una BBDD en formato Excel a formato SQL y crear una interfaz para interactuar con la BBDD [Trabajo de fin de máster, Universidad Pontificia Comillas]. Repositorio Institucional de la Universidad Pontificia Comillas. http://hdl.handle.net/11531/77889

Digital-IB. (2026). ¿Cómo elegir un CMS empresarial en 2026 y por qué Drupal sigue siendo una opción sólida? Digital-IB Insights. https://www.digital-ib.com/blog/como-elegir-cms-emp resarial-2026-drupal-opcion-solida

Rodríguez Hernández, J. (2021). Diseño e implementación de una base de datos como soporte para un cuadro de mando para la Industria 4.0 [Trabajo de fin de grado, Universidad de Valladolid]. Repositorio Documental UVa. https://uvadoc.uva.es/handle/10324/50043

Salazar Fernández, D., Pérez Benites, G. A., Carmenates Ricardo, E., y Pérez Guerrero, J. L. (2025). Mejorando la gestión de información en el laboratorio de tuberculosis de Holguín. Cuba. Revista Cubana de Informática Médica, 17, e810. https://revinformatica.sld.cu/index.php/rcim/article/view/810

Serra, S. L. (2018). Metodología para construcción de procesos de migración de datos en contexto de sistemas en desarrollo [Tesis de maestría, Universidad Nacional de La Plata]. SEDICI. https://doi.org/10.35537/10915/70365 DOI: https://doi.org/10.35537/10915/70365

Shigarov, A., Khristyuk, V., y Mikhailov, A. (2019). TabbyXL: Software platform for rule-based spreadsheet data extraction and transformation. SoftwareX, 10, 100270. https://doi.org/10.1016/j.softx.2019.100270 DOI: https://doi.org/10.1016/j.softx.2019.100270