Подскажите, пожалуйста, планируете ли вы возобновление программ высшего образования? Если да, есть ли какие-то примерные сроки? Спасибо! |
Опубликован: 20.12.2010 | Уровень: специалист | Доступ: свободно
Практикум 4:
Денормализация модели ХД
Горизонтальное секционирование
- На экране появится диалоговое окно "Информация о секционировании" (Partitioning Information).
- Далее нажмем кнопку "Готово". После расстановки на рабочем пространстве секций получим многомерную модель данных с секционированной таблицей "Продажи" (Sale).
- Чтобы удалить секционирование, выберите пункт меню Model->Transformations и в появившемся диалоговом окне List of Transformations удалите определение секционирования таблицы.
- Секции таблицы становятся независимыми и их нужно будет удалить через пункт меню Model->Table в диалоговом окне List of Tables.
Рассмотрим, как CASE средства помогают проектировщику данных выполнять секционирование таблиц многомерной модели данных.
Определение секционирования
Модель ХД с секционированной таблицей фактов
Удаление секционирования
Удаление секций
Ключ секционирования удаляется автоматически
Вертикальное секционирование
- Вертикальное секционирование состоит в сегментации исходной таблицы с одним и темже первичным ключом, но с различными колонками.
- Выполним вертикальное секционирование таблицы измерения Customer.
- Для этого сначала в таблицу Customer добавим данные о кредитах покупателя Credit_Card_Number и Amount_Number. В этом случае имеет смысл отделить данные о кредитах от других данных таблицы.
Вертикальное секционирование
- Активизируйте таблицу Customer. В всплывающем по правой кнопке меню пвыберите вертикальное секционирование. Нажмите кнопку "Далее".
- В появившемся диалоговом окне присвойте имя объекту. Нажмите кнопку "Далее".
- В появившемся диалоговом окне Partition Column Selection растащите колонки по таблицам. Нажмите кнопку "Готово".
- Вы получили вертикальное разбиение таблицы.