Cтраница 3
Как модели данных они созданы для изучения проблем искусственного интеллекта. Базовые структуры в этих моделях могут быть представлены графом, множество вершин и дуг которого, как для бинарной, так и сетевой модели образует сеть. [31]
Понятие модель данных связано с их логической структурой. [32]
Ло-ховски Модели данных - заметное явление, способствующее становлению теории систем баз данных как сформировавшейся научно-прикладной дисциплины. [33]
Лоховски Модели данных рассчитана на широкий круг читателей, интересующихся проблематикой баз данных. Не исключено, однако, что начинающим книга может показаться чересчур усложненной, в то время как искушенные читатели будут считать, что материал, содержащийся в ней, недостаточно формализован. Лоховски позволит одним получить систематизированное, содержательное представление о предмете, а другим - проверить и упорядочить свои знания. [34]
Если модель данных предназначена главным образом для выражения исходных информационных потребностей, требование естественности приобретает принципиальную значимость. Его выполнение, в частности, способствует взаимопониманию между лицами, работающими над проектированием информационной системы или базы данных. В этом плане модель данных выступает не столько как средство формирования абстракций для будущей базы данных, сколько в качестве коммуникационного посредника. Для достижения указанной цели необходимо установить, каким образом описывают реальный мир люди, когда они сами выступают в роли обработчиков информации. Вряд ли они представляют себе информацию только в форме таблиц или графов: универсальным средством описания представления является естественный язык. [35]
К модели данных предъявляются определенные требования ( нормализация данных), которые призваны обеспечить компактность и непротиворечивость хранения данных. Основная идея нормализации данных - каждый факт должен храниться в одном месте. Это приводит к тому, что информация, которая моделируется в виде одной стрелки в модели процессов, может содержаться в нескольких сущностях и атрибутах в модели данных. Информация о таких стрелках находится в одних и тех же сущностях. Следовательно, одной и той же стрелке в модели процессов могут соответствовать несколько сущностей в модели данных и, наоборот, одной сущности может соответствовать несколько стрелок. [36]
![]() |
Пример сетевой модели данных. [37] |
Эта модель данных должна быть четко определена, для чего в системе управления базами необходимо представить средства ( язык) для ее описания. Основное назначение модели данных состоит в том, чтобы дать возможность представить в целом информационную картину без отвлекающих деталей, связанных с особенностями хранения. Она является инструментом, с помощью которого разрабатывается стратегия получения любых данных, хранящихся в банке. [38]
В модели данных используется концепция включающего языка. Прикладные программы составляются на расширенной версии некоторого алгоритмического языка - ПЛ / 1, КОБОЛ, ФОРТРАН, Ассемблер. Расширением алгоритмического языка являются операторы манипулирования данными, обрабатывающие связи между записями. Для работы с внутренними структурами записи используются операторы самого алгоритмического языка программирования. [39]
Выбор моделей данных осуществляется при анализе области применения ГИС. [40]
Разработчики моделей данных действуют с обеих сторон - они используют приложения для большей части работы при создании баз геоданных, но иногда пишут программный код, особенно, если нужно создать слож1гую модель данных, поддерживающую мощные приложения. [41]
Разработчик модели данных может использовать нулевую геометрию для представления объектов, которые иногда выражены как явные пространственные объекты, а иногда - как неявные пространственные объекты внутри составных объектов. [42]
Выбор моделей данных осуществляется при анализе области применения ГИС. [43]
Разработчики моделей данных действуют с обеих сторон - они используют приложения для большей части работы при создании баз геоданных, но иногда пишут программный код, особенно, если нужно создать сложную модель данных, поддерживающую мощные приложения. [44]
Разработчик модели данных может использовать нулевую геометрию для представления объектов, которые иногда выражены как явные пространственные объекты, а иногда - как неявные пространственные объекты внутри составных объектов. [45]