قاعدة البيانات التي تم بناؤها مع واحد dbms ليست المحمولة الى انو هناك dbms (اي, وغيرها من dbms لا يمكن تشغيلها). ومع ذلك, في بعض الحالات, من المرغوب فيه الانتقال, الهجرة قاعدة بيانات من واحد الى اخر. الاسباب الاقتصادية في الاساس (قد يكون للم dbmss المختلفة تكاليف مختلفة للملكية او tcos), والعملية, والتشغيل (قد يكون لها قدرات مختلفة). وتشمل الهجرة تحويل قاعدة البيانات من نوع واحد الى اخر. وينبغي ان يحافظ التحول (ان كان ذلك ممكنا) على تطبيق قاعدة البيانات ذات الصلة (اي جميع برامج التطبيق ذات الصلة) سليمة. ومن ثم, ينبغي الحفاظ على المستويات المعمارية المفاههية والخارجية ل قاعدة البيانات في عملية التحول. وقد يكون من المرغوب فيه ايضا الحفاظ على بعض جوانب الهيكل الداخلي. وقد تكون الهجرة المعقدة او الكبيرة في قاعدة البيانات مشروع معقد و مكلفة (مرة واحدة) في حد ذاته, وهو مشروع ينبغي ان يؤخذ في الاعتبار في قرار الهجرة. وذلك على الرغم من انه قد توجد ادوات للمساعدة على الهجرة بين dbmss محددة. عادة ما يوفر بائع dbms ادوات للمساعدة في استيراد قواعد البيانات من dbmss شعبية اخرى.
كيف يمكن جعل الهجرة من قاعدة بيانات dbms اسهل?
البائع يوفر ادوات