முக்கியமாக பொருளாதார ரீதியில்
இதற்கான காரணங்கள் முக்கியமாக சிக்கனமானவை (வெவ்வேறு DBMSகள் உடைமைக்கான வெவ்வேறு மொத்த செலவுகள் அல்லது TCOக்கள் கொண்டிருக்கலாம்), செயல்பாடுகள் மற்றும் செயல்பாடுகள் (வெவ்வேறு DBMSகள் வெவ்வேறு திறன்களைக் கொண்டிருக்கலாம்).
ஏன் ஒருவர் இரண்டு வெவ்வேறு தரவுத்தளங்களை ஐக்கியப்படுத்த முயற்சி செய்வார்?