- •Многопользовательских бд
- •1. Эволюция концепций обработки данных
- •Обработка на мэйнфреймах в пакетном режиме
- •2) Обработка в многотерминальных системах
- •3) Обработка данных на автономных пк
- •4) Обработка данных с использованием кс
- •2. Принципы передачи данных по сети
- •3. Системы удаленной обработки данных
- •4. Системы совместного использования файлов
- •4.1. Настольные субд
- •4.1.1 Обзор настольных субд
- •5. Клиент/серверные системы
- •База данных.
- •5.1. Обработка запросов в архитектуре клиент/сервер
- •5.2. Преимущества архитектуры клиент/сервер
- •5.3. Общие сведения о хранимых процедурах и триггерах
- •5.4. Современные серверы бд
- •Системы обработки распределенных бд
- •6.2. Стратегии распределения данных
- •Требования к РаБд и РаСубд (12 правил к. Дейта):
- •7. Хранилище данных
- •Olap-системы
Тема: СИСТЕМЫ ОБРАБОТКИ
Многопользовательских бд
Эволюция концепций обработки данных
Принципы передачи данных по сети
Системы удаленной обработки данных
Системы совместного использования файлов
Клиент-серверные системы
Системы обработки распределенных БД
Хранилища данных
1. Эволюция концепций обработки данных
Обработка данных – это совокупность методов и средств, осуществляющих преобразование данных
Концепции обработки данных – обработка:
на мэйнфреймах в пакетном режиме;
в многотерминальных системах;
на автономных ПК;
с использованием компьютерных сетей.
Обработка на мэйнфреймах в пакетном режиме
Пользователь составлял пакет заданий на языке описания заданий на выполнение определенных операций над исходной программой и/или счет по программе, подготовленный на перфокартах. Затем передавал его на ВЦ на обработку на мэйнфрейме.
Оператор без участия пользователя последовательно вводил пакеты, мэйнфрейм обрабатывал их и распечатанные результаты пользователь получал обычно на следующий день.
2) Обработка в многотерминальных системах
К мэйнфрейму, расположенному на ВЦ, подключались терминалы, рассредоточенные по всему предприятию.
Терминал – это устройство или набор устройств, предназначенных для взаимодействия с вычислительной системой или сетью ЭВМ
-
ОСус
ПП1
ПП2
.
.
.
ППn
СУБД
ОСуд
БД
Мэйнфрейм
ОСус – часть ОС, отвечающая за управление связью
ОСуд – часть ОС, отвечающая за управление данными
ПП – прикладная программа
Пользователи с помощью терминалов передавали запросы к БД.
ОСус принимала их и передавала соответствующим ПП. Те обращались к СУБД, и она выполняла операции с БД, используя ОСуд.
Результаты запросов возвращались пользователям у терминалов.
3) Обработка данных на автономных пк
На ПК пользователя устанавливалась СУБД, с помощью которой пользователь создавал на этом же ПК свою, локальную БД и работал с ней монопольно (в однопользовательском режиме).
Такая СУБД (настольная) была ответственна за выполнение запросов и за поддержание целостности БД.
К аппаратному обеспечению ПК предъявлялись скромные требования.
Данные передавались с ПК на ПК на дискетах.
4) Обработка данных с использованием кс
Обработка данных с использованием КС заключается в обмене данными между компьютерами посредством линий связи и специального коммуникационного оборудования. В первых КС были реализованы службы обмена файлами, электронной почты и др.
ПК были достаточно мощными для работы сетевого ПО и не очень дорогими. При их объединении совокупная вычислительная мощность была достаточна для решения сложных задач, и стало возможным совместное использование периферийных устройств и дисковых массивов.
Поэтому ПК стали преобладать в ЛС не только в качестве компьютеров пользователей, но и в качестве центров хранения и обработки данных, потеснив с этих ролей мэйнфреймы.
Обработка данных с использованием КС в настоящее время – самая реализуемая концепция обработки данных.