After reading this article on composite db software here
it seems to me that the composite db software is not exactly a databse store like Oracle which physically stores the data. It is more like a adapter that connects to different sources in the back end and provides a single point of data access to the client. is this correct?
If the above is correct, then how is it different from an ESB which can act as a single point for the clients to access data? ESB can fetch data from a variety of cources and present ot the client and client dont have to know here or how the data is stored.