Page 26 - 6430
P. 26

Рис. 4.2 Трирівнева архітектура СУБД

                  На      концептуальному              рівні       опис       БД       називається
            концептуальною  схемою.  Тут  БД  представлена  в  найбільш
            загальному  вигляді,  який  об'єднує  дані,  що  використовуються

            всіма  застосуваннями,  які  працюють  з  БД.  Фактично
            концептуальний  рівень  відображає  модель  предметної  області,
            для якої створювалася БД.
                  На  внутрішньому  рівні  опис  БД  називається  внутрішньою

            схемою. Тут БД представлена у вигляді безпосередньо даних, що
            розташовані в файлах, які відповідають фізичній організації БД.
                  Трирівнева         архітектура         СУБД         дозволяє        забезпечити

            незалежність від даних. Це означає, що зміни на нижніх рівнях не
            впливають  на  верхні  рівні.  Розрізняють  логічну  і  фізичну
            незалежність  при  роботі  з  даними.  Логічна  незалежність  від
            даних означає захищеність зовнішніх схем від змін, що вносяться

            в  концептуальну  схему.  Зміни  концептуальної  схеми  БД  не
            викликають необхідності в корегуванні існуючих зовнішніх схем

            для  користувачів,  і  відповідно  не  викликають  змін  в
            застосуваннях,  що  працюють  з  цими  схемами.  Фізична
            незалежність  від  даних  означає  захищеність  концептуальної  і
            зовнішніх  схем  від  змін,  що  вносяться  у  внутрішню  схему.  До

            змін внутрішньої схеми належать використання різних файлових
            систем  або  структур  даних,  різних  пристроїв  зберігання,
            модифікація пошукових структур тощо.

                  Крім трьох названих рівнів абстрагування в БД існує ще один
            рівень,  що  передує  їм.  Цей  рівень  відображає  інформацію  про

                                                        26
   21   22   23   24   25   26   27   28   29   30   31