- •Министерство образования и науки рф
- •(Новочеркасский политехнический институт)
- •1. Введение в базы данных
- •1.1. Базы данных и информационные системы
- •1.2. Архитектура информационной системы
- •1.3. Системы управления базами данных
- •1.4. Локальные информационные системы
- •1.5. Способы разработки и выполнения приложений
- •1.6. Схема обмена данными при работе с бд
- •2. Модели и типы данных
- •2.1. Иерархическая модель
- •2.2. Сетевая модель
- •2.3. Реляционная модель
- •2.4. Постреляционная модель
- •2.5. Многомерная модель
- •2.6. Объектно-ориентированная модель
- •2.7. Типы данных
- •3. Реляционная модель данных
- •3.1. Определение реляционной модели
- •3.2. Индексирование
- •3.3. Связывание таблиц
- •Основные виды связи таблиц
- •Связь вида 1:1
- •Связь вида 1:м
- •Связь вида м:1
- •Связь вида м:м
- •3.4. Контроль целостности связей
- •3.5. Теоретические языки запросов
- •3.6. Реляционная алгебра
- •3.7. Структурированный язык запросов sql
- •Общая характеристика языка
- •Основные операторы языка
- •4. Информационные системы в сетях
- •4.1. Основные понятия
- •Виды и состав сетей
- •Программное обеспечение лвс
- •Аппаратные средства лвс
- •Принципы управления
- •4.2. Модели архитектуры клиент-сервер
- •Двухзвенные модели распределения функций
- •Трехзвенная модель распределения функций
- •Сложные схемы взаимодействия
- •4.3. Управление распределенными данными
- •Поддержка соответствия бд вносимым изменениям
- •Доступ к общим данным
- •4.4. Информационные системы в локальных сетях
- •4.5. Информационные системы в Internet и Intranet
- •Характеристика Internet
- •Базы данных в Internet и Intranet
- •5. Проектирование баз данных
- •5.1. Проблемы проектирования Избыточное дублирование данных и аномалии
- •Формирование исходного отношения
- •5.2. Метод нормальных форм
- •Зависимости между атрибутами
- •Выявление зависимостей между атрибутами
- •Нормальные формы
- •6. Перспективыразвития бд и субд
4. Информационные системы в сетях
Создание и применение информационных систем в сетях компьютеров, с одной стороны дает заметные преимущества, с другой стороны, вызывает ряд проблем. В частности, возникают проблемы администрирования и защиты информации. В разделе рассматриваются основные понятия, связанные с сетями компьютеров и информационными системами в них, варианты архитектуры клиент-сервер, управление данными и доступ к ним, особенности информационных систем в локальных сетях, Internet и intranet.
4.1. Основные понятия
Основные понятия сетей ЭВМ раскроем, рассматривая виды и состав сетей, используемое программное и аппаратное обеспечение, а также методы управления ресурсами.
Виды и состав сетей
Сетью называется совокупность компьютеров или рабочих станций (PC), объединенных средствами передачи данных. Средства передачи данных, в свою очередь, в общем случае могут состоять из следующих элементов: связных компьютеров, каналов связи (спутниковых, телефонных, цифровых, волоконно-оптических, радио- и / других), коммутирующей аппаратуры, ретрансляторов, различного рода преобразователей сигналов и других элементов и устройств. Современные сети можно классифицировать по различным признакам: по удаленности компьютеров, топологии, назначению, перечню предоставляемых услуг, принципам управлений (централизованные и децентрализованные), методам коммутации (без коммутации, телефонная коммутация, коммутация цепей, сообщений, пакетов и дейтаграмм), видам среды передачи и т.д.
В зависимости от удаленности компьютеров сети условно разделяют на локальные и глобальные.
Произвольная глобальная сеть может включать другие глобальные сети, локальные сети, а также отдельно подключаемые к ней компьютеры (удаленные компьютеры) или отдельно подключаемые устройства ввода-вывода. Глобальные сети различают четырех основных видов: городские, региональные, национальные и транснациональные. В качестве устройств ввода-вывода могут использоваться, например, печатающие и копирующие устройства, кассовые и банковские аппараты, дисплеи (терминалы) и факсы. Перечисленные элементы сети могут быть удалены друг от друга на значительное расстояние.
Примером глобальной сети служит одна из первых в мире сеть ARPANET, а также сеть Интернет.
В локальных вычислительных сетях (ЛВС) компьютеры расположены на расстоянии до нескольких километров и обычно соединены при помощи скоростных линий связи со скоростью обмена от 1 до 10 и более Мбитов/с (не исключается соединение компьютеров и с помощью низкоскоростных телефонных линий). ЛВС обычно развертываются в рамках некоторой организации (корпорации, учреждения). Поэтому их иногда называют корпоративными системами или сетями. Компьютеры при этом, как правило, находятся в пределах одного помещения, здания или соседних зданий.
В глобальной сети основным видом взаимодействия между независимыми компьютерами является обмен сообщениями. Более интенсивный обмен информацией происходит в локальных сетях. В них, по существу, организовано управление аппаратно-программными ресурсами всех входящих в сеть компьютеров. Реализует эти функции сетевое ПО. Вкратце остановимся на программно-аппаратных ресурсах и методах управления ими в ЛВС.