Cтраница 2
Два этих вида таблиц часто используют в моделировании данных для представления структуры. С другой стороны, таблицы записей благодаря их свойствам могут оказаться весьма полезными в практических системах обработки данных. Поддерживаемая в них упорядоченность может потребоваться для представления времени. [16]
Одним из важных моментов определения операций в моделировании данных является обеспечение достаточной простоты их усвоения пользователем. Мы сконцентрируем наше внимание на операциях, характерных для графовых и табличных моделей данных, поскольку пользователь обычно имеет дело с данными, представленными именно такими структурами. Эти операции обычно задаются в терминах селекции и действия. Действие определяет характер операции, а селекция - критерий отбора данных, над которыми должно быть произведено действие. [17]
Концепция типов данных может быть полезна в моделировании данных с точки зрения получения абстракций и установления соотношений и связей между данными. В конечном итоге на основе этой концепции оказывается возможным сопоставление моделей данных и данных в языках программирования. [18]
Применение теории расширенных множеств обеспечивает большие универсальные возможности моделирования данных. С помощью комплекса можно моделировать произвольные структуры, включая некоторые редко используемые в моделях данных. Например, для моделирования повторяющихся групп может использоваться комплекс комплексов. [19]
Эти требования относятся к концептуальному или инфологическому уровню моделирования данных, в котором основной акцент делается на выражении информационных потребностей пользователей, в понимании этих потребностей не последнюю роль играет субъективный фактор. [20]
В предыдущем разделе было показано, как в моделировании данных используются категории множеств и подмножеств. Между тем в моделировании представление является весьма важным вопросом, поскольку необходимо, во-первых, хранить данные в памяти ЭВМ, во-вторых, представлять их пользователю в форме, облегчающей интерпретацию и понимание. [21]
![]() |
Пример многозначной не имеют избыточных ( посторонних. [22] |
Функциональная зависимость как ограничение целостности играет заметную роль в моделировании данных. Вместе с тем нетрудно показать, что это отнюдь не общий вид зависимости. Рассмотрим, например, отношение рис. 13.2.1, где существует зависимость между командой и тренерами, которая, однако, не является функциональной, поскольку нельзя сказать, что команда однозначно определяет тренера. [23]
Далее выполняется информационный анализ предметной области с целью формализации и моделирования данных. Такая формализация необходима для их организации и обработки данных во внутримашинной сфере. При этом должен быть произведен семантический анализ данных и на его основе выявлены информационные объекты и логические взаимосвязи. В результате данные будут структурированы. [24]
Заключение должно быть ясным и основываться на полученных в результате моделирования данных. [25]
И наконец, необходимо указать на то влияние, которое терминология моделирования данных оказывает на ассоциации, возникающие у пользователя по поводу той или иной конкретной модели и известных ему общих концепций. Неудачная терминология может привести к некорректному использованию средств модели данных. Синтаксис и семантика модели данных должны быть четко определены и не допускать неоднозначной интерпретации. В [123] показано, что пользователь способен эффективно работать с основными типами данных, если представление об этих типах правильно ассоциируется с известной ему семантической информацией. [26]
В двух следующих разделах обсуждаются типы ограничений, наиболее распространенные в моделировании данных. Как указывалось выше, все ограничения будут рассматриваться как явные, хотя многие из них в ряде моделей данных являются внутренними. Раздел 3.4 посвящен представлению обоих типов таблицами и графами. [27]
Информационный анализ включает: 1 структурирование информации предметной области; формализацию и моделирование данных. [28]
В следующих двух главах будет показано, что помимо использования отношений как средств моделирования данных можно рассматривать отношения как множества и применять к ним аппарат исчисления предикатов, с тем чтобы получить очень мощные языки запросов. [29]
В [78] была предложена теория расширенных множеств, формально учитывающая порядок и ориентированная на проблемы моделирования данных. Далее приводятся основные формальные понятия теории расширенных множеств. [30]