initial implementation of CRUD for oracle