Ткаченко Сергей Анатольевич
к.э.н., доцент кафедры учёта и аудита, проректор по научно-педагогической работе ВУЗ МТУ «Николаевская политехника», Украина
Основные особенности базы данных функции аналитической обработки информации
Практика свидетельствует, что проектированию структуры базы данных подсистемы аналитической обработки информации должно предшествовать тщательное исследование структуры исходной и выходной информации. Структура базы данных должна проектироваться таким образом, чтобы минимизировать время на реализацию аналитических запросов, не вызывая при этом существенного увеличения объёма памяти, занятой под базовые массивы. В процессе проектирования необходимо добиться того, чтобы структура базы данных действительно отвечала требованиям наличия и доступности соответствующей информации во всех случаях. Предусматриваемая структура, не удовлетворяющая требованиям по формированию выходной информации, должна модифицироваться. При этом желательно избегать включения одного и того же элемента данных параллельно в несколько сегментов базы и многое др.
Проектируя структуру базы данных подсистемы, следует принимать во внимание то обстоятельство, что часть содержащейся информации может использоваться часто, другая же часть данных, напротив, будет использоваться редко. Поэтому информация, относящаяся к одним и тем же анализируемым объектам, может дифференцироваться на несколько массивов, имеющих различную структуру фраз и хранящихся в разных местах физической памяти. Отсюда возникает задача рационального определения состава базовых массивов подсистемы, т. е. речь должна идти о таком объединении массивов в группы или их локализации, которые бы обеспечивали оптимальную величину затрат времени на актуализацию массивов и решение задач подсистемы. Объединяя по определенным параметрам массивы в группы, можно уменьшить время за счёт сокращения продолжительности работы программ открытия и закрытия массивов, но при этом могут возникнуть дополнительные затраты времени, связанные с просмотром участков данных объединённых массивов, которые не используются при решении конкретных аналитических задач. Необходимо все базовые массивы подсистемы дифференцировать по таким группам, чтобы суммарное время их актуализации и считывания в оперативную память при решении задач аналитического обеспечения было минимальным др.
Создание в системе управления базы данных подсистемы аналитической обработки информации в объёме, позволяющем достаточно полно реализовать её цели, по предварительным расчётам разработчиков, потребует около 300 Мбайт памяти внешних запоминающих устройств. При этом организация базовых массивов, подсистемы на машинных носителях может быть дисковой. В условиях, когда на крупных промышленных предприятиях и в производственных объединениях создаются системы, управляющие группами цехов и даже отдельными цехами, базирующиеся на своих вычислительных комплексах, при проектировании базы данных подсистемы аналитической обработки информации должен быть изучен и решён вопрос о возможной её децентрализации. Положительное решение данного вопроса обусловливается тем, что в подсистеме имеются блоки анализа, ориентированные исключительно на решение аналитических задач для цехов основного и вспомогательного производств. В этих условиях одним из факторов, который определяет распределение отдельных частей базы данных подсистемы, будет место формирования данных и наиболее интенсивного их использования и др.
При решении данного вопроса должны приниматься во внимание имеющиеся ресурсы памяти центрального процессора и цеховых ЭВМ, их быстродействие, скоростные возможности каналов связи между цеховыми и центральной ЭВМ. Поскольку на уровне цеховых систем управления в большинстве случаев предполагается использование ЭВМ, то для управления проектируемыми распределёнными базами данных подсистемы аналитической обработки информации представляется целесообразной сетевая конфигурация ЭВМ, которая бы характеризовалась полным отсутствием иерархии. Однако в настоящее время ввиду имеющейся программной и частично аппаратной несовместимости практически пока невозможно создать распределённую базу данных подсистемы с эффективным взаимодействием её частей. В этих условиях на цеховом уровне создаются замкнутые базы данных, не имеющие эффективного информационного обмена с верхним уровнем. Указанное требование выполняется лишь в случае, когда на цеховом уровне используются современные модели ЭВМ. Исследования показали, что базы данных цехового уровня должны создаваться по той же структуре, что и база данных на уровне предприятия, только номенклатура их данных должна ограничиваться показателями, необходимыми для анализа деятельности подразделений, другое.
В обобщение изложенного можно сделать вывод, базе данных подсистемы анализа присущи следующие основные особенности, отличающие её от других информационных совокупностей: широта используемой информации (в процессе осуществления анализа используются плановая и нормативная информация, информация учёта и отчётности, справочная и технологическая информация и другая); большой объём хранимой информации (объём информации, обеспечивающей комплексность проводимого анализа, возрастает в связи с тем, что анализ деятельности предприятий проводится в различных, взаимосвязанных между собой временных интервалах, а также в связи с тем, что требуется накопление данных в динамических рядах с сохранением связей между данными, относящимися к различным временным периодам); сложность связей между базовыми данными (структура информации в базе данных подсистемы определяется системой объектов управления, опосредствованных системой показателей, с одной стороны, и методологией анализа – с другой, поэтому минимизация базовой информации предполагает наличие сложных связей между данными); многоаспектность обработки хранимой информации (аналитическая информация, получаемая в результате обработки исходных данных, должна отвечать требованиям принятия решений при оперативном управлении производством, при разработке текущих и перспективных планов и так далее). Указанные особенности базы данных подсистемы предъявляют и соответствующие требования к выбору системы для управления ею, многое др.