Las bases de datos surgieron para almacenar grandes volúmenes de información de manera organizada y permitir un fácil acceso a la misma. Inicialmente, la información se almacenaba en archivos, pero esto presentaba problemas como redundancia, inflexibilidad y altos costos. Posteriormente surgieron los sistemas de bases de datos para superar estas limitaciones y brindar mayores beneficios a las organizaciones como disminución de costos y aumento de productividad. Actualmente existen sistemas gestores de bases de datos como Microsoft, IBM y Oracle que administran y