Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Целостность метаданных

Когда предполагается большое число актов обновления метаданных, но конкретное время и объем обновления неизвестны, предпочтительнее ввод изменений осуществлять в диалоговом режиме. В некоторых случаях ввод изменений метаданных и разработка программ в режиме диалога проводятся согласованно. Такое использование диалоговых средств ввода обусловливает необходимость контроля полномочий пользователей. В этих условиях атрибут статус приобретает важное значение. Возникающие проблемы тесно связаны с обеспечением целостности метаданных, которая подробно рассматривается в следующем разделе.  [c.111]


Выделены два важнейших фактора, влияющие на целостность метаданных их качество, разграничение доступа и контроль.  [c.122]

Базам метаданных присущи и другие характеристики баз данных. К ним относятся коллективное параллельное использование, целостность и независимость данных. При параллельном использовании различные сотрудники могут обращаться к общим данным, исходя из разных логических представлений, получаемых на основе одного физического представления. За счет этого можно устранить нежелательную избыточность, снизить потребность в памяти и упростить обработку. Целостность означает, что актуальные и точные данные защищены от непреднамеренных изменений, обеспечена доступность данных, а предоставляемые результаты достоверны в установленных пределах. Под независимостью понимают возможность различных пользователей или приложений применять разные представления об одних и тех же данных. В частности, способ ло-20  [c.20]

Важный аспект управления метаданными заключается в том, что полномочия владельца данных переходят от него к лицу, отвечающему за все метаданные предприятия. Обычно это лицо подчиняется АД. Последний персонально отвечает за непротиворечивое описание базы метаданных, за управление доступом к базе метаданных, за ее целостность и правильное использование.  [c.23]

Процедуры ведения позволяют согласовывать и контролировать различные способы использования метаданных. Например, эти процедуры могут эффективно противодействовать несанкционированному изменению метаданных и в то же время позволять осуществлять их своевременное и правомочное обновление. Ввиду предполагаемого коллективного характера доступа к базе метаданных важно поддерживать ее целостность. Процедуры обеспечения целостности, кроме того, должны постоянно гарантировать точность и сроки предоставления метаданных.  [c.25]

Ввод метаданных из неконтролируемого источника крайне нежелателен, так как при этом возможно нарушение целостности базы метаданных. При распространении ошибочных метаданных под сомнение ставится корректность базы метаданных. В результате в лучшем случае под сомнением окажется надежность всей системы управления метаданными на предприятии. Поэтому чрезвычайно важно разработать специальные меры контроля и процедуры, которые предотвращали бы ввод неверных метаданных.  [c.25]

При спецификации метаданных рекомендуется придерживаться стиля, привычного пользователю, и не навязывать ему какой-либо способ подготовки описаний. Также важно избегать искусственных ограничений. Поэтому при описании файлов, записей и элементов данных нецелесообразно заранее ориентироваться на методику сверху вниз или снизу вверх . Гораздо лучше следовать естественной структуре. Очень удобно, не располагая вначале полной информацией, разделить промежуточные объекты, завершение описания которых может быть отложено. Однако в целях обеспечения целостности базы метаданных это нужно будет сделать как можно скорее.  [c.106]

Целостность базы метаданных может быть нарушена по целому ряду причин, в том числе из-за ошибок в программах загрузки базы метаданных или сбоев аппаратуры, неточности и неполноты исходных метаданных вследствие непреднамеренных ошибок и невнимательности пользователя, а также из-за сознательной (преступной) порчи базы метаданных. В этом разделе освещаются проблемы, связанные только с непреднамеренными ошибками. Выделим три аспекта целостности базы метаданных  [c.114]


Качество метаданных, т. е. их непротиворечивость, корректность и актуальность, должно контролироваться АБД. С эюй целью он назначает проверки целостности правила контроля, проверки достоверности значений и редактирования. За выявление ошибок такими средствами и их исправление АБД несет полную ответственность.  [c.114]

Наряду с указанными критериями целостности и механизмами, осуществляющими соответствующие проверки, необходимо иметь средства локализации обнаруженных ошибок. С помощью этих процедур метаданные, содержащие ошибки, выявленные средствами редактирования и контроля достоверности значений, должны отклоняться, и повторный их ввод до исправления ошибок невозможен. На большинстве предприятий ответственность за разработку критериев целостности, процедур ревизии и средств редактирования и исправления ошибок возлагается на АБД.  [c.115]

ГЕНЕРАЦИЯ МЕТАДАННЫХ ДЛЯ СРЕДСТВ ОБЕСПЕЧЕНИЯ ЦЕЛОСТНОСТИ  [c.144]

