Информационная база данных (ИБД)


Ввиду создания автоматизированных систем управления с использованием сложных технологий получение доступа к данным без задержек приобретает колоссальную значимость. База данных (БД) выступает местом хранения организованной информации для выполнения текущих управленческих задач, связанных друг с другом. Организованная информация как бы формирует локальные базы данных. Информационная база автоматизированной системы управления содержит оперативные данные и нормативно-справочные сведения. Оперативные данные - состояние технологической процедуры в режиме онлайн. Нормативно-справочные сведения – данные, требуемые для выполнения текущего рабочего цикла: сведения технологического регламента, сведения режимного документа оператора, сведения для получения математической модели процедуры. Информационная база автоматизированной системы управления бывает внутримашинной и внемашинной.

Внутримашинная база данных

Внутримашинная база данных – это несколько связанных друг с другом информационных баз данных, являющихся реальной информационной моделью процедуры. Такая информационная база соответствует ряду требований:

  • наличие минимального количества излишних сведений;
  • реализация текущих задач в кратчайшие сроки.

Типы структур

Типы структур ведения подобных баз данных:

  • реляционная;
  • сетевая;
  • иерархическая.

Реляционная структура

Реляционная структура базы данных основывается на таблице, называемой отношением. Каждый ее столбец – атрибут – обладает неповторимым именем, так что последовательность расположения столбцов в таблице не имеет особого значения. Последовательность расположения строк в данной таблице – кортежей – тоже не регламентируется.

Отношение всегда имеет название и включает сведения о некоторой группе похожих объектов. Совокупность значений всех атрибутов одного и того же столбца формирует домен данного атрибута. 2 и более таблицы связаны между собой общими атрибутами.

Преимущества реляционной базы данных:

  • простое и наглядное отображение информации;
  • независимость сведений, их сравнительно простые добавление, корректировка, удаление без вреда для всей модели в общем;
  • строгость теоретического обоснования в форме отлично проработанной алгебры таблиц.

Основной недочет реляционной базы данных – невысокая производительность.

В разрезе баз данных таблица считается некоторым файлом. Ее строка является записью файла, столбец – полем записи.

Иерархическая структура

Иерархическая структура базы данных включает узлы и ветви. Узел является множеством атрибутов, которые описывают определенный объект. Главный узел в такой структуре, то есть узел, не зависящий от остальных, назвали корневым. Прочие узлы являются соподчиненными. Корневой узел размещается на 1-м иерархическом уровне, соподчиненные – на втором, третьем и т. д. уровнях (согласно их подчинению главному).

Преимущества базы данных подобного типа:

  • сравнительно просто строится;
  • сравнительная независимость сведений;
  • наличие проверенных систем управления базами данных.

Недочеты иерархической базы данных:

  • удаляя исходные объекты, можно удалить порожденные ими объекты;
  • доступ к каждому порожденному узлу можно получить лишь через главный узел;
  • сведения удаляются и добавляются довольно проблематично.

Сетевая структура

Сетевая база данных, в основе которой лежит сетевая модель информации, включает ряд областей, каждая из которых имеет записи, состоящие из полей. Возможно объединение записей в логические наборы, каждый из которых может располагаться в одной, либо нескольких областях базы данных.

Областью называется имеющая имя часть базы данных, содержащая экземпляры записей и наборов либо частей наборов. Каждая область может отличаться неповторимыми физическими параметрами. Система управления базами данных может производить как отдельную, так и совместную обработку областей.

Преимущества базы данных подобного типа:

  • наличие проверенных систем управления базами данных;
  • простая реализация взаимосвязей «многие ко многим», нередко встречающихся в реальной жизни.

Главный недочет этой базы данных заключается в проблематичности ее построения и обслуживания, а это в некоторых ситуациях может стать причиной утраты сведений либо утраты независимости сведений.

Внемашинная база данных

Внемашинная база данных объединяет связанные с автоматизированными системами управления технические документы: проектные документы для создания автоматизированной системы управления, рабочие документы на АСУ, технологический регламент на процедуру и прочее.

Специалисты компании «АйТи-Консалтинг» окажут помощь в работе с БД: Microsoft SQL Server (MS SQL, MSSQL) и PostgreSQL (Postgre).