Una base de datos relacional permite el uso simultáneo de datos de múltiples tablas y evita la duplicidad de datos al hacer uso de relaciones, lo que ahorra memoria y espacio en disco y mejora el rendimiento. Para lograr una base de datos relacional correcta, se debe realizar un estudio previo del diseño que determine los tipos de relaciones uno a uno, uno a varios o varios a varios.