I would like to know if anyone knows how to upload and download data from an oracle database
No, never use an Oracle database. Oracle has an api
So it seems you can access your database from there.
We have a lot of topics about using api's. Search some of them and see what works for you. And of course read the api documentation from oracle.
If you get their API working, let us know so we can add it to our collection at