¿Cuáles son las ventajas y desventajas de los gestores de base de datos?