Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
20
Добавлен:
03.01.2020
Размер:
589.82 Кб
Скачать

СУБД

АРХИТЕКТУРА "КЛИЕНТ-СЕРВЕР"

Системой управления базами данных

называют программную систему, предназначенную для создания на ЭВМ общей БД для множества приложений, поддержания её в актуальном состоянии и обеспечения эффективного доступа пользователей к содержащимся в ней данным в рамках предоставленных ими полномочий.

Назначение систем БД-поддержка разработки и выполнения приложений БД.

Систему баз данных можно рассматривать как систему, состоящую из двух частей — сервера и клиентов.

Сервер— поддерживает все основные функции СУБД, предоставляет полную поддержку внешнего, концептуального и внутреннего уровней.

Клиенты — это различные приложения, которые выполняются с помощью СУБД.

Различают приложения, написанные пользователями и встроенные приложения, предоставляемые поставщиками СУБД или некоторыми сторонними поставщиками ПО.

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

сервер”

Виды приложений

Приложения, написанные пользователями. Это обычные прикладные программы, написанные на языке программирования общего назначения или на одном из специализированных языков четвертого поколения.

Приложения, предоставляемые поставщиками (ИС). Назначение ИС — упрощать процесс создания и выполнения других приложений, которые разрабатываются специально для решения конкретной задачи.

Примеры ИС

Процессоры языков запросов.

Генераторы отчетов.

Графические бизнес-подсистемы.

Электронные таблицы.

Процессоры команд на естественных языках.

Статистические пакеты.

Средства управления копированием или извлечением данных.

Генераторы приложений.

Другие средства разработки приложений (CASE – средства).

ИС интеллектуального анализа и визуализации данных .

РАСПРЕДЕЛЕННАЯ ОБРАБОТКА

Организация совместного решения задачи обработки данных на нескольких компьютерах сети.

Взаимодействие между компьютерами осуществляется с помощью специального программного обеспечения управления сетью (диспетчера передачи данных).

Организация распределенной обработки может осуществляется на разных уровнях.

Система с одним сервером и одним клиентом

Преимущества

Возможность организации параллельной работы сервера и клиента при решении одной задачи.

Серверный компьютер может быть специально приспособлен для работы с СУБД .

Клиентский компьютер -персональная РС, с удобным интерфейсом пользователя.

Повышение скорости обработки запросов и производительности системы в целом.

Доступ нескольких клиентских компьютеров к одному и тому же серверному компьютеру .

Система с одним сервером и несколькими клиентами

Соседние файлы в папке Лекции