this a java project. seperate classes are used to perform different operation dependent on sql server