Средства обеспечения целостности гарантируют актуальность и достоверность данных, обрабатываемых прикладными программами. Они представляют собой прикладные программы специального назначения. Функции поддержания целостности часто включаются в прикладные программы (например, проверки редактирования) или могут возлагаться на самостоятельные программы редактирования и проверки достоверности. Независимо от способа реализации для выполнения таких функций нужны метаданные в виде правил (критериев) редактирования и проверки достоверности (КРД). Приведем примеры метаданных, используемых функциями поддержания целостности  [c.144]

Утверждение изменений. Это важная задача. Статус обычно оказывает влияние на целостность базы метаданных и управление доступом к ней.  [c.218]

Управление доступом к базе метаданных. АД (АБД) несет ответственность за безопасность и целостность системы  [c.218]

Если опция Разрешить непосредственное удаление объектов включена, механизм контроля ссылочной целостности в системе 1С Предприятие отключен. В этом случае, если это необходимо, возможность непосредственного удаления объектов может быть ограничена определенным категориям пользователей с помощью настройки прав доступа к конкретным видам объектов метаданных.  [c.80]

Недостаточный с точки зрения безопасности метаданных контроль может существенно снизить их полезность. Неверное предоставление полномочий приводит к несанкционированному доступу и обновлению базы метаданных. Даже при отсутствии злого умысла это влечет за собой серьезные нарушения целостности метаданных. Поэтому необходимо ввести соответствующее число уровней разграничения доступа. Нужно назначить специальные коды на уровне типов метаобъектов, атрибутов, пользователей и базы метаданных в целом,  [c.115]

Как установлено в 6.1.2, степень активности СССД по отношению к процессору языка программирования определяется уровнем контроля метаданных. В качестве меры активности определено время привязки. Чем позже связываются метаданные и процедурный код, тем активнее СССД. Например, если после успешной компиляции, когда метаданные были привязаны к программе, описание элемента данных, используемого этой программой, изменится, то на момент исполнения программа уже не будет содержать наиболее актуальные или точные метаданные. Целостность метаданных в этом случае нарушится.  [c.132]

Однако в сочетании с процедурами обнаружения и исправления ошибок подобные программные средства могут способствовать значительному снижению затрат на сбор метаданных. Назначение упомянутых процедур — повысить качество вводимых метаданных. Таким образом, редактирование и проверка достоверности метаданных, вводимых в СССД, автоматически гарантируют их синтаксическую корректность и соответствие установленным правилам и ограничениям. Процедуры просмотра и присвоения предварительного статуса описаниям в СССД, выполняемые перед присвоением им более высокого статуса, несомненно, помогут повысить качество метаданных. Наконец, процедуры дальнейшего просмотра содержимого СССД с целью разрешения конфликтов и выявления нежелательной избыточности будут способствовать обеспечению целостности метаданных.  [c.225]

Данные можно рассматривать в качестве ресурса, если функции администрирования и контроля по отношению к ним реализуются в той же мере, что и при управлении другими ресурсами. Управление ресурсами данных осуществляется через администрирование и контроль тех данных, которые их описывают и определяют, т. е. через администрирование и контроль метаданных. Для этого необходимы согласованные правила и процедуры, обеспечивающие целостность описаний. Основным средством поддержки функций администрирования и контроля при этом является СССД, которая обеспечивает логическую централизацию метаданных.  [c.11]


Для контроля целостности базы метаданных и управления доступом к ней необходимо разработать строгие правила и детальные процедуры. Они должны способствовать пониманию, ведению, развитию, использованию и интеграции базы метаданных. При этом рекомендуется применять средства, дружелюбные по отношению к пользователю (user-friendly), которые стимулируют деятельность, связанную с управлением или решением технических вопросов.  [c.23]

СССД может предоставлять требуемые метаданные и СУБД. Если описания данных хранятся в СССД централизованно, она может предоставить СУБД схему и подсхему. Это способствует поддержанию целостности и непротиворечивости данных.  [c.56]

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

Хотя, быть может, и нецелесообразно требовать от пользователей однократного предоставления полного описания метаобъектов, тем не менее АБД может установить, что некоторые атрибуты являются обязательными. СССД после этого будет автоматически контролировать полноту описаний в соответствии с критерием, установленным АБД. Такая возможность представляет интерес и для поддержания целостности базы метаданных, рассматриваемой ниже. К средствам, реализуемым АБД в целях обеспечения полноты описаний, относятся отклонения ввода неполных описаний и ввода неполных описаний, которые специальным образом помечаются с тем, чтобы впоследствии можно было обратить на них особое внимание. Определение перечня обязательных атрибутов остается за АБД.  [c.113]

