- •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. Сжатие данных
21. Принцип передачи данных по сети
Чтобы компьютеры «понимали» друг друга, преобразование информации в электрический сигнал для передачи по каналу связи должно происходить каким-то стандартным способом. Другими словами, компьютеры различной конфигурации и различных фирм должны при работе в сети выполнять строго установленные правила преобразования информации в электрический сигнал. Для решения этой задачи весь процесс преобразования информации разбивается на отдельные уровни, которые взаимодействуют друг с другом по строго установленным правилам (стандартам) – согласно протоколам передачи данных.
В начале 80-х годов двадцатого столетия ряд международных организаций, в их число входила и международная организация ISO, разработали стандартную модель сетевого взаимодействия, которую назвали моделью взаимодействия открытых систем OSI (Open System Interconnection). В общей модели OSI все протоколы сети делятся на семь уровней: физический, канальный, сетевой, транспортный, сеансовый, представления и прикладной.
В настоящее время большинство современных сетей используют протокол TCP/IP, который имеет четыре уровня: прикладной, транспортный (TCP- уровень), уровень межсетевого взаимодействия (IP - уровень) и уровень сетевых интерфейсов. Сообщение на прикладном уровне разбивается протоколом TCP на небольшие блоки, называемыми пакетами, и передается «вниз» транспортному уровню с определенной служебной информацией (номер пакета, адрес отправителя, адрес получателя, инструкции по дальнейшей обработке пакетов) – заголовком (Зг). После обработки транспортным уровнем пакет передается межсетевому уровню, который снабдив пакет своей служебной информацией, отправляет пакет на уровень сетевых интерфейсов, где он превращается в кадр, а затем кадр в виде электрического или оптического сигнала передается по сети.
Если сравнить пакет с письмом в конверте, то по сути работу многоуровневого протокола можно пояснить следующим образом. Каждый уровень протокола надписывает на конверте свою информацию. Сетям нужно только понимать надпись на конверте, чтобы передать его в место назначения, а до содержания письма им нет дела.
На принимающем компьютере происходит сборка пакетов в сообщение.
На рис 22. и рис 23 показан общий принцип взаимодействия компьютеров в сети.
Данные
Передающий компьютер
Данные
Данные
Зг4
Зг1
Данные
Зг2
Зг3
Зг1
Зг2
Зг3
Зг1
Зг2
Зг1
Данные
В линию связи
Прикладной уровень
Транспортный (TCP- уровень)
Уровень межсетевого взаимодействия
(IP- уровень)
Уровень сетевых интерфейсов
Рис. 22. Передача данных в сеть
Данные
2- й компьютер
Данные
Данные
Зг4
Зг1
Данные
Зг2
Зг3
Зг1
Зг2
Зг3
Зг1
Зг2
Зг1
Данные
Прикладной уровень
Транспортный (TCP- уровень)
Уровень сетевых интерфейсов
Уровень межсетевого взаимодействия
(IP- уровень)
Из линии связи
Рис. 23. Прием данных из сети
В настоящее время преобразование информации как на передающем, так и на принимающем компьютере происходит с помощью программно-аппаратных средств (программы протокола TCP/IP и сетевой карты) со скоростью от 100 Мбит/сек до 1 Гбит/сек. Через компьютерную сеть каждую секунду проходят десятки тысяч кадров, каждый из которых должен найти своего адресата и не создать в сети «затора». В виду этого для обработки данных с использованием компьютерных сетей были разработаны специальные технологии.
