Решение загадки моделирования данных

Автор: Claudia Imhoff
Дата публикации оригинала: 2007-11-29
Источник: сайт B-Eye-Network

Что вы можете сделать для того, чтобы построение модели данных не занимало много времени?

В предыдущей статье мы обсуждали тот факт, что построение модели данных может продолжаться вечно. Вернее сказать, построение модели данных может потребовать такого количества ресурсов, какое вы позволите ему получить. В общем, чем быстрее строится модель данных, тем лучше, правда при этом всё должно быть в пределах разумного.

Итак, что вы можете сделать для того, чтобы модель данных не строилась вечно? Должны ли вы быть заложником разработчиков, которым нужна модель данных? Ниже представлено несколько рекомендаций. Читать дальше »

Опубликовано 04.10.2008 | Автор сообщения Константин Лисянский | Категории: Imhoff, Claudia, Архитектор данных, Для начинающих, Для продвинутых, Концептуальное моделирование, На русском, Проектирование многомерных моделей, Проектирование нормализованных моделей, Разработчик моделей данных

Dealing With Normalization of Lookup Tables

Дата публикации оригинала: 2001-04
Источник: TDAN

Автор рекомендует не осуществлять денормализацию справочных таблиц (lookup table) и аргументирует свою позицию.

Читать статью…

Опубликовано 02.10.2008 | Автор сообщения Константин Лисянский | Категории: Hallock, Patrick, Для начинающих, Для продвинутых, Концептуальное моделирование, На английском, Проектирование нормализованных моделей, Разработчик моделей данных

Сколько времени должно занимать создание модели данных?

Автор: Claudia Imhoff
Дата публикации оригинала: 2007-12-20
Источник: сайт B-Eye-Network

В проектировании моделей данных есть несколько способов обеспечить то, что количество времени, затрачиваемое на разработку модели данных, является приемлемым для организации.

Очень трудно точно определить, какой период времени необходим для создания модели данных, но хотя теоретических пределов и не существует, есть определённые практические реалии.

В конце концов, разве компании не отличаются друг от друга? И не имеют ли некоторые компании гораздо больший уровень сложности, чем другие? Если это так, то зачем такие ограничения, как период времени, который необходим для создания модели данных?

Читать дальше »

Опубликовано 01.10.2008 | Автор сообщения Константин Лисянский | Категории: DWH, Imhoff, Claudia, Для начинающих, Для продвинутых, Для экспертов, На русском, Проектирование многомерных моделей, Проектирование нормализованных моделей, Разработчик моделей данных, Руководитель подразделения BI/DWH, Руководитель проекта

Following the Pattern

Автор: Terry Moriarty
Дата публикации оригинала: 1999-03-09
Источник: сайт Inastrol

Статья о шаблоне модели бизнес-отношений между сторонами. В статье приводится высокоуровневая диаграмма предметной области СТОРОНА (PARTY).

Читать статью…

Опубликовано 01.10.2008 | Автор сообщения Константин Лисянский | Категории: Moriarty, Terry, Архитектор данных, Для начинающих, Для продвинутых, Концептуальное моделирование, На английском, Проектирование нормализованных моделей, Разработчик моделей данных, Стюард данных

Dynamic Models for Dynamic Businesses

Дата публикации оригинала - 1999-02
Источник: cсайт Inastrol

Автор предлагает информационную модель предметной области Business Party (бизнес-сторона).

Читать статью…

Опубликовано 30.09.2008 | Автор сообщения Константин Лисянский | Категории: Moriarty, Terry, Архитектор данных, Для начинающих, Для продвинутых, Концептуальное моделирование, На английском, Проектирование нормализованных моделей, Разработчик моделей данных

A Universal Data Model For Relationship Development

Автор: Len Silverston
Дата публикации оригинала: 2002-03
Источник: DM Review

Автор статьи предлагает универсальную информационную модель для хранения информации об отношениях между участниками бизнес-процессов.

Речь идёт о предметной области СТОРОНА (PARTY), объясняется назначение сущностей из этой предметной области. Также затрагивается предметная область СОБЫТИЕ (EVENT).

Несмотря на то, что статья написана достаточно давно, она не потеряла своей актуальности.

Читать статью…

