![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Выделяют два типа схем БД хранилищ данных.
Схема «Звезда». В этом случае подразумевается структура, в центре которой находится таблица фактов с детальными данными, окруженная справочными данными, помещенными в таблицы размерностей.
Например, таблица фактов «Оценка» со справочниками «Студент», «Предмет», «Преподаватель».
Если бы проектировали БД для OLTP- системы, то возможно, схема была бы другая. /*Преподаватель читает предмет, студент учится у преподавателя по предмету и только потом оценка. */
Важным моментом является наличие в таблице фактов характеристики «время». Этот атрибут обычно присутствует в хранилищах данных, даже если его нет в источниках данных. /*Специфика формирования и использования хранилищ. */
Схема «Звезда» обычно реализуется через денормализацию таблиц. Это обеспечивает повышение эффективности доступа к данным при анализе.
Схема «Снежинка». Это вариант (расширение?) схемы «звезда», при котором размерности таблицы фактов могут иметь свои размерности. /*Пририсовать с размерности студент еще и специальность, а к специальности факультет */
Схема «Снежинка» не подразумевает денормализации.
Также может использоваться гибрид, когда размерности могут организовываться и как «Снежинка» и как «Звезда».
Дата публикования: 2015-02-18; Прочитано: 326 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!