improved database unit tests, started to add Oracle transactions