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

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

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

Средства ввода СССД

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

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


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

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

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

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

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

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

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


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

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

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

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

В больщинстве промышленных СССД имеются диалоговые средства, обеспечивающие работу с форматированными экранами. При этом большое значение имеют форматы экранов и сценарии диалога. При достижении максимальных преимуществ экранного ввода метаданных эти средства должны быть дружелюбными по отношению к пользователю. Хорошо спроектированный диалог управляет действиями пользователя и обеспечивает корректность вводимой информации. В одних случаях форматы экранов предусматривают заполнение окон, в других — выбор команд и ключевых слов в режиме меню. Такими средствами располагают, например, системы DB/D Data Di tionary и иСС-10.  [c.112]

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

Преобразование или ввод метаданных. Очень часто метаданные накапливаются на одном носителе, например на магнитной ленте, а по требованиям обработки необходим другой, скажем, магнитный диск. В таком случае нужно перенести данные с ленты на диск. Если носители совместимы, сделать это нетрудно. При несовместимых же носителях потребуется некоторое преобразование, что увеличивает затраты. Наибольшие затраты связаны с переносом внемашинных документов на машинные носители. Однако возможны ситуации, когда метаданные размещены на машинном носителе, но использовать их без предварительного анализа вручную нельзя. В ряде промышленных СССД для этой цели предусмотрены специальные программные средства, например Automated Set-Up системы DATAMANAGER.  [c.223]

Хотя СССД в распределенных системах и необходима, проектирование таких систем начинается не с нее. Это очень важное, подчас незаменимое средство, к реализации которого приступают после того, как распределенная система спроектирована. Прежде всего нужно проанализировать, смоделировать или определить эмпирически, какими окажутся рабочие нагрузки. Сколько актов доступа должно быть разрещено к отдельным частям базы данных В каком соотношении будут происходить обновление и выборка Каковы требования по продолжению обработки в условиях отказа компонентов Какая степень актуальности баз данных необходима Если вводится избыточность данных, то каковы требования по точности и своевременности их предоставления  [c.244]

Применение средств автоматизированной генерации программ будет базироваться на предоставлении необходимых для этого метаданных СССД. Если раньше, например, средство автоматизированного проектирования ADF фирмы IBM работало с собственными файлами метаданных, для которых обязательна реализация функций ввода и ведения, то в перспективе, по нашему мнению, система DB/D Data Di tionary этой фирмы сможет предоставлять метаданные и для системы ADF. Таким образом, надежность генератора прикладных программ повысится, а его применение окажется в большей степени согласованным с другими работами по проектированию.  [c.270]


Смотреть страницы где упоминается термин Средства ввода СССД : [c.103]    [c.102]    [c.121]    [c.157]    [c.196]    [c.142]    [c.225]   
Смотреть главы в:

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



ПОИСК



Вводы



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