Page 60 - 6430
        P. 60
     Рис. 8.5. Модель сервера бази даних
                  Процедури, що зберігаються є засобом програмування SQL-
            сервера  і  являють  собою  підпрограми,  які  можуть  викликатися
            або  застосуваннями  користувачів,  або  тригерами.  Тригери
            являють  собою  особливий  тип  процедури,  що  зберігається,  яка
            самостійно реагує на виникнення певної події в БД. Тригер може
            активізуватися  після  операцій  додавання,  модифікації  і
            вилучення.  Застосування  тригерів  дозволяє  зробити  сервер
            активним.  Це  означає,  що  сам  сервер  може  бути  ініціатором
            обробки даних в БД.
                  Застосування процедур, що зберігаються і тригерів на сервері
            дозволяє  їх  використовувати  різним  клієнтам,  що  суттєво
            зменшує дублювання алгоритмів обробки даних. Недоліком цієї
            моделі в першу чергу є велике завантаження сервера.
                  Подальшим  розвитком  моделі  сервера  бази  даних  є
            трирівнева  архітектура  (рис.8.6).  Ця  архітектура  ще  називається
            моделлю із сервером застосувань.
                                                        60
     	
