Page 24 - 6430
P. 24

Рис. 4.1. Компоненти системи бази даних

                  Крім  того,  ядро  СУБД  задіяне  в  управлінні  транзакціями,

            блокуваннях, резервному копіюванні і відновленні. В ядро СУБД
            входять менеджери буферів, даних, транзакцій, журналів.
                  Менеджер  буферів  –  призначений  для  рішення  задач
            ефективної буферізації оперативної пам'яті.

                  Менеджер даних – призначений для управління зовнішньою
            пам'ятью,  забезпечення  створення  структур  для  даних,  що

            зберігаються і допоміжних структур (індекси і т.ін.).
                  Менеджер  транзакцій  –  підтримує  механізми  фіксації  і
            відкату      транзакцій,      пов’язаний  з  менеджером  буферів
            оперативної  пам'яті  і  забезпечує  зберігання  всієї  інформації,  яка

            потрібна після збоїв системи.
                  Менеджер журналів – забезпечує реєстрацію відомостей про
            виконання  транзакцій,  про  працюючих  користувачів,  про

            виконання застосування, про доступи до різних структур даних і
            т.ін.
                  Підсистема  засобів  проектування  являє  собою  набір
            інструментів, які спрощують проектування і реалізацію баз даних

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


                                                        24
   19   20   21   22   23   24   25   26   27   28   29