Помощь в написании студенческих работ
Антистрессовый сервис

Глоссарий. 
Распределенная обработка данных

РефератПомощь в написанииУзнать стоимостьмоей работы

Совокупность логически взаимосвязанных запросов, направленных на согласованное изменение некоторого множества строк в одной или нескольких таблицах БД. Обычно при выполнении транзакций обновляется несколько таблиц и индексов, связанных с этими таблицами. Для того чтобы гарантировать синхронизацию обновления и целостность данных, в серверах используется принцип «все или ничего», означающий, что… Читать ещё >

Глоссарий. Распределенная обработка данных (реферат, курсовая, диплом, контрольная)

№ п/п.

Понятие.

Определение.

Клиент.

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

Толстый или Rich-клиент.

приложение в архитектуре клиент-сервер, обеспечивающее (в противовес тонкому клиенту) расширенную функциональность независимо от центрального сервера. Часто сервер в этом случае является лишь хранилищем данных, а вся работа по обработке и представлению этих данных переносится на машину клиента. Достоинства толстого клиента: обладает широким функционалом в отличие от тонкого, обеспечивает режим многопользовательской работы, предоставляет возможность работы даже при обрывах связи с сервером, имеет возможность подключения к банкам без использования сети Интернет, высокое быстродействие.

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

Тонкий клиент, thin client.

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

Web-клиент.

как программа — браузер. Web-клиент как устройство — устройство, основным приложением которого (с точки зрения разработчика устройства или маркетолога) является браузер.

Сервер-компьютер

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

Аппаратный сервер

узкоспециализированное решение со встроенным программным обеспечением в ПЗУ (англ. firmware; в отличие от компьютеров, где программное обеспечение необходимо устанавливать), определяющим специализацию и возможные предоставляемые услуги. Аппаратные серверы, как правило, более просты надежны в эксплуатации, потребляют меньше электроэнергии и, иногда, более дешевы. Но вместе с тем они менее гибки (так как изначально ограничены в выполняемых задачах) и, часто, ограничены в ресурсах.

Рабочая станция.

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

(не надо путать с «графической рабочей станцией», которая является автономным компьютером с мощной графической системой, АРМ (автоматизированным рабочим местом) для графических работ) периферийный компьютер в составе локальной вычислительной сети (ЛВС), играющий роль интерфейса по отношению к серверу. В локальных сетях компьютеры подразделяются на рабочие станции и серверы. На рабочих станциях пользователи решают прикладные задачи, работают в базах данных, создают документы, делают расчёты.

Файл-сервер

программный сервер для обеспечения доступа к файлам на диске сервера. Прежде всего это серверы передачи файлов по заказу, по протоколам FTP, TFTP, SFTP и HTTP. Протокол HTTP ориентирован на передачу текстовых файлов, но серверы могут отдавать в качестве запрошенных файлов и произвольные данные, например динамически созданные веб-страницы, картинки, музыку и т. п.

Сервер баз данных, сервер БД.

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

Сервер доступа к данным.

программный компонент СУБД, обслуживающий базу данных и отдающий данные по запросам. Один из самых простых серверов подобного типа — LDAP — облегчённый протокол доступа к спискам). Для доступа к серверам баз данных единого протокола не существует, однако практически все серверы баз данных объединяет использование единых правил формирования запросов — язык SQL.

Пользователь БД.

программа или человек, обращающийся к БД на ЯМД.

Транзакция.

совокупность логически взаимосвязанных запросов, направленных на согласованное изменение некоторого множества строк в одной или нескольких таблицах БД. Обычно при выполнении транзакций обновляется несколько таблиц и индексов, связанных с этими таблицами. Для того чтобы гарантировать синхронизацию обновления и целостность данных, в серверах используется принцип «все или ничего», означающий, что в БД вносятся либо все обновления или ни одно из них. С этой целью ведется журнал транзакций, в котором регистрируется информация обо всех затребованных изменениях.

Хранимые процедуры.

это предварительно откомпилированные предложения языка SQL, которые сохраняются на сервере базы данных, использующей язык SQL. Клиент запускает хранимую процедуру с помощью команды EXECUTE. Таким образом, по сети передаются только два слова вместо двух сотен. Поскольку эта процедура уже откомпилирована и оптимизирована, серверу не нужно тратить время на компиляцию и оптимизацию.

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

Показать весь текст
Заполнить форму текущей работой