adding native sql for data access layers to simplyfy the data access layers