Hi Mandar,
First we need to understand if this is a one way or two way integration, meaning, will your app only be pulling data, or will it also be updating data? And if so, what type of data? With that, if your app just needs to fetch data from SDM, it can use SOAP, or REST web services, OR it could query the mdb database directly. SDM does NOT currently push data. Some folks have used things like notifications, and a notification method that triggers an external reference, such as running a batch file that would do something to push data somewhere, however its very complicated to figure out how to feed the data to that external reference. This would be something that is outside the scope of support and would require CA Services to implement. There may be folks out here that have done something similar and may be willing to share their info with you.
Hope this points you in the right direction.
Jon