RDA– модель доступа к удаленной БД

Доступ к инф. ресурсам обесп-ся запросами на языке SQL. Запросы напр-ся по сети серверу БД, кот. их обрабатывает и выполняет запросы клиента, а потом пересылает клиенту блоки требуемых данных. Клиент выполняет функции ввода, отображения данных, а также прикладные функции.

Достоинства: 1) широкий выбор ср-в разработки приложений 2)высокая скорость работы и 3)возможно одновременно работать с неск-ими приложениями.Недостатки: сложность администрирования и разработки распределенных ИС. Сеть перегружена большим кол-ом избыточных данных.

2.DBS– модель сервера БД (модель удаленного представления данных)

Клиент выполняет функции ввода, представления данных и формирования запросов. Прикладные функции реализованы в виде хранимых процедур БД, хранящихся непосредственно в ней и вып-ся на сервере. Язык хранимых процедур уникален для каждой СУБД. «-» 1)низкая производительность и надежность,2)сложность реализации.

«+»1)снижение трафика сети,2) экономия ресурсов, 3) возможно централиз. администрирования прикладных функций

Многоуровневые архитектуры клиент-сервер.

Многоуровневая архитектура клиент-сервер —разновидность архитектуры клиент-сервер, в к-ой функция обработки данных вынесена на один или неск-ко отдельных серверов. Это позволяет разделить функции хранения, обработки и представления данных для более эффективного использования возможностей серверов и клиентов.