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

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

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

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

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

Реклама. ООО «Новый Книжный Центр», ИНН: 7710422909, erid: 5jtCeReLm1S3Xx3LfAELCUa.

Название: 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

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