Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Shpory_KIT.docx
Скачиваний:
11
Добавлен:
14.04.2019
Размер:
500.37 Кб
Скачать

64. Эволюция концепций обработки данных.

Обработка данных - совокупность методов и средств, осуществляющих преобразование данных. Обработка данных включает в себя: ввод данных в компьютер, преобразование и отбор данных по каким-либо критериям, вывод данных в удобном для пользователя виде.

Обработка данных со временем претерпела некоторую эволюцию. Основные концепции обработки данных:

· обработка БД на мэйнфреймах в пакетном режиме - пользователь составлял задания на выполнение определенных операций над исходной программой (написанной на алгоритмическом языке) и/или счет по программе. Задания, записанные на специальном языке описания заданий, а также текст программы и исходные данные наносились на бумажный носитель – перфокарты, которые формировались в пакет заданий. Пользователи передавали свои пакеты заданий в вычислительный центр на обработку на мэйнфрейме. Мэйнфрейм обрабатывал пакеты в порядке очередности их поступления, а распечатанные результаты пользователи получали обычно только на следующий день;

· обработка БД с помощью систем удаленной обработки данных(многотерминальные системы) - пользователь непосредственно общался с компьютером. К мэйнфрейму, расположенному на вычислительном центре, были подключены терминалы (устройство или набор устройств, предназначенных для взаимодействия с вычислительной системой или сетью ЭВМ), рассредоточенные по всему предприятию. Пользователи с их помощью передавали запросы к БД. Результаты запросов возвращались пользователям подсистемой управления связью. Запросы обрабатывались в режиме разделения времени, но, благодаря достаточно малому времени реакции системы, поддерживалась иллюзия единоличного владения компьютером ;

· обработка локальных БД на ПК с помощью настольных СУБД - на персональном компьютере пользователя устанавливалась СУБД, с помощью которой пользователь создавал на данном компьютере свою, локальную БД и работал с ней монопольно – настольная СУБД. Данные передавались с компьютера на компьютер на внешних носителях – дискетах;

· использование систем совместного использования (работа с централизованной базой данных с помощью сетевых версий настольных СУБД) - обмен данными между компьютерами в автоматическом режиме посредством линий связи и специального коммуникационного оборудования. При объединении персональных компьютеров совокупная вычислительная мощность оказывалась достаточной для решения сложных задач, и стало возможным совместное использование периферийных устройств и дисковых массивов. В настоящее время такая обработка является самой реализуемой концепцией обработки данных;

· использование клиент/серверных систем;

· использование систем обработки распределенных баз данных.

65. Системы удаленной обработки.

Классической архитектурой обработки многопользовательских БД является удаленная обработка.

Пользователи обрабатывают данные в пакетном режиме. Интерактивный режим доступа осуществляется с помощью терминалов, которые не обладают собственными вычислительными ресурсами. Программы управления коммуникациями (связью), прикладные программы, СУБД и ОС работают на едином центральном компьютере. Поскольку вся обработка производится единственным компьютером, то пользовательский интерфейс систем удаленной обработки обычно достаточно прост. Схема удаленной обработки показана на рис.1.

Пользователи (на рис. 1 показано n – пользователей) работают с терминалами, которые передают данные и сообщения о транзакциях центральному компьютеру (компьютер удаленной обработки). Функции управления данными возложены на операционную систему. Часть ОС, отвечающая за управление связью, принимает сообщения и данные и передает их соответствующим прикладным программам. Программы обращаются к СУБД, а СУБД выполняет операции с БД, используя ту часть ОС, которая отвечает за обработку данных. Когда транзакция завершается, подсистема управления связью возвращает результаты пользователям, сидящим у терминалов. Поскольку их пользовательский интерфейс достаточно прост и имеет в основном текстовую ориентацию, все команды форматирования вывода генерируются процессором центрального компьютера и передаются по линии связи. Такие системы, подобные описанной называются системами удаленной обработки, поскольку связь между входами и выходами осуществляется через находящийся на расстоянии центральный компьютер, ведущий обработку данных.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]