✏️ Explanatory Question
DBMS architecture-এর দুই গুরুত্বপূর্ণ স্তরের ইন্ডিপেন্ডেন্স ধারণা।
Conceptual schema (table, column, relationship) পরিবর্তন করলেও external schema বা application program পরিবর্তন না হওয়া।
উদাহরণ: Employee টেবিলে নতুন column "Phone" যোগ করলেও user view প্রভাবিত হবে না।
Physical storage (file structure, indexing, storage device) পরিবর্তন করলেও conceptual schema পরিবর্তন হয় না।
উদাহরণ: ডেটাবেসের ফাইল C: drive থেকে D: drive-এ সরালেও application কাজ করবে।
| Logical Data Independence | Physical Data Independence |
|---|---|
| Conceptual ↔ External level | Internal ↔ Conceptual level |
| অর্জন করা কঠিন | অর্জন করা সহজ |
| Schema পরিবর্তনের সঙ্গে যুক্ত | Storage পরিবর্তনের সঙ্গে যুক্ত |