Какие операции включает проектирование базы данных в клиент-серверной среде - Клиент-серверная архитектура

Разработка управляющих элементов G5, к которым относятся хранимые процедуры и триггеры, осуществляется на основе структуры базы данных D7 с учетом ее SQL-описания БД G4 и возможностей средств СУБД сервера БД G2. В результате получается готовая для эксплуатации схема базы данных с управляющими элементами, которая документируется в D10.

сеть проектирования базы данных в клиент-серверной среде

Рис.4.Технологическая сеть проектирования базы данных в клиент-серверной среде:

Хранимая процедура представляет собой вариант программного наполнения базы данных, основная функция которой - функциональное расширение схемы БД. Хранимая процедура выполняет то или иное логическое действие. Например, администратор банковской системы создает хранимую процедуру, которая реализует функцию "занести на счет номер X сумму Y". серверный репликация вычислительный сеть

Разработчик приложения пользуется этой процедурой, но не знает, как именно она работает. Это дает следующие преимущества:

    - когда меняется алгоритм данного действия, то администратор меняет только эту хранимую процедуру и все приложения сразу начинают работать по-новому; - независимо от типа рабочего места, использующего хранимую процедуру, одно и то же действие выполняется одинаково, что повышает надежность разработанной системы; - хранимая процедура пишется одним человеком, а используется многими, следовательно, повышаются темпы разработки КЭИС; - повышается скорость обработки запросов пользователей за счет того, что действия по анализу хранимой процедуры выполняются единожды при определении этой процедуры.

Триггер БД - это механизм "событие - действие", который автоматически выполняет некоторый набор SQL-операторов, когда происходит некоторое событие. Событиями, на которые можно установить триггер, являются модификации данных. Причем триггер связан с конкретной таблицей БД. Триггер хранится как объект в базе данных. Создание триггеров позволяет установить правила обеспечения ссылочной целостности сервера БД.

Похожие статьи




Какие операции включает проектирование базы данных в клиент-серверной среде - Клиент-серверная архитектура

Предыдущая | Следующая