Data access in background service


Hi, im having the next question.

I have some singleton objects that works as databases (like the crimeLab class in the book).
My question is: Is it safe to update the database in the background service?
Because it runs on a different thread (the IntentService), so i think i would have some concurrency problems with this. Am i clear?

Thanks a lot.