Explain why pressure affects the solubility of oxygen in water but not the solubility of Nacl in water?
The reason that it effects the solubulity of oxygen is that it
is gaseous while NaCl is solid at room temperature. The oxygen
molecules are effected by the increase in pressure in the way that
there are more of them per unit volume of air if you increase air
pressure. This is clearly not the case for the Na and Cl atoms
which are ionically bonded to one another and are therefore solid.
If you want to know more about the reason that pressure effects the
solubility of oxygen in water, have a wee look at partial
pressures.