Автор сатьи также является автором полезной книги по проектированию моделей данных.

Опубликовано 28.09.2008 | Автор сообщения Константин Лисянский | Категории: Silverston, Len, Архитектор данных, Бизнес-аналитик, Для начинающих, Для продвинутых, Для экспертов, Концептуальное моделирование, На английском, Проектирование нормализованных моделей, Разработчик моделей данных, Стюард данных

Relationship Rules

Автор: Terry Moriarty
Дата публикации оригинала: 1999-03-30
Источник: сайт Inastrol

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

Читать статью…

Более подробно данную тему раскрывает книга Лена Сильверстона.

Опубликовано 28.09.2008 | Автор сообщения Константин Лисянский | Категории: Moriarty, Terry, Архитектор BI, Для начинающих, Для продвинутых, Концептуальное моделирование, На английском, Проектирование нормализованных моделей, Разработчик моделей данных, Стюард данных

Степень детализации данных

Автор: Билл Инмон
Дата публикации оригинала - 2006-12-14
Источник: сайт B-Eye-Network

Должны ли данные храниться на нижнем уровне детализации?

При проектировании хранилища данных одним из основополагающих принципов является хранение данных на наиболее детальном уровне. При хранении на наиболее детальном уровне данные можно изменять для удовлетворения различных потребностей – финансового отдела, отдела маркетинга, отдела продаж и так далее. Детальные данные можно объединять, собирать, разделять на различные подгруппы и так далее. Действительно, существует много причин хранить данные на наиболее детальном уровне.

Почему данные должны разделяться на более детальные? Дело в том, что большинство данных в хранилище поступает в результате различных транзакций. И, обычно, в транзакциях содержатся очень денормализованные данные. Денормализованные данные являются не сильно детальными.
Читать дальше »

Опубликовано 19.09.2008 | Автор сообщения Константин Лисянский | Категории: Inmon, Bill, Для начинающих, На русском, Проектирование нормализованных моделей, Разработчик моделей данных, Руководитель подразделения BI/DWH, Руководитель проекта

Выбор инструмента для моделирования хранилищ и витрин данных

Для создания и поддержки успешных моделей хранилищ и витрин данных необходимы соответствующие средства моделирования. В настоящее время на рынке присутствует достаточно большое количество поставщиков программных продуктов данного класса. При выборе инструмента для проекта необходимо принимать в учёт ряд требований, которым должны удовлетворять инструменты. Список требований достаточно обширен, поэтому он разбит на несколько категорий.

Поддержка методологий проектирования моделей

  • Поддержка традиционного ER-моделирования (для моделирования хранилищ данных) и многомерного моделирования (для моделирования витрин данных).
  • Поддержка различных методологий проектирования и нотаций (IDEF1X, IE, нотации Баркера, Чена, Мартина, ORM, UML, DFD и т.д.).
  • Корректное преобразование моделей из одной нотации в другую.

Читать дальше »

Опубликовано 05.09.2008 | Автор сообщения Константин Лисянский | Категории: DWH, Архитектор BI, Архитектор данных, Для начинающих, Для продвинутых, Концептуальное моделирование, Лисянский, Константин, Менеджер метаданных, На русском, Проектирование многомерных моделей, Проектирование нормализованных моделей, Разработчик моделей данных, Руководитель подразделения BI/DWH, Стюард данных, Управление метаданными

The Data Model Resource Book: A Library of Logical Data and Data Warehouse Designs

The Data Model Resource Book
by Len Silverston, et al

Хорошее руководство для начала ER-моделирования. Являетесь ли вы новичком или уже имеете опыт в моделировании данных, эта книга поможет вам сэкономить много времени. Она, несомненно, полезна на практике и полна моделей, которые можно использовать почти сразу. Мне понравился раздел о моделировании данных о людях и организациях. Единственная вещь, которая недостаточно проработана - демография (фирмография), которой обычно уделяется много внимания в хранилищах данных.
Читать дальше »

Опубликовано 05.09.2008 | Автор сообщения Константин Лисянский | Категории: DWH, Silverston, Len, Архитектор BI, Архитектор данных, Для начинающих, Для продвинутых, Для экспертов, Книги, На английском, Проектирование нормализованных моделей, Разработчик моделей данных, Стюард данных 1 комментарий