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

Технологии обработки данных

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

Это приемлемое решение для выполнения простых задач одним пользователем едва ли может эффективно использоваться даже в небольшой организации. Если в работе системы участвуют несколько пользователей на нескольких компьютерах, то требуется постоянная актуализация данных, чтобы изменения, выполняемые одними пользователями, становились доступными другим пользователям, что снижает оперативность… Читать ещё >

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

Обработка данных на отдельных рабочих местах является простейшим случаем информационной системы и может быть реализована на отдельном компьютере. Схема обработки данных в этом случае приведена на рис. 1.19.

Схема обработки данных на отдельном компьютере.
Рис. 1.19. Схема обработки данных на отдельном компьютере.

Рис. 1.19. Схема обработки данных на отдельном компьютере.

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

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

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

Архитектура «файл-сервер» выделяет в сети компьютеры, которые могут использоваться как серверы и (или) клиенты. На серверах выделяются общие ресурсы (файлы, принтеры и т. п.), а клиентские компьютеры могут использовать эти ресурсы (рис. 1.20). Такую архитектуру поддерживают многие популярные программные продукты, например СУБД Access[1].

Схема обработки данных в архитектуре «файл-сервер».

Рис. 1.20. Схема обработки данных в архитектуре «файл-сервер».

Поток информации, требующей обработки, постоянно растет, и в компьютерных сетях все чаще используется архитектура «клиент-сервер», где для обработки данных используется мощный сервер данных (back-end), а для представления и изменения нужных данных — пользовательское приложение, которое работает на клиентском компьютере (front-end). Таким образом, основная, наиболее ресурсоемкая работа с данными выполняется в месте их хранения, а на пользовательский компьютер передаются только данные, необходимые для получения информации или требующие изменения (рис. 1.21).

Схема обработки данных в архитектуре «клиент-сервер».

Рис. 1.21. Схема обработки данных в архитектуре «клиент-сервер».

Если основное отличие архитектуры «файл-сервер» от локальной обработки данных на одном компьютере отличается в основном местом хранения данных и необходимостью обеспечения доступа к данным нескольких пользователей, то в архитектуре «клиент-сервер» обработка, хранение и доступ к данным обеспечиваются сервером БД, например, таким как Microsoft SQL Server[2], Oracle[3] или Informix[4]. В приложениях баз данных часто встречается конфигурация, в которой сервером является мощная реляционная СУБД, такая как Microsoft SQL Server {back-end), а клиентом — приложение, созданное в среде Access, которое использует данные с сервера {front-end).

Обработка данных в системах Internet/intranet в последнее время применяется все шире в связи с развитием технологии World Wide Web (WWW) — Всемирной паутины. Эта технология в глобальных масштабах реализуется в сетях Internet, в локальных — в сетях intranet и основывается на поиске данных с помощью гипертекстовых ссылок, которые обеспечивают доступ к различным файлам с данными.

Гипертекст — это обычный текст, содержащий ссылки как на собственные фрагменты, так и на другие тексты. Простейший пример гипертекста — книга, оглавление которой содержит ссылки на главы и разделы книги (здесь ссылка — это номер страницы, с которой начинаются соответствующие глава или раздел). Посмотрев в оглавление, человек узнает номер страницы интересующей его главы и открывает книгу на нужной странице. Для того чтобы найти интересующую его главу книги, человек не должен просматривать всю книгу — оглавление предоставляет ему возможность быстрого «попадания» па главу или раздел, нужные ему.

Стандартно данные в Internet/intranet хранятся в текстовом виде. Для работы с текстом используется его разметка с помощью специального языка — HTML. Для доступа к БД, мультимедийной информации и т. п. используются небольшие программные модули, которые называются скриптами {scripts).

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

Таблица 13

Преимущества и недостатки технологий совместной работы с данными

Характеристика.

Файл-сервер

Клиент-сервер

Internet/intranet.

Достоин;

Простое про;

Высокая степень сохранности.

Простое программ;

ства при.

граммное обе;

данных и их защищенности;

ное обеспечение;

использова;

спечение.

отсутствие ограничений.

типовой интер;

НИИ.

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

фсйс интернетобозревателя при локальной работе и работе в глобальной сети.

Характеристика.

Файл-сервер

Клиент-сервер

Intcrnct/intranet.

серверами; простая организация доступа к гетерогенным и распределенным данным.

Недостатки при использовании.

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

Сложное программное обеспечение; необходимость администрирования сети и СУБД.

Небольшое количество бизнес-приложений.

Стоимость.

Низкая.

Высокая.

Зависит от тарифов на доступ в Internet.

Надежность.

Низкая.

Высокая.

Зависит от надежности доступа в Internet.

Доступность.

Требуется обучение интерфейсу программы.

Требуется профессиональное обучение.

Требуется краткосрочное обучение.

  • [1] URL: http://office.microsoft.com/ru-ru/access/
  • [2] URL: http://www.microsoft.com/ru-ru/server-cloud/products/sql-server/default.aspx
  • [3] URL: http://www.oraclc.com/ru/indcx.htm
  • [4] URL: http://www-01.ibm.com/software/data/informix/
Показать весь текст
Заполнить форму текущей работой