Важно понимать, что критерии целостности нужно весьма тщательно продумать, прежде чем они станут неотъемлемой частью реализации СССД. Проверки в соответствии с этими критериями обычно выполняет процессор ЯОД, а также программные компоненты СССД, осуществляющие обновление базы метаданных. Ниже перечислены некоторые специальные виды и способы контроля целостности.  [c.114]

Следующий аспект целостности базы метаданных — обеспечение безопасности и управление доступом. Механизм управления доступом должен быть встроен в СССД.  [c.115]

Третий аспект обеспечения целостности базы метаданных — это возможность ее отката и восстановления в случае возникновения отказа в СССД, что привело к потере метаданных. Обычно эти функции выполняются специальной утилитой СССД или утилитой СУБД.  [c.117]

Прежде чем рассматривать виды услуг, предоставляемые СССД зависимой программе (процессу), для каждой из них будут перечисляться назначение и функции, требуемые метаданные, а также способы обеспечения непротиворечивости, целостности и своевременного предоставления метаданных посредством их генерации. Подробное описание программных компонентов выходит за рамки нашей книги.  [c.123]

Будучи единственным источником метаданных, активная СССД непосредственно управляет ими, а также программами и (или) процессами, которые к ним обращаются. В этом смысле активная СССД может служить эффективным средством обеспечения безопасности и целостности данных. Она гарантирует непротиворечивость, достоверность и актуальность метаданных, используемых при реализации управления доступом и проверки данных, а также составление описаний данных по заранее установленным правилам, соответствующим внутренним стандартам предприятия. Активная СССД может принести пользу в качестве принудительного механизма при генерации метаданных, управлении доступом и проверке достоверности данных.  [c.126]

Если эти критерии редактирования и проверки достоверности значений включены в прикладную программу, то метаданные, необходимые для выполнения функций поддержания целостности, также принадлежат прикладной программе. Такие метаданные можно хранить в СССД.  [c.145]

При генерации метаданных для функций обеспечения целостности возникают условия для реализации активной по отношению к этим функциям СССД она будет для них единственным источником метаданных (рис. 6.9).  [c.146]

Следующий аспект поддержания целостности — управление доступом, характеризующее защиту информационных ресурсов от несанкционированного доступа. Чаще всего эти функции в информационной системе выполняют обобщенные программы. Как правило, они реализуются на основе профилей безопасности (se urity profile), в которых специфицированы полномочия, необходимые для доступа к конкретным ресурсам. Профиль безопасности обычно связывается с паролем. И пароль, и профиль безопасности — это метаданные. Хотя мы полагаем, что профили безопасности и пароли должны храниться в СССД, существует мнение, что такие метаданные должны храниться отдельно и контроль доступа к ним должен быть более жестким.  [c.146]

Рассматриваемая категория тесно связана с безопасностью и характеризует средства поддержания целостности и достоверности метаданных. С этой точки зрения СССД следует оценивать по следующим факторам  [c.189]

План внедрения должен включать работы по сопровождению СССД. Необходимо обучить технический персонал эксплуатировать эту сложную программную систему и оказывать помощь другим сотрудникам при работе с ней. Служба технического сопровождения отвечает за надежность, безопасность и целостность как программного обеспечения СССД, так и базы метаданных, за разработку специальных программ, удовлетворяющих специфическим требованиям пользователей, а также за соответствие возможностей системы текущим и перспективным потребностям.  [c.203]

АД несет полную ответственность за целостность данных в сети, т. е. за разработку процедур редактирования и проверки достоверности для всех узлов, например критериев достоверности значений и правил ее проверки. При решении этой задачи АД может применять СССД. Хранимые в ней метаданные должны включать такие критерии и правила, а отдельные узлы должны иметь к ним доступ.  [c.246]

АБД отвечает и за операционную безопасность метаданных в сети. Крайне нежелателен неконтролируемый доступ пользователей к метаданным, так как в результате может быть нару-щена целостность базы метаданных, а также баз данных или процессов пользователей.  [c.247]


Смотреть страницы где упоминается термин Целостность метаданных : [c.113]    [c.121]    [c.25]    [c.63]    [c.114]    [c.160]    [c.163]    [c.206]   
Смотреть главы в:

Системы словарей-справочников данных  -> Целостность метаданных



ПОИСК



Генерация метаданных для средств обеспечения целостности

Метаданные

Целостность



© 2025 Mash-xxl.info Реклама на сайте