HI, SiO2 - ковалентная полярная связь ( связь между двумя разными атомами неметалла, ЭО мало отличается)
Ni - металлическая связь
MgO, KNO3 - ионная связь ( связь между металлом и неметаллом, ЭО сильно отличается)
F2 - ковалентная неполярная связь ( Связь между двумя одинаковыми атомами неметалла, ЭО одинаковая)