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

Обновлено: 02.07.2024

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

Одной из важнейших сетевых технологий является распределенная обработка данных. Персональные компьютеры (ПК) устанавливаются на рабочих местах, т.е. на местах возникновения и использования информации, и соединяются каналами связи. Это дает возможность распределить ресурсы ПК по отдельным функциональным сферам деятельности и изменить технологию обработки данных в направлении децентрализации. Распределенная обработка данных предоставляет пользователю ряд преимуществ:

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

- снятие пиковых нагрузок с централизованной базы путем распределения обработки и хранения локальных баз данных на разных ЭВМ;

- обеспечение доступа информационного работника к вычислительным ресурсам сети ЭВМ;

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

Введение классификации моделей представления данных на иерархические, сетевые и реляционные отразилось на архитектуре систем управления базами данных и технологии их обработки. Архитектура системы управления базой данных (СУБД) описывает ее функционирование как взаимодействие процессов двух типов: клиента и сервера.

Существуют два понятия распределенная обработка и распределенная база данных, которые не являются синонимами. Если при распределенной обработке производится работа с базой данных, то представление данных, их содержательная обработка, работа с базой на логическом уровне выполняются на ПК клиента, а поддержание БД в актуальном состоянии – на сервере. В случае использования распределенной базы данных БД размещается на нескольких серверах. Работа с базой данных осуществляется на этих же или других ПК, и для доступа к удаленным данным необходимо использовать сетевую СУБД.

В системе распределенной обработки клиент может послать запрос к собственной локальной базе данных или к удаленной БД. Удаленный запрос – это единичный запрос к одному серверу. Несколько удаленных запросов к одному серверу объединяются в удаленную транзакцию. Если отдельные запросы транзакции обрабатываются различными серверами, то транзакция называется распределенной. При этом один запрос обрабатывается одним сервером. Распределенная СУБД позволяет обрабатывать один запрос несколькими серверами. Такой запрос называется распределенным. Только обработка распределенного запроса поддерживает концепцию распределенной базы данных.

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

Централизованнаяорганизация данныхявляется самой простой для реализации (Рис.5).


Рис.5. Централизованная организация данных

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

- размер БД ограничен размером внешней памяти;




- все запросы направляются к одному серверу с соответствующими затратами на стоимость связи и временную задержку;

- ограничение на параллельную обработку;

- недоступность для удаленных пользователей при появлении ошибок связи;

- выход из строя при отказе центрального сервера.

Децентрализованнаяорганизация данных предполагает разбиение информационной базы на несколько физически распределенных БД. Каждый клиент пользуется своей БД, которая может быть либо частью общей информационной базы данных (Рис.6), либо копией информационной БД в целом (Рис.7), что приводит к ее дублированию для каждого клиента.



Рис.6. Децентрализованная организация данных



Рис.7. Децентрализованная организация данных

При распределении данных на основе разбиения база данных размещается на нескольких серверах. Существование копий отдельных частей недопустимо. Достоинства метода:

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

- увеличиваются доступность данных и надежность их хранения;

- стоимость запросов на выборку и обновление снижается;

- система остается частично работоспособной при выходе из строя одного из серверов.

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

- хранение сведений о размещении данных в различных БД.

Деление базы данных наиболее целесообразно при совместном использовании локальных и глобальных компьютерных сетей.

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

- повышенные требования к объему внешней памяти;

- усложнение корректировки БД.

- быстрый доступ в результате локального выполнения запросов;

- высокая надежность хранения данных.

Метод дублирования используется, когда фактор надежности является критическим, БД небольшая, интенсивность обновления невелика.

Смешаннаяорганизация хранения данных объединяет два способа распределения: разбиение и дублирование (Рис.8).

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

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



Рис.8.Смешанная организация данных

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

- реализацию многопользовательских приложений;

- централизованное хранение данных;

- целостность и безопасность данных.

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

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

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

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

- ядра (базы данных);

- инструментальных средств программирования.

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

Язык –это совокупность процедурных и непроцедурных команд, поддерживаемых СУБД. Наиболее часто используются SQL, QBE.

Ядровыполняет все функции по обработке БД.

Основные виды технологии распределенной обработки данных

К основным видам технологии распределенной обработки данных относятся следующие:

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

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

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

4) технология клиент-сервер, ориентированная на изменения данных в одном месте; реализует обработку распределенной транзакции; удаленные серверы не связаны между собой сетью ЭВМ; распределенная СУБД должна иметь средство контроля совпадения противоречивых запросов; распределение данных реализует метод разделения;

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

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

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

1) прямое соединение – прикладная программа клиента связывается непосредственно с сервером базы данных;

2) непрямое соединение – доступ к удаленному серверу обеспечивается средствами локальной базы.

Возможно объединение обоих способов.

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

Недостатки технологии клиент-сервер заключается в повышении требований к производительности ЭВМ – сервера, в усложнении управления вычислительной сетью, а при отсутствии сетевой СУБД – в сложности организации распределенной обработки.

Под операционной средой сервера баз данных понимают возможности ОС компьютера и сетевой ОС. Каждый сервер баз данных может работать на определенном типе компьютера и сетевой ОС. К операционным системам серверов относятся: DOS 5/0, XENIX, UNIX, Windows NT, Os/2 и др. В настоящее время наиболее часто используются следующие серверы: SQL-server, ORACLE-server, SQLBASE- server и др.

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

