Использование PowerDesigner для проектирования модели хранилища данных

Создание новой модели хранилища данных

1. Запустить PowerDesigner;

2. Выбрать категорию меню File->New Model;

3. В окне New Model выбрать слева Model type и задать:

– Model type – Physical Data Model;

– Model name – First_Model;

– DBMS – MS Sql Server 2008;

– First Diagram – Physical Diagram;

– OK.

Создание таблиц модели хранилища данных

Чтобы создать таблицу в модели ХД необходимо на панели инструментов Toolbox выбрать элемент Table и щелкнуть мышью в любом месте рабочего пространства модели: на листе появится элемент модели Table.

Для выделения элемента модели Table используется двойной щелчок мыши по графическому изображению таблицы. Кроме того, при работе с таблицей удобно использовать ее контекстное меню (щелчок правой кнопкой мыши по элементу Table). В модели ХД обычно используются следующие типы таблиц:

– Стандартные таблицы без указания какого-либо типа;

– Таблицы фактов;

– Таблицы измерений.

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

Таблица фактов содержит значения показателей (метрик) предметной области. Например, «Продажи», «Доход».

Таблицы измерений содержит данные, определяющие аспекты анализа фактов. Например «Время», «Регион».

Стандартные таблицы часто используются для разрешения отношений «многие ко многим».

Установление связей между таблицами модели

1. На панели инструментов Toolbox выбрать элемент модели Reference;

2. Щелкнуть левой кнопкой мыши на таблице фактов и перетащить стрелку на таблицу измерений, при этом первичный ключ измерения перемещается в таблицу фактов (рис. 20).

3. По аналогии создаются и связи между другими таблицами измерения и таблицей фактов.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: