Cтраница 4
Они реализуют специализированное поведение объекте конкретных приложений, и создаются совместно спвиагтистами по моделированию данных и программистами. [46]
Они реализуют специализированное поведение объектов конкретных приггожений, и создаются совместно спе алистами по моделированию данных и программистами. [47]
В процессе RAD-CADM не готовится документ анализа, а сразу начинается построение логической модели данных. Для того чтобы оно было эффективным, в группу разработки должен входить высококвалифицированный специалист по моделированию данных. В идеале этот человек должен уметь точно моделировать 20 и более сущностей ( не детализированных) в день. Срок на создание модели данных из 100 таблиц - примерно одна неделя. Еще одна неделя отводится на детализацию полученной модели. [48]
К перспективным направлениям нужно прежде всего отнести разработки, связанные с попытками интеллектуализации истру-ментария проектирования баз данных, создания и эксплуатации программного обеспечения информационных систем, движение навстречу разработкам в области искусственного интеллекта, нуждающимся, в свою очередь, в базоданновой поддержке. Предпосылки успешного развития этого направления в значительной мере формируются благодаря тем шагам, которые предпринимаются для практического воплощения новой методологии моделирования данных. Ее основой служат объектно-ориентированный подход, а также типовополные языки программирования баз данных, которые впитали в себя передовые достижения современного программирования. [49]
Сложность ограничений определяет возможности модели данных в плане контроля семантической интерпретации данных. С другой стороны, некоторые внутренние ограничения, подобные тем, что существуют в иерархических моделях данных, значительно лимитируют возможности моделирования данных и навязывают неестественную организацию данных. [50]
Заключительные главы книги посвящены проблемам моделирования, проектирования и управления данными. При этом подчеркивается, что концепция типов данных, развиваемая в последнее время в проблематике языков программирования, непосредственно используется в моделировании данных. [51]
И наконец, принципиальное значение имеет различие в ранжировании целей. В проблематике абстрактных типов данных основной акцент делается на создании общего инструмента конструирования типов данных и на соответствующей технике верификации, а в моделировании данных - на определении таких категорий типов данных, которые могли бы использоваться во многих ситуациях, общего характера. [52]
Одним из основных способов структуризации данных является использование абстракций. Абстракция предполагает, что несущественные детали должны быть опущены, а внимание должно быть сконцентрировано на основных общих свойствах множества объектов. В моделировании данных абстракция используется для образования категорий данных. [53]
Мифологическая модель занимает особое положение по отношению к другим моделям. Она соответствует четвертому этапу построения сложной системы и дает формализованное описание проблемной области независимо от структур данных. Мифологическая область моделирования данных охватывает естественные для человека концепции отображения реального мира. [54]