Вопросы для самоконтроля

1. В чем заключается распределенная обработка данных?

2. В чем сущность распределенной базы данных?

3. Какие возможности предоставляет распределенная обработка данных?

4. Назовите способы распределения данных.

5. Перечислите виды информационных технологий распределенной обработки данных.

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

Одной из важнейших сетевых технологий является распределенная обработка данных. Персональные компьютеры (ПК) устанавливаются на рабочих местах, т.е. на местах возникновения и использования информации, и соединяются каналами связи. Это дает возможность распределить ресурсы ПК по отдельным функциональным сферам деятельности и изменить технологию обработки данных в направлении децентрализации. Распределенная обработка данных предоставляет пользователю ряд преимуществ:

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

- снятие пиковых нагрузок с централизованной базы путем распределения обработки и хранения локальных баз данных на разных ЭВМ;

- обеспечение доступа информационного работника к вычислительным ресурсам сети ЭВМ;

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

Введение классификации моделей представления данных на иерархические, сетевые и реляционные отразилось на архитектуре систем управления базами данных и технологии их обработки. Архитектура системы управления базой данных (СУБД) описывает ее функционирование как взаимодействие процессов двух типов: клиента и сервера.

Существуют два понятия распределенная обработка и распределенная база данных, которые не являются синонимами. Если при распределенной обработке производится работа с базой данных, то представление данных, их содержательная обработка, работа с базой на логическом уровне выполняются на ПК клиента, а поддержание БД в актуальном состоянии – на сервере. В случае использования распределенной базы данных БД размещается на нескольких серверах. Работа с базой данных осуществляется на этих же или других ПК, и для доступа к удаленным данным необходимо использовать сетевую СУБД.

В системе распределенной обработки клиент может послать запрос к собственной локальной базе данных или к удаленной БД. Удаленный запрос – это единичный запрос к одному серверу. Несколько удаленных запросов к одному серверу объединяются в удаленную транзакцию. Если отдельные запросы транзакции обрабатываются различными серверами, то транзакция называется распределенной. При этом один запрос обрабатывается одним сервером. Распределенная СУБД позволяет обрабатывать один запрос несколькими серверами. Такой запрос называется распределенным. Только обработка распределенного запроса поддерживает концепцию распределенной базы данных.

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

Централизованнаяорганизация данныхявляется самой простой для реализации (Рис.5).


Рис.5. Централизованная организация данных

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

- размер БД ограничен размером внешней памяти;

- все запросы направляются к одному серверу с соответствующими затратами на стоимость связи и временную задержку;

- ограничение на параллельную обработку;

- недоступность для удаленных пользователей при появлении ошибок связи;

- выход из строя при отказе центрального сервера.

Децентрализованнаяорганизация данных предполагает разбиение информационной базы на несколько физически распределенных БД. Каждый клиент пользуется своей БД, которая может быть либо частью общей информационной базы данных (Рис.6), либо копией информационной БД в целом (Рис.7), что приводит к ее дублированию для каждого клиента.

Гост

ГОСТ

Технология обработки информации — это чётко заданная очерёдность определённых действий, осуществляемых для обработки исходной информации с момента её появления и до выработки итогового результата.

Классификация видов информации

При информационном процессе информация, которая циркулирует в организации, должна быть подвергнута определённому виду обработки, зависящем от вида их деятельности. Если классифицировать данные по местам появления, то можно выделить:

При выполнении работы с информацией, она может быть:

  • Первичная.
  • Вторичная.
  • Промежуточная.
  • Итоговая.

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

Технологии обработки информации

Информационные технологии воспроизводят информацию, которую могут анализировать люди и по результатам анализа принимать решения по реализации необходимых действий. В узком смысле, информационные технологии являются набором ясно сформулированных операций людей по обработке информационных данных на электронных вычислительных машинах. Технологический процесс информационной обработки составлен из поэтапных шагов, операций и определённых действий специалиста, реализующего работу с данными. В наборе допустимых действий над данными, следует подчеркнуть такие:

  1. Выполнение сбора информации, и её преобразования к единому формату.
  2. Выполнение фильтрации и сортировки данных.
  3. Выполнение обработки и преобразования информации согласно сформулированной задаче.
  4. Выполнение архивации данных, то есть хранение информации в компактном, удобном и легкодоступном формате.
  5. Организация защиты информации, то есть выполнения набора мероприятий, которые служат для блокировки несанкционированного доступа и других опасных действий.
  6. Организация информационного обмена, то есть организация приёма и передачи информации среди удалённых участников информационного процесса.

Готовые работы на аналогичную тему

История развития технологии обработки информации

Способы обработки информации

Существую следующие методы информационной обработки:

  1. Метод централизации. Весь процесс обработки осуществляется в специализированном вычислительном центре.
  2. Метод децентрализации. Информационная обработка выполняется на месте появления и использования данных. Затем посредством сети происходит объединение выработанных результатов.
  3. Смешанный метод. Данный метод является комбинацией первых двух.

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

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

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

Следует подчеркнуть следующие главные характеристики информационных технологий:

Читайте также: