ru

Упрощенное моделирование данных с помощью er/studio data architect: адаптация к гибкому моделированию данных в мире больших данных на русском

#2361227
Упрощенное моделирование данных с помощью er/studio data architect: адаптация к гибкому моделированию данных в мире больших данных

Data Modeling Made Simple with ER/Studio Data Architect: Adapting to Agile Data Modeling in a Big Data World (978-1634620932)

Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI

Steve Hoberman | #562: Моделирование и проектирование данных

3.5 (8)
Получите практические знания о концепциях моделирования данных и передовых методах, а также о том, как применять эти принципы с помощью ER/Studio. Второе издание включает множество обновлений и новых разделов, в том числе обзор поддержки гибкой разработки в ER/Studio, а также описание некоторых новых функций ER/Studio для NoSQL, таких как структура вложенности MongoDB. В процессе обучения вы создадите множество моделей данных в ER/Studio, применяя передовые методы для достижения следующих десяти целей:
  1. Понимайте, зачем нужна модель данных и какие модели ER/Studio наиболее подходят для каждой ситуации.
  2. Разберитесь в каждом компоненте модели данных, а также в том, как представлять и создавать их в ER/Studio.
  3. Узнайте, как использовать новейшие функции ER/Studio, в том числе те, которые помогают гибким командам, а также в прямом и обратном проектировании баз данных NoSQL.
  4. Умейте применять все основные функции ER/Studio.
  5. Умение создавать реляционные и многомерные концептуальные, логические и физические модели данных в ER/Studio.
  6. Уметь применять такие методы, как индексирование, преобразования и прямое проектирование, для превращения логической модели данных в эффективную физическую модель.
  7. Повысьте качество модели данных и улучшите результаты анализа влияния, используя функциональность отслеживания происхождения данных и инструменты сравнения/объединения в ER/Studio.
  8. Уметь применять возможности словаря данных ER/Studio.
  9. Изучите способы обмена моделью данных посредством создания отчетов и экспорта модели в различных форматах.
  10. Воспользуйтесь функционалом ER/Studio для повышения согласованности именования, включая новую функцию автоматического перевода имен.
Эта книга состоит из четырех разделов:


В разделе I представлено моделирование данных и среда разработки ER/Studio. Вы узнаете, почему моделирование данных так важно для разработки программного обеспечения и, что еще важнее, почему моделирование данных так важно для понимания бизнеса. Вы познакомитесь с новейшими функциями ER/Studio (включая функции для работы с большими данными и гибкой методологией), а также с самой средой ER/Studio. К концу этого раздела вы создадите и сохраните свою первую модель данных в ER/Studio и будете готовы начать моделирование в разделе II!


В разделе II объясняется использование всех символов и текста в модели данных, включая сущности, атрибуты, связи, домены и ключи. К концу этого раздела вы сможете «читать» модель данных любого размера и сложности, а также создавать полную модель данных в ER/Studio.


В разделе III рассматриваются три различных уровня моделей: концептуальный, логический и физический. Концептуальная модель данных (КМД) представляет собой бизнес-потребность в рамках определенной области. Логическая модель данных (ЛМД) представляет собой детальное бизнес-решение, отражающее бизнес-требования без усложнения модели вопросами реализации, такими как программное и аппаратное обеспечение. Физическая модель данных (ФМД) представляет собой детальное техническое решение. ФМД — это логическая модель данных, часто используемая в ущерб производительности или удобству использования. ФМД компенсирует недостатки наших технологий. К концу этого раздела вы сможете создавать концептуальные, логические и физические модели данных в ER/Studio.


В разделе IV рассматриваются дополнительные возможности ER/Studio. К ним относятся словарь данных, отслеживание происхождения данных, автоматизация задач, репозиторий и портал, экспорт и отчетность, стандарты именования, а также функции сравнения и слияния.