Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
краткий конспект по информатике.doc
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
3.72 Mб
Скачать

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

Как отмечалось выше, система должна поддерживать пакетный и диалоговый режим:

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

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

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

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

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

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

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

  3. система управления базами данных (СУБД). Существует несколько способов классификации баз данных.

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

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

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

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

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

Классификация по типу модели распространяется на СУБД и банки данных в целом.

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

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

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

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

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

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

Записи данных о конкретном объекте образуют файл данных. Структура всех записей в файле данных одинакова, а количество записей в файле переменно.

СУБД поддерживают 4 основных операции над базами данных:

  • добавить в БД одну или несколько записей;

  • удалить из БД одну или несколько записей;

  • найти в БД записи, удовлетворяющие заданному условия;

  • обновить в БД значения некоторых полей.

Чем больше база данных, тем сложнее и дороже ее эксплуатация и тем больше у нее эксплуатационных режимов, таких, как:

  • проверка корректности базы данных;

  • подготовка резервной копии;

  • восстановление после сбоя компьютера;

  • анализ протоколов работы с целью обнаружения попыток несанкционированного доступа и т.д.

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

Для решения задач, которые можно представить в виде таблиц, созданы электронные таблицы или табличные процессоры