PowerDesigner 15. Моделирование данных

Купить бумажную книгу и читать

Купить бумажную книгу

По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".

Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.

Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.

Название: PowerDesigner 15. Моделирование данных

Автор: Нартова А.

Издательство: Лори

Год: 2012

Страниц: 480

ISBN: 978-5-85582-316-5

Формат: PDF

Размер: 171 Мб

Язык: русский

"PowerDesigner 15. Моделирование данных" - первая книга на русском языке, посвященная культовому продукту Sybase PowerDesigner. Книга дает общее представление о процессе моделирования в PowerDesigner и знакомит читателя с различными возможностями продукта в области моделирования данных: моделирование на концептуальном и физическом уровне, моделирование движения данных, основы построения хранилищ данных. Также в книге описана техника использования анализа влияния и взаимодействия (Link&Sync), позволяющая работать с репозиторием и строить отчеты по моделям.

СОДЕРЖАНИЕ

 

Введение ................................................................................ iv

Глава 1. Обзор PowerDesigner................................................................ 1

Введение в задачу проектирования баз данных...................... 1

Необходимые шаги................................................................. 3

Основные функции PowerDesigner.......................................... 4

Возможности PowerDesigner................................................... 4

Интерфейс.............................................................................. 11

Введение в концептуальную модель данных.......................... 33

Создание модели.................................................................... 34

Свойства CDM модели............................................................. 35

Опции CDM-модели................................................................. 36

Параметры отображения......................................................... 39

Основы построения концептуальной диаграммы.................... 41

Сущность (Entity)..................................................................... 44

Элемент данных (Data Item).................................................... 45

Атрибуты сущности (Attributes)............................................... 47

Связь (Relationship)................................................................. 49

Введение в Физическую модель данных................................. 53

Функции, зависящие от типа СУБД......................................... 55

Подходы к созданию PDM....................................................... 55

Опции модели......................................................................... 62

Основы построения Физической диаграммы данных............. 62

Таблица (Table)........................................................................ 66

Колонка (Column).................................................................... 68

Ключ (Key).............................................................................. 71

Ссылка (Reference)................................................................. 74

Глава 2. Обратное проектирование существующей базы данных...... 83

Обратное проектирование........................................................ 84

Шаг 1. Базовые параметры..................................................... 84

Шаг 2. Источник данных.......................................................... 85

Шаг 3. Выбор параметров генерации...................................... 90

Шаг 4. Завершение операции.................................................. 93

Анализ импортированной информации.................................. 93

Определение физических параметров.................................... 93

Просмотр импортированных объектов.................................... 95

Работа с физической моделью данных................................... 108

Изменение диаграммы по умолчанию.................................... 109

Диаграмма произведений искусства (Artwork)....................... 116

Диаграмма поставок (Delivery)................................................ 118

Диаграмма процесса оформления и отгрузки

заказа (Invoice - Order - Shipment -Payment)......................... 120

Диаграмма пользователей (User)............................................ 121

Оценка количества записей в таблицах................................... 121

Генерация Физической модели данных для базы

RetailStoreExchange................................................................... 124

Глава 3. Генерация концептуальной модели данных из физической модели....................... 128

Проверка модели (Check Model).............................................. 128

Генерация CDM из PDM............................................................ 131

Настройка опций CDM модели................................................ 131

Этапы генерации CDM............................................................. 133

Обзор сгенерированной модели.............................................. 134

Диаграмма поставок (Delivery)................................................ 138

Диаграмма процесса от оформления до отгрузки

заказа (Invoice - Order - Shipment -Payment)......................... 139

Диаграмма пользователей (User)............................................ 140

Различия между Физической и Концептуальной моделями.... 140

Таблица - Сущность................................................................ 141

Колонка - Атрибут................................................................... 142

Ключ - Идентификатор........................................................... 143

Триггер.................................................................................... 143

Ссылка-Связь........................................................................ 144

Работа с Концептуальной моделью данных............................ 146

Анализ сущностей................................................................... 146

Генерация Концептуальной модели данных ConceptualDataModeLArtWebStoreNew из Физической

PhysicalDataModeLArtWebStoreNew........................................ 152

Глава 4. Анализ различий между моделями и мэппинг данных.......... 156

Сравнение структур данных баз ArtWebStoreProduction

и RetailStoreExchange................................................................ 156

Создание недостающих сущностей......................................... 159

Сущность Artwork.................................................................... 159

Добавление отсутствующих сущностей.................................. 160

Сущность Shopping cart........................................................... 164

Сущность customerview........................................................... 164

Реогранизация CDM ArtWebStoreNew...................................... 165

Создание общего предка для всех сущностей модели........... 166

Создание иерархии.................................................................. 166

Генерация Физической модели и обновление базы

RetailStoreExchange................................................................... 171

Окно слияния моделей (Merge Models)................................... 172

Завершение генерации............................................................ 176

Проверка Физической модели................................................ 176

Обновление СУБД ASA............................................................ 178

Мэппинг данных между CDM ArtWebStoreProduction

и CDM ArtWebStoreNew............................................................. 181

Мэппинг объектов................................................................... 181

Мастер настройки мэппингов.................................................. 183

Редактор мэппингов................................................................ 186

Ручной мэппинг....................................................................... 187

Анализ различий с использованием отчетов-списков........... 188

Создание отчета-списка.......................................................... 189

Глава 5. Модель движения данных (ILM, DMM).................................... 195

Диаграмма движения данных (Information Liquidity

Diagram или Data Movement Diagram)...................................... 196

Создание модели.................................................................... 196

Источник и приемник.............................................................. 197

