- •2. Понятие экономической информации
- •3. Экономические информационные системы
- •4. Внемашинная организация экономической информации
- •5. Внутримашинная организация экономической информации
- •6. Понятие базы данных. Системы управления базами данных и их функции.
- •7. Трехуровневая модель организации баз данных
- •Внешняя
- •Внешняя
- •Внешняя
- •8. Иерархическая модель данных
- •9. Сетевая модель
- •10. Реляционная модель
- •10. Ключи и связи. Ссылочная целостность.
- •Основное правило реляционной (ссылочной) целостности гласит: Первичный ключ любой таблицы должен содержать уникальные (не повторяющиеся) непустые значения для данной таблицы.
- •11. Операции реляционной алгебры над отношениями.
- •12 . Постреляционная модель
- •12. Объектно-ориентированная и объектно-реляционная модели
- •13. Многомерная модель
- •14. Требования, предъявляемые к базе данных. Этапы жизненного цикла базы данных
- •15. Модель «сущность–связь»
- •15.2 Преобразование er- модели в реляционную
- •Правило 1
- •Правило 2
- •Правило 3
- •Правило 4
- •Связь между указанными таблицами будет иметь вид ф 1 илиал заказ
- •Правило 5
- •Правило 6
- •Ф 1 илиал заказ
- •15.5 Общие сведения о case-средствах.
- •Пример программного окна Erwin показан ниже.
- •16. Нормализация данных в реляционных таблицах
- •17. Этапы проектирования базы данных и их процедуры
- •18. Назначение, стандарты, достоинства языка sql
- •18.1. Структура команды sql. Типы данных. Выражения
- •Действие Предложения Ключевые слова
- •18.2. Функциональные возможности языка sql
- •19. Знания и их виды
- •19.1 Базы знаний. Модели представления знаний
- •19.2 Продукционные модели
- •19.3 Семантические сети
- •19.4 Фреймовые модели
- •9.4 Пример сети фреймов
- •19.5 Формальные логические модели
- •20. Эволюция концепций обработки данных
- •21. Принцип передачи данных по сети
- •22. Удаленная обработка данных
- •23. Архитектура файл/сервер
- •24. Клиент/ серверные системы
- •Представление информации
- •Клиентское приложение 1
- •Клиентское приложение n
- •Клиентское приложение
- •26. Пользователи и администраторы баз данных
- •27. Защита баз данных
- •29. Оптимизация работы базы данных
- •30. Устройства для хранения баз данных
- •31. Индексирование и хеширование
- •32. Сжатие данных
22. Удаленная обработка данных
Под удаленной обработкой данных понимают процесс обработки данных, при котором ввод, вывод и обмен данными происходит через компьютерную сеть. При этом компьютеры могут находиться друг от друга на большом расстоянии. При использовании сети Интернет, например, оно может достигать тысяч километров.
При удаленной обработке данных можно выделить следующие формы взаимодействия между компьютерами:
терминал – удаленный процесс;
терминал – доступ к удаленному файлу;
терминал – доступ к удаленной базе данных;
терминал – терминал;
электронная почта.
Взаимодействие терминал - удаленный процесс предусматривает обращение с терминала одного компьютера к процессу обработки данных, происходящему на другом компьютере сети. При этом устанавливается логическая связь с процессом и проводится сеанс работы с ним. Результаты обработки данных получаются на компьютере, запустившем процесс.
При взаимодействии терминал - доступ к удаленному файлу можно открыть удаленный файл, находящийся на другом компьютере, модифицировать его или произвести транспортировку этого файла на любое устройство для дальнейшей работы с ним в локальном режиме.
Работа в режиме терминал - доступ к удаленной базе данных позволяет получить пользователю доступ к базе данных, хранящейся на другом компьютере. Работа с базой данных осуществляется в соответствии с правами доступа, которыми обладает данный пользователь компьютерной сети.
Взаимодействие терминал - терминал предусматривает обмен сообщениями между компьютерами сети в диалоговом режиме. Сообщения могут посылаться как отдельным компьютерам, так и группам компьютеров сети. Сообщения обычно представляют собой строку на экране терминала.
Форма взаимодействия электронная почта в последнее время является очень распространенной. Каждый абонент имеет на своем компьютере «почтовый ящик». Это специальный файл, в который записываются все поступающие в адрес абонента сообщения. Конечный пользователь может проверять свой «почтовый ящик», обрабатывать сообщения и передавать сообщения в адрес других абонентов компьютерной сети.
В компьютерной сети возможна централизованная и децентрализованная обработка данных.
Децентрализованная обработка базируется на решении локальных задач и работе с локальными базами данных на рабочих местах пользователей.
При централизованной обработке функционально выделяются два основных компонента сети:
компьютер, хранящий некоторые ресурсы (например, файлы, базы данных);
компьютеры, имеющие удаленный доступ к этим ресурсам.
Компьютер, хранящий и поставляющий свои ресурсы другим компьютерам, называется сервером, а компьютеры, потребляющие ресурсы, называются рабочими станциями. Сервер компьютерной сети представляет собой компьютер, обладающий высоким быстродействием и большими объемами памяти. Рабочая станция предназначена для непосредственной работы пользователя и обладает ресурсами, соответствующими потребностям данного пользователя. Как правило, это персональный компьютер стандартной конфигурации.
Примерами серверов компьютерной сети могут служить:
файловый сервер, поддерживающий общее хранилище файлов для всех рабочих станций;
сервер баз данных (SQL-сервер);
сервер телекоммуникаций, обеспечивающий услуги по связи данной локальной сети с внешним миром;
вычислительный сервер, дающий возможность производить вычисления, которые невозможно выполнить на рабочих станциях;
Web-сервер – сервер, на котором размещаются Web-страницы;
почтовый сервер (Mail-сервер) для организации «почтовых ящиков» абонентов сети.
В случае централизованной обработки данных файлы и базы данных являются доступными многим пользователям, и важной задачей является их корректное совместное использование.
Впервые работа с базой данных в многопользовательском режиме (с многопользовательской базой данных) была реализована в многотерминальных системах. Следующим шагом в развитии технологии работы с многопользовательской базой данных явились системы совместного использования файлов, в которых использовались сетевые версии настольных СУБД.
