Una base de datos es un programa que permite introducir, almacenar, organizar y manipular datos de manera significativa. Un gestor de base de datos permite introducir, almacenar y recuperar datos para generar informes y realizar búsquedas. El proceso de normalización consiste en aplicar reglas para evitar redundancia y proteger la integridad de los datos al pasar de un modelo entidad-relación a uno relacional.