Металлическая связь возникает только у МЕТАЛЛОВ образования хим. связи: обобщения электронов и свободное перемещение их в поле ядер атомов металлов. А ковалентная связь может быть поляной или неполярной. Полярная образуется с атомов разных неметаллов или металла и неметалла -элементы несущественно отличаются электроотрицательностью(ЭО). А неполярная образуется с одинаковых атомов неметаллов - элементы с одинаковой электроотрицательностью(ЭО образования хим.связи: образование общих электронных пар, связывающие их ядра атомов( обменный, или донорно-акцепторный) Ну и ковалентная и металлическая связь отличается механизмом образования связи
2Na + 2H2O = 2NaOH + H2
Fe + CuSO2 = FeSO4 + Cu
H2 + Cl2 = 2HCl
Fe + 2HCl = FeCl2 + H2