Сотрудники компании "АйТи-Консалтинг", специализирующиеся на разных программных продуктах, бухгалтерских и it услугах, написали статьи, позволяющие посетителям сайта быстро ориентироваться в ответах на интересующие вопросы.
База данных (БД)
С учетом применения при формировании автоматизированных систем управления сложных технологических решений доступность сведений в нужное время играет огромную роль. Информационная база представляет собой хранилище организованных данных, между которыми есть определенная связь и которые используются для реализации актуальных управленческих задач. Организованные данные позволяют получить локальные БД. Информационная БД автоматизированной системы управления включает в себя оперативные сведения и нормативно-справочные данные. Оперативные сведения отображают статус технологической процедуры в текущий момент времени. Нормативно-справочные данные позволяют реализовать определенный рабочий цикл. К ним относятся информация технологического регламента, информация операторского режимного листка, информация для реализации математической модели процедуры. Информационные БД автоматизированной системы управления делятся на внутримашинные и внемашинные.
Внутримашинные БД
Первый тип информационной БД является множеством имеющих связь между собой информационных БД, выступающих достоверной информационной моделью процедуры. Подобная информационная БД удовлетворяет нескольким условиям:
-
в ней содержится минимум излишних данных;
-
она выполняет актуальные задачи в самые короткие сроки.
Разновидности структур ведения БД рассматриваемого типа:
-
реляционная;
-
сетевая;
-
иерархическая.
Реляционные
Основным элементом реляционной структуры БД выступает таблица, получившая название «отношение». Каждый столбец отношения – атрибут – наделяется уникальным именем, в связи с чем последовательность размещения столбцов в таблице не играет никакой роли. Последовательность размещения строк в подобной таблице – кортежей – также не играет особой роли.
Отношение в любом случае обладает названием и хранит информацию о заданной группе объектов, имеющих общие характеристики. Из множества значений всех атрибутов одного столбца создается домен такого атрибута. Взаимосвязь двух и более таблиц обеспечивается общими атрибутами.
Выгодные характеристики БД рассматриваемого типа:
-
сведения представляются в простом и удобном виде;
-
информация является независимой, ее относительно легко добавлять, изменять, удалять без повреждения всей модели;
-
четкость теоретического обоснования в формате прекрасно отлаженной алгебры таблиц.
Ключевой недостаток реляционной БД связан с недостаточностью ее производительности.
С позиции БД таблица выступает определенным файлом. Ее строка считается записью файла, столбец – полем записи.
Иерархические
В состав иерархической структуры БД входят узлы и ветви. Узел – это несколько атрибутов, используемых для описания заданного объекта. Основной узел в подобной структуре, иными словами, узел, который не зависит ни от каких других узлов, стали называть корневым. Оставшиеся узлы считаются соподчиненными. Главный узел располагается на 1 уровне данной структуры, оставшиеся – на 2, 3 и так далее уровнях (в соответствии с их подчинением основному).
Выгодные характеристики базы данных рассматриваемого типа:
-
относительная простота формирования;
-
информация является сравнительно независимой;
-
присутствие надежных систем управления базами данных.
Минусы БД рассматриваемого типа:
-
если удалить исходные объекты, можно утратить порожденные ими объекты;
-
доступность всякого порожденного узла можно обеспечить лишь через основной узел;
-
добавление и удаление информации связаны с определенными проблемами.
Сетевые
Сетевая БД, которая основывается на сетевой модели сведений, имеет в составе некоторое количество областей, содержащих записи. В состав каждой записи входят поля. Записи могут формировать логические наборы. Любой подобный набор записей может находиться в 1 либо нескольких областях базы данных.
Область является обладающей названием частью базы данных, включающей экземпляры записей и наборов либо компонентов наборов. Всякая область может иметь уникальные физические показатели. Возможна как отдельная, так и совместная обработка областей системами управления базами данных.
Плюсы базы данных рассматриваемого типа:
-
присутствие надежной системы управления базами данных;
-
взаимосвязи «многие ко многим», которые зачастую можно встретить в реальной жизни, реализуются очень просто.
Минусом базы данных рассматриваемого типа является то, что формировать и обслуживать ее бывает очень непросто. Иногда из-за этого можно потерять важную информацию либо утратить независимость этой информации.
Внемашинные БД
Внемашинная БД является объединением технических документов, имеющих связь с автоматизированными системами управления: проектных документов для формирования автоматизированной системы управления, рабочих документов на АСУ, технологического регламента на процедуру и т.п.
Профессионалы «АйТи-Консалтинг» помогут настроить и работать с БД: Microsoft SQL Server (MS SQL, MSSQL) и PostgreSQL (Postgre).