কাঠামোগত স্বাধীনতা
কাঠামোগত স্বাধীনতা বিদ্যমান থাকে যখন ডাটাবেস কাঠামোর পরিবর্তনগুলি ডেটা অ্যাক্সেস করার DBMS ক্ষমতাকে প্রভাবিত করে না৷
কাঠামোগত নির্ভরতা বিদ্যমান থাকে যখন ডেটাবেস কাঠামোর পরিবর্তনগুলি ডেটা অ্যাক্সেস করার DBMS ক্ষমতাকে প্রভাবিত করে না৷
ডেটা স্বাধীনতা
নিম্ন স্তরে করা পরিবর্তনগুলি উপরের স্তরগুলিকে প্রভাবিত করবে না।
দুই প্রকার হল −
- শারীরিক ডেটা স্বাধীনতা
- যৌক্তিক ডেটা স্বাধীনতা
ফিজিকাল ডেটা ইন্ডিপেন্ডেন্স -
দিয়ে শুরু করা যাকশারীরিক ডেটা স্বাধীনতা
স্কিমা বা লজিক্যাল ডেটা প্রভাবিত না করেই ফিজিক্যাল স্কিমা পরিবর্তন করুন। এটি অর্জন করা সহজ।
এটি ডাটাবেসের অভ্যন্তরীণ স্তর এবং যৌক্তিক স্তর থেকে অভ্যন্তরীণ স্তরে ম্যাপিং দ্বারা অর্জন করা হয়। ভৌত সঞ্চয়স্থানে করা পরিবর্তনগুলি থেকে ধারণাগত স্কিমা ব্যবহারকারীদের অন্তরক করে।
যৌক্তিক ডেটা স্বাধীনতা
প্রোগ্রামগুলিকে প্রভাবিত না করে লজিক্যাল স্কিমা পরিবর্তন করুন। এটি অর্জন করা কঠিন। বিদ্যমান বাহ্যিক স্কিমাগুলিকে প্রভাবিত না করে ধারণাগত স্কিমা পরিবর্তন করা যেতে পারে৷