Ba - металл, связь металлическая
BaBr₂ - связь образуется между элементами имеющими большую разность в электроотрицательностях(металл и неметалл) - связь ионная
HBr - связь образуется между неметаллами с различной электроотрицательностью - связь ковалентная полярная
Br₂ - связь образуется между неметаллами имеющими одинаковое значение электроотрицательности - связь ковалентная неполярная