- •1 Экономическая информация в автоматизированных информационных системах
- •1.1. Экономическая информация, ее виды и структурные единицы
- •1.2. Экономические информационные системы, их классификация и информационное обеспечение
- •1.3. Внемашинная организация экономической информации
- •1.4. Внутримашинная организация экономической информации
- •1.4.1. Файловая организация данных и ее недостатки
- •1.4.2. Понятие базы данных
- •2 Модели данных
- •2.1. Трехуровневая модель организации бд
- •2.2. Иерархическая модель
- •2.3. Сетевая модель
- •2.4. Реляционная модель
- •2.4.1. Основные понятия реляционной модели данных
- •2.4.2. Условия реляционной целостности
- •3 Физическая организация баз данных
- •3.1. Устройства для хранения баз данных
- •4 Проектирование баз данных
- •4.1 Этапы проектирования баз данных
- •4.2 Модель «сущность-связь» (er-модель)
- •5 Системы управления базами данных (субд)
- •5.1. Понятие и возможности субд
- •5.2 Классификация субд
- •5.3 Системы управления базами знаний
- •6 Системы обработки многопользовательских баз данных
- •6.1 Удаленная обработка данных
- •6.2 Системы совместного использования файлов
- •6.2.1 Обработка запросов в архитектуре файл/сервер
- •6.2.2 Обработка запросов в архитектуре клиент/сервер
- •6.3 Системы обработки распределенных бд
- •6.3.1 Архитектура системы обработки РаБд
- •6.4 Хранилища данных
- •7 Администрирование баз данных
- •7.1 Пользователи и администратор бд
- •7.2 Защита баз данных
- •7.3 Восстановление базы данных
6 Системы обработки многопользовательских баз данных
6.1 Удаленная обработка данных
Под удаленной обработкой данных понимают процесс ввода, вывода и обмена данными через сеть компьютеров, находящихся друг от друга на большом расстоянии (при работе в Интернет тысячи км).
При этом можно выделить следующие формы взаимодействия между компьютерами:
1) взаимодействие компьютер – удаленный процесспредусматривает обращение с одного компьютера к процессу обработки данных, происходящему на другом компьютере сети. При этом устанавливается логическая связь с процессом и проводится сеанс работы с ним. Результаты обработки данных получаются на компьютере, запустившем процесс;
2) при взаимодействии компьютер – удаленный файлможно открыть удаленный файл, находящийся на другом компьютере, изменить его или переместить этот файл на любое устройство для дальнейшей работы с ним в локальном режиме;
3) работа в режиме компьютер – удаленная БДпозволяет пользователю получить доступ к БД, хранящейся на другом компьютере. Работа с ней осуществляется в соответствии с правами доступа, которыми обладает данный пользователь;
4) взаимодействие компьютер – компьютерпредусматривает обмен сообщениями между компьютерами сети в диалоговом режиме. Сообщения могут посылаться как отдельным компьютерам, так и группам компьютеров сети. Сообщения обычно представляют собой строку на экране компьютера;
5) форма взаимодействия электронная почтав последнее время является очень распространенной. Каждый абонент имеет «почтовые ящики». Это специальные файлы, в которые записываются все поступающие в адрес абонента сообщения. Пользователь может проверять свой «почтовый ящик», обрабатывать сообщения и передавать их другим абонентам компьютерной сети.
В компьютерной сети возможны следующие виды обработки данных.
Децентрализованная обработка базируется на решении локальных задач и работе с локальными БД на рабочих местах пользователей. Прицентрализованной обработке выделяют два основных компонента сети:
1) сервер– компьютер, хранящий и поставляющий свои ресурсы другим компьютерам. Он обладает высоким быстродействием и большим объемом памяти;
2) клиентилирабочая станция– компьютер, имеющий удаленный доступ к этим ресурсам. Он обладает возможностями, соответствующими потребностям данного пользователя. Как правило, это персональный компьютер стандартной конфигурации.
Примерами серверов компьютерной сети могут служить:
1) файловый сервер, поддерживающий общее хранилище файлов для всех рабочих станций;
2) сервер баз данных (SQL-сервер);
3) сервер телекоммуникаций, обеспечивающий услуги по связи с внешним миром;
3) вычислительный сервер, дающий возможность производить вычисления, которые невозможно выполнить на рабочих станциях;
4) Web-сервер, на котором размещаютсяWeb-страницы;
5) почтовый сервер (Mail-сервер) для организации «почтовых ящиков» абонентов сети.
В случае централизованной обработки данных файлы и базы данных доступны многим пользователям и важной задачей является их корректное совместное использование.