implementando o select(id), update(obj), insert(obj) e remove(obj)