Use the following rules for naming when you have...
A Metal + Non Metal:
Metal Name + Non Metal Root + "ide"
A Non Metal + Non Metal:
More Metallic Name First + Less Metallic Root + "ide"
Covelant Compounds:
Numerical Prefix + More Metalic Name + Numerical Prefix + Less Metalic Root + "ide"