code: def cursor_batch(self,
                       table_name,
                       start_timeperiod,
                       end_timeperiod):
          
          raise NotImplementedError('method cursor_batch must be implemented by {0}'.format(self.__class__.__name__))
docs: method returns batched DB cursor