Диаграмма трансформации данных (Data transformation

diagram)...................................................................................... 202

Общий обзор.1.......................................................................... 203

Простой пример трансформации данных............................... 206

Комплексный пример трансформации данных....................... 217

Потоковая диаграмма (Transformation control flow diagram).. 232

Компоненты Потоковой диаграммы........................................ 233

Создание потоковой диаграммы............................................. 234

Глава 6. Проектирование хранилища данных, концептуальный уровень.............................. 236

Понятие Хранилища данных..................................................... 236

Что такое хранилище данных?................................................ 236

Характеристики хранилища данных........................................ 237

Работа с хранилищем данных................................................. 240

Архитектура хранилища данных.............................................. 241

Схема хранилища данных....................................................... 246

Назначение хранилища данных............................................... 248

Анализ имеющейся структуры и подготовка к созданию

хранилища данных.................................................................... 249

Причины создания хранилища данных................................... 249

Выбор сущностей для хранилища........................................... 249

Создание новой диаграммы DWH_0rder................................. 250

Генерация новой концептуальной модели

для хранилища данных........................................................... 251

Изменение структуры в сгенерированной модели.................. 253

Проектирование дополнительной области анализа................ 257

Мэппинг атрибутов Концептуальной модели ArtWebStoreNew

и Концептуальной модели хранилища данных........................ 259

Добавление расширения для локальных объектов

(Object Extention)..................................................................... 259

Глава 7. Проектирование хранилища данных, физический уровень... 264

Новая физическая модель....................................................... 264

Настройка деталей генерации................................................. 264

Подключение расширения к генерируемой модели................ 266

Конфигурирование опций модели.......................................... 267

Настройка свойств отображения сгенерированной

модели.................................................................................... 268

Анализ таблиц........................................................................... 270

Замена таблиц......................................................................... 270

Анализ связей таблицы Date Dimension.................................. 272

Импорт хранимой процедуры для загрузки Date Dimension... 272

Задание источника для Time Dimension и Place...................... 274

Изменение свойств столбца.................................................... 277

Перестройка индексов............................................................. 279

Формат внутренних объектов (Sub-object format)................... 281

Создание представлений.......................................................... 282

Витрина данных Product Distribution....................................... 283

Витрина данных Trading Event................................................. 287

Многомерная диаграмма данных............................................. 288

Объекты многомерной диаграммы......................................... 290

Создание многомерной диаграммы........................................ 290

Куб........................................................................................... 291

Измерение............................................................................... 298

Атрибут.................................................................................... 299

Факт........................................................................................ 300

Показатель.............................................................................. 301

Иерархия................................................................................. 302

Ассоциация.............................................................................. 303

Свойства ассоциации.............................................................. 303

Построение многомерной диаграммы..................................... 304

Использование мастера перестройки куба............................. 304

Добавление иерархии.............................................................. 304

Создание Определения Mondrian............................................. 306

Глава 8. Управление изменениями, анализ влияния, отчеты и репозиторий............................ 312

Модели и их связи.................................................................... 312

Анализ влияния и происхождения (Impact and

Lineage Analysis)........................................................................ 314

Анализ влияния и происхождения.......................................... 316

Обзор результатов анализа в режиме Preview........................ 317

Работа с результатами анализа в виде IAM модели................ 322

Анализ атрибута Artist Name................................................... 325

Оптимизация анализа влияния и взаимодействия.................. 328

Работа с наборами правил анализа......................................... 331

Репозиторий PowerDesigner..................................................... 339

Настройка доступа к репозиторию в PowerDesigner.............. 341

Соединение с репозиторием................................................... 347

Работа с документами............................................................. 349

Администрирование репозитория........................................... 377

Отчетность............................................................................... 389

Создание модельного отчета.................................................. 390

Создание списочного отчета................................................... 406

Глава 9. Что нового в PowerDesigner 16.0............................................. 417

Интерфейс................................................................................. 417

Расположение рабочих окон................................................... 417

Расположение панелей инструментов.................................... 419

Диалог настройки содержимого меню и панелей

инструментов.......................................................................... 419

Профили пользователей (User Profiles).................................. 422

Применение профиля пользователя....................................... 423

Создание профиля пользователя............................................ 423

Обновление профиля пользователя....................................... 425

Копирование настроек из модели........................................... 426

Просмотр и редактирования профиля пользователя

в редакторе ресурсов.............................................................. 427

Добавление персональных пользовательских

профилей в дистрибутив PowerDesigner................................. 428

Работа с диаграммами.............................................................. 429

Расширенные возможности редактирования

символов диаграммы.............................................................. 429

Автоматическое расположение ссылок между

объектами и мосты для пересекающихся ссылок.................. 430

Горизонтальное и вертикальное расположение

элементов на символе диаграммы.......................................... 431

Создание иконок для значений дополнительных атрибутов... 439

Работа с объектами и их свойствами....................................... 440

Отображение всех свойств ярлыка (Shortcut)......................... 440

Новые возможности настройки карточки

свойств объекта....................................................................... 441

Работа с дополнительными связями объекта......................... 443

Функции для корпоративного использования........................ 445

Корпоративная библиотека..................................................... 446

Корпоративный глоссарий...................................................... 448

Использование пользовательских профилей

для контроля интерфейса PowerDesigner............................... 453

Новые функции портала PowerDesigner.................................. 463

Новые функции в области моделирования данных................ 464

Поддержка новых версий СУБД.............................................. 464

Настройка мэппинга типов данных при генерации

однцй PDM модели из другой................................................. 465

Расчет архитектуры для СУБД Sybase IQ................................. 467

Литература.................................................................................................. 469

Дата создания страницы: