Опубликован: 20.12.2010 | Доступ: свободный | Студентов: 2413 / 166 | Оценка: 4.27 / 3.91 | Длительность: 39:39:00
ISBN: 978-5-9963-0353-3
Практикум 6:

Моделирование ХД

< Лекция 19 || Практикум 6: 123

Добавление колонок в новую таблицу


Добавление колонок в новую таблицу


Добавление колонок в новую таблицу


Создание индекса для новой таблицы


Создание индекса для новой таблицы


Создание новой таблицы модели


Модификация физической модели БД

  • Установите связь между таблицей History (потомок) и таблицей TITLE (родительская).
  • Создайте представление на таблицы TITLE и SALES (выделите эти таблицы и связи между ними, выберите пункт меню Tools->Create View).
  • Присвойте представлению имя BOOK_SALES. Оставьте только те колонки, которые отвечают названию представления.

Определение связи новой таблицы модели


Создание представления


Создание представления


Создание представления


Создание представления


Проектирование модели ХД

  • Физическая модель данных OLTP системы, с которой мы работали, будет корпоративной моделью данных для разрабатываемого ХД.
  • Допустим, что киоск данных разрабатывается для анализа продаваемости книг авторов.
  • Создайте новую модель данных и скопируйте в нее таблицы AUTHOR, TITLE, SALE, STORE, связи TITLE и SALE, SALE и STORE.

Создание представления


Проектирование модели ХД

  • Создайте таблицу SALE_AUTHOR, которая будет использоваться для сбора данных о числе и объемах продаж автора из OLTP системы.
  • Довавьте колонки AU_ID, SALE_AMOUNT и SALE_QTY
  • TITLE, SALE, STORE, связи TITLE и SALE, SALE и STORE.

Создание новой модели ХД


Создание новой таблицы ХД


Создание новой таблицы ХД


Создание новой связи


Определение источников данных для модели ХД

  • Процесс связывания таблиц OLTP системы и ХД называется установлением отображения реляционное в реляционное.
  • Источник данных используется для определения того, где данные будут экстрагироваться и преобразовываться.
  • Выберите пункт меню Model->Data Source, определите источник данных с именем OLTP_DataSource.
  • Откройте свойства источника данных и изучите вкладки.

Определение источника данных


Определение источника данных


Определение отображения

  • Отобразите SALE_AUTHOR на таблицы OLTP системы (какие?).
  • Вызовите SQL редактор и укажите Sum(SALE.SALE_AMOUNT) для запроса.
  • Аналогично для sum(SALE.SALE_QTY).
  • Откройте вкладку Criteria и определите группировку по колонке AU_ID.
  • На вскладке Select посмотрие команду SQL.

Определение отображения


Определение отображения


Определение отображения


Определение отображения


Определение отображения


Определение отображения


Определение отображения


Определение отображения


< Лекция 19 || Практикум 6: 123
Владислав Нагорный
Владислав Нагорный

Подскажите, пожалуйста, планируете ли вы возобновление программ высшего образования? Если да, есть ли какие-то примерные сроки?

Спасибо!

Лариса Парфенова
Лариса Парфенова

1) Можно ли экстерном получить второе высшее образование "Программная инженерия" ?

2) Трудоустраиваете ли Вы выпускников?

3) Можно ли с Вашим дипломом поступить в аспирантуру?