Що таке фізична та логічна незалежність даних?
Фізична незалежність даних використовується для зміни внутрішньої схеми без необхідності зміни логічної схеми. Логічна незалежність даних гарантує, що якщо ви додаєте будь-яке нове поле або видаляєте будь-яке існуюче поле, нам не потрібно змінювати прикладну програму.
Типи незалежності даних Існує два рівні незалежності даних Фізична незалежність даних і незалежність логічних даних.
За допомогою логічних моделей даних ви можете візуалізувати робочі процеси процесу технічно структурованим способом. Ви можете зрозуміти взаємозв’язки між різними бізнес-системами. З іншого боку, фізична модель даних описує, як дані організовані у фактичних таблицях бази даних.
Існує три рівні абстракції: внутрішній рівень/фізичний рівень: він визначає, як дані фактично зберігаються за допомогою різних структур даних. Концептуальний рівень/ логічний рівень: описує зв’язок, який існує між збереженими даними.
Логічний дизайн — це дизайн високого рівня, який не містить жодних деталей. Фізичний дизайн більше графічний, ніж текстовий; однак він може включати обидва. Логічний дизайн може бути текстовим, графічним або обома. Фізичний дизайн зосереджується на конкретних рішеннях із поясненням того, як вони зібрані чи налаштовані.