Implementaçao das funcionalidades de CRUD