Since sodium chloride contains both a metal AND a nonmetal, the combination of those would result in an ionic bond.
In an acidic solution, the concentration of H+ is greater than the concentration of OH-. The pH will be less than 7.
In a basic solution, the concentration of OH- is greater than the concentration of H+. The pH will be greater than 7.
In a neutral solution, the concentration of H+ ions to OH-ions will be equal, and will therefore have a pH of 7. (This is due to water autoionization, which we usually ignore because it is small in other circumstances.)