ПОИСК Статьи Чертежи Таблицы Общие процедуры сбора, обновления и ведения метаданных из "Системы словарей-справочников данных " Для согласования и контроля метаданных, которые должны быть введены в базу метаданных, необходимо придерживаться общих процедур их сбора в источниках возникновения. Процедуры сбора предусматривают детальное описание требующихся метаданных и источников, откуда они черпаются и поэтому обеспечивают их полноту. Эти процедуры помогают предоставлять метаданные своевременно, так как указывают, когда и с какой частотой нужно проводить сбор метаданных. За счет сбора метаданных в источнике возникновения, а не путем повторной обработки уже подготовленных данных повышается их точность. [c.24] Общие процедуры регламентируют, где, когда и кто обязан осуществлять сбор конкретных видов метаданных. Например, может быть установлено, что системным аналитикам надлежит описать и определить элементы данных при проведении анализа требований, а на стадии детального проектирования проектировщики баз данных должны подготовить детальные проектные спецификации базы данных. [c.24] Процедуры ведения позволяют согласовывать и контролировать различные способы использования метаданных. Например, эти процедуры могут эффективно противодействовать несанкционированному изменению метаданных и в то же время позволять осуществлять их своевременное и правомочное обновление. Ввиду предполагаемого коллективного характера доступа к базе метаданных важно поддерживать ее целостность. Процедуры обеспечения целостности, кроме того, должны постоянно гарантировать точность и сроки предоставления метаданных. [c.25] Ввод метаданных из неконтролируемого источника крайне нежелателен, так как при этом возможно нарушение целостности базы метаданных. При распространении ошибочных метаданных под сомнение ставится корректность базы метаданных. В результате в лучшем случае под сомнением окажется надежность всей системы управления метаданными на предприятии. Поэтому чрезвычайно важно разработать специальные меры контроля и процедуры, которые предотвращали бы ввод неверных метаданных. [c.25] Одна из мер заключается в том, что допускается ввод только санкционированных изменений. Процедуры ведения базы метаданных регламентируют, когда, как и кто должен вводить эти изменения. Например, может быть установлено, что если системные аналитики предполагают определить новые элементы данных, то следует получить визу комитета пользователей, возглавляемого администратором базы данных (АБД). После этого описания вводятся АБД в начале недели в ходе цикла регулярного обновления базы метаданных. В экстренных случаях особо важные описания могут вводиться оперативно, но со статусом тестовый . Это делается для того, чтобы воздействие на базу метаданных, находящуюся в промышленной эксплуатации, было минимальным. Кроме того, рассматриваемые процедуры могут предписывать, что вносить корректировки в проект базы данных разрешается только АБД и только в период тестирования, когда еще реально оценить возможные последствия изменений. [c.25] Вернуться к основной статье