
- •Введение
- •1. Информационные основы курса
- •1.1. Особенности информации
- •1.1.2. Информационные характеристики каналов связи
- •1.2. Связь между абонентами
- •1.2.2. Понятие о сети электросвязи и её составных частях
- •2. Основы проводной связи
- •2.1. Телефонная связь и её составные элементы
- •2.1.2. Устройство автоматического определения номера сообщающего абонента
- •2.1.3. Организация сети телефонной связи по линиям специальной связи «01»
- •2.2. Системы передачи
- •2.2.1. Система передачи сигналов факсимильной связи
- •2.2.2. Система передачи сигналов телеграфной связи
- •2.2.3. Волоконно-оптические линии связи. Общие понятия о глобальных и локальных сетях передачи данных
- •Зависимость времени передачи информации от её объёма и скорости передачи данных
- •3. Основы радиосвязи
- •3.1. Основные элементы радиосвязи
- •3.1.1. Излучение и распространение радиоволн. Антенны и антенно-фидерные устройства
- •3.1.2. Устройство и принцип работы радиостанций. Основные функциональные блоки радиостанций
- •3.1.3. Радиостанции, применяемые в пожарной охране, их тактико-технические данные
- •Основные технические характеристики радиостанции «Гроза-2»
- •Основные технические характеристики радиостанции «Полоса-2»
- •Основные технические характеристики радиостанции типа «Пальма»
- •Основные технические характеристики радиостанции «Заря н-40»
- •3.2. Особенности построения сетей радиосвязи с подвижными объектами
- •3.2.1. Принципы построения сотовых и транкинговых сетей
- •Космические аппараты (ка)
- •3.2.2. Принципы построения цифровых сетей передачи данных
- •3.2.3. Влияния электромагнитного излучения на человека
- •Предельно допустимые уровни энергетических экспозиций электромагнитного поля в диапазоне частот 30 кГц – 300 гГц
- •Максимальные предельно допустимые уровни напряжённости и плотности потока энергии электромагнитного поля в диапазоне частот 30 кГц – 300 гГц
- •4.1. Назначение и задачи службы связи Государственной противопожарной службы мчс России
- •Железнодорожная станция «Нижневартовск-1»
- •Водолазно-спасательная станция Государственной инспекции маломерных судов
- •Некоммерческое партнерство «Нижневартовская городская служба спасения»
- •4.1.2. Организация центра управления силами гарнизона пожарной охраны
- •4.2. Назначение и задачи службы связи Государственной противопожарной службы мчс России
- •4.2.2. Дисциплина и правила ведения связи в пожарной охране
- •Передача слов по буквам при плохой слышимости и неясности передаваемых слов
- •5. Информационные технологии и основы автоматизированных систем
- •5.1. Общие понятия об автоматизированных системах
- •5.1.1. Состав и структура автоматизированных систем
- •Стандарты для эталонной модели взаимодействия открытых систем
- •5.1.2. Базы данных. Системы управления базами данных
- •5.2. Многомашинные комплексы и вычислительные сети
- •5.2.1. Высокопроизводительные вычислительные системы. Мультипроцессорные вычислительные системы
- •5.2.2. Защита информации в автоматизированных системах
- •6. Автоматизированные системы связи и оперативного управления пожарной охраны
- •6.1. Назначение и задачи автоматизированных систем связи и оперативного управления
- •6.1.1. Задачи автоматизированных систем связи и оперативного управления
- •6.1.2. Структурная схема автоматизированной системы оперативного управления в пожарной охране
- •6.2. Организация работы автоматизированных систем связи и оперативного управления пожарной охраны
- •6.2.1. Характеристика диспетчера как связующего звена автоматизированных систем связи и оперативного управления
- •7. Основы эксплуатации и технического обслуживания комплекса технических средств
- •7.1. Состав задач по эксплуатации комплекса технических средств связи и управления
- •7.1.1. Качественные и количественные критерии оценки надёжности комплекса технических средств связи и управления
- •7.1.2. Задачи технического обслуживания
- •7.2. Организация технического обслуживания комплекса технических средств связи и управления
- •7.2.1. Периодичность и объёмы профилактики
- •7.2.2. Организация ремонта, деление на категории и списание средств связи
- •Контрольные вопросы и задания
- •Заключение
- •Список сокращений
- •Учёт результатов проверки деятельности цус
- •Библиографический список
5.1.2. Базы данных. Системы управления базами данных
База данных обеспечивает хранение информации и представляет собой поименованную совокупность данных, организованных по определённым правилам, включающим общие принципы описания, хранения и манипулирования данными. Централизованная база данных хранится в памяти одной автоматизированной системы. Если эта система является компонентом сети, то возможен распределённый доступ к централизованной базе данных.
Распределённая база данных состоит из нескольких частей, которые хранятся в различных ЭВМ вычислительной сети. Работа с такой базой осуществляется с помощью системы управления распределённой базой данных.
Базы данных по способу доступа к данным подразделяются на базы данных с локальным доступом и базы данных с удалённым (сетевым) доступом. В системах централизованных баз данных с сетевым доступом применяются следующие архитектуры:
– файл-сервер;
– клиент-сервер.
Архитектура системы БД с сетевым доступом предполагает выделение одной из машин сети в качестве центральной (сервер файлов). Файл-серверная распределённая обработка данных показана на рис. 5.4 [1]. На сервере хранится совместно используемая централизованная БД. Все другие машины сети выполняют функции рабочих станций, с помощью которых поддерживается доступ пользовательской системы к централизованной базе данных. Файлы базы данных в соответствии с пользовательскими запросами передаются на рабочие станции, где производится их обработка. При большой интенсивности доступа к одним и тем же данным производительность автоматизированной системы падает. Пользователи могут также создавать на рабочих станциях локальные БД с монопольным доступом.
Рис. 5.4. Взаимосвязи основных компонентов файл-серверной сети
Клиент-серверная двухуровневая распределённая обработка данных показана на рис. 5.5 [1]. Как видно из данного рисунка, на рабочей станции находятся средства пользовательского интерфейса и программы приложений. На сервере баз данных хранятся СУБД и файлы базы данных. Рабочие станции (клиенты) посылают серверу запросы на интересующие их данные, сервер выполняет извлечение и предварительную обработку данных. По сравнению с ранее рассмотренным вариантом существенно уменьшается трафик сети и обеспечивается прозрачность доступа всех приложений к файлам базы данных.
Рис. 5.5. Взаимосвязи основных компонентов двухуровневой клиент-серверной сети
Клиент-серверная многоуровневая распределённая обработка данных представлена на рис. 5.6 [1]. В этом случае на рабочей станции находятся только средства пользовательского интерфейса, на сервере приложений – программы приложений, а на сервере баз данных хранятся СУБД и файлы базы данных. Серверы выполняют всю содержательную обработку данных. Вместо рабочих станций могут использоваться сетевые компьютеры. Если серверов приложений и серверов баз данных в сети несколько, то сеть становится клиент-серверной многоуровневой.
Рис. 5.6. Взаимосвязи основных компонентов трёхуровневой клиент-серверной сети
Ядром любой базы данных является модель базы данных, представляющая собой множество структур данных, ограничений целостности и операций манипулирования данными. С помощью модели базы данных представляются объекты предметной области и взаимосвязи между ними.
В настоящее время рассматриваются следующие модели базы данных:
– иерархическая;
– сетевая;
– реляционная;
– объектно-ориентированная.
В иерархической модели рис. 5.7 [14] данные представляются в виде древовидной (иерархической) структуры. Она удобна с иерархически упорядоченной информацией и громоздка для информации со сложными логическими связями.
Рис. 5.7. Иерархическая модель базы данных
Сетевая модель (рис. 5.8) означает представление данных в виде произвольного графа [14]. Достоинством сетевой и иерархической моделей баз данных является возможность их эффективной реализации по показателям затрат памяти и оперативности. К недостаткам сетевой модели базы данных можно отнести высокую сложность и жёсткость схемы БД, построенной на её основе.
Рис. 5.8. Сетевая модель базы данных
В реляционной модели базы данных (рис. 5.9) отношения представляются в виде двумерной таблицы [14]. Такая форма представления данных более привычна для человека, поэтому большинство моделей БД – реляционные. Основным элементом такой БД является таблица, которая обладает следующими свойствами:
– столбцы в таблице однородные, т. е. элементы каждого столбца имеют одинаковую природу;
– столбцам однозначно присвоены имена;
– в операциях с таблицей её строки и столбцы могут просматриваться в любой очередности и в любом порядке.
Рис. 5.9. Реляционная модель базы данных
Достоинствами реляционной модели базы данных является её простота, удобство реализации на ЭВМ, наличие теоретического обоснования и возможность формирования гибкой схемы БД, допускающей настройку при формировании запросов. Реляционная модель используется в основном в БД среднего размера. При увеличении числа таблиц в базе данных заметно падает скорость её работы.
Объектно-ориентированные БД объединяют в себе две модели базы данных: реляционную и сетевую. Они используются для создания крупных БД со сложными структурами данных.
Системы управления базами данных разделяются по используемой модели данных на следующие типы: иерархические, сетевые, реляционные и объектно-ориентированные. По характеру использования СУБД делят на персональные и многопользовательские.
К персональным СУБД относятся Visual FoxPro, Paradox, dBase, Access и др. Многопользовательские СУБД представляют, например, Oracle и Informix.
Многопользовательские СУБД включают в себя сервер БД и клиентскую часть, работают в неоднородной вычислительной среде, допускают разные типы ЭВМ и различные операционные системы, поэтому на их базе создаются информационные системы, функционирующие по технологии клиент-сервер.
Управляющим компонентом СУБД является ядро, выполняющее следующие функции управления:
– данными во внешней памяти;
– буферами оперативной памяти;
– транзакциями.
Транзакция представляет собой последовательность операций над БД, которая рассматривается СУБД как единое целое. При выполнении транзакция может быть либо успешно завершена, и СУБД зафиксирует произведённые изменения во внешней памяти, либо ни одно из изменений не отразится в БД.
Язык СУБД включает подмножество команд из языка описания данных и языка манипулирования данными. Структурированный язык запросов (SQL) обеспечивает манипулирование данными и определение схемы реляционной модели БД, является стандартным средством доступа к серверу БД.
Для обработки команд пользователя или операторов программ в СУБД используются интерпретаторы команд и компиляторы.
Обязательным условием успешного функционирования БД является её целостность, означающая, что база содержит полную и непротиворечивую информацию, необходимую и достаточную для корректного функционирования приложений. Обеспечение безопасности достигается шифрованием прикладных команд, защитой паролем, поддержкой уровней доступа к базе данных.
Поддержка взаимодействия с Windows-приложениями позволяет СУБД внедрять в отчёт сведения, хранящиеся в файлах, созданных в других приложениях. Для этого для среды Windows разработаны такие механизмы, как DDE и OLE.