Сравнительный анализ хранилищ и витрин данных

Архитектура файл-сервер

Сервер (Windows NT Server): хранение данных; услуги низкого уровня (открытие, закрытие и модификация файлов)

Рабочая станция: обработка данных с использованием настольных СУБД. Клиент выполняет обработку (настольная СУБД + прикладная программа + интерфейс пользователя).

Надежность: Сбой на любой из рабочих станций может привести к потере данных и их недоступности для других рабочих станций

Безопасность и гибкость: Прямое обращение к данным

Монолитное приложение, функционирующее на рабочей станции

Архитектура клиент-сервер

Система, построенная в архитектуре клиент/сервер – это любая система, в к-ой клиент передает запрос на сервер, где этот запрос выполняется.

Сервер (Microsoft SQL Server, Oracl e): хранение и манипулирование данными, обработка запросов, обработка данных. Клиент: формирование пользовательского интерфейса, формирование запросов, обработка данных

Надежность: сбой на клиенте не сказывается на целостности данных и их доступности для других клиентов

Безопасность и гибкость: Обращение к данным через промежуточные объекты (хранимые процедуры); Гибкость администрирования прав доступа (до уровня полей); Распределенное приложение


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: