Разница между хранилищем данных и представлением данных

Автор: Laura McKinney
Дата создания: 2 Апрель 2021
Дата обновления: 14 Май 2024
Anonim
Что такое базы данных? ДЛЯ НОВИЧКОВ / Про IT / Geekbrains
Видео: Что такое базы данных? ДЛЯ НОВИЧКОВ / Про IT / Geekbrains

Содержание


Хранилище данных и витрина данных используются в качестве хранилище данных и служить той же цели. Они могут быть дифференцированы по количеству данных или информации, которую они хранят.Жизненно важное различие между хранилищем данных и витриной данных заключается в том, что хранилище данных - это база данных, в которой хранится информация, ориентированная на удовлетворение запросов на принятие решений, тогда как витрина данных представляет собой полные логические подмножества всего хранилища данных.

Проще говоря, витрина данных - это ограниченное по объему хранилище данных, данные которого можно получить путем суммирования и выбора данных из хранилища данных или с помощью различных процессов извлечения, преобразования и загрузки из системы исходных данных.

  1. Сравнительная таблица
  2. Определение
  3. Ключевые отличия
  4. Вывод

Сравнительная таблица

Основа для сравненияХранилище данныхData Mart
основнойХранилище данных не зависит от приложений.Данные витрины специфичны для приложения системы поддержки принятия решений.
Тип системы ЦентрализованнаяДецентрализованные
Форма данныхДетальнееОбобщенная
Использование денормализацииДанные немного денормализованы.Данные сильно денормализованы.
Модель данныхСверху внизВверх дном
ПриродаГибкий, ориентированный на данные и долгий срок службы.Ограничительная, ориентированная на проект и короткая жизнь.
Тип используемой схемыФакт СозвездиеЗвезда и снежинка
Легкость строительстваТрудно построитьПрост в сборке


Определение хранилища данных

Семестр хранилище данных означает временную, предметно-ориентированную, энергонезависимую и интегрированную группу данных, которые помогают в принятие решения процесс управления. В качестве альтернативы, это хранилище информации, собранной из нескольких источников, хранящейся в единой схеме, на единственном сайте, который позволяет интегрировать различные прикладные системы. После того как эти данные собраны, они хранятся в течение длительного времени, следовательно, имеют длительный срок службы и разрешают доступ к историческийИнформация.

Следовательно, хранилище данных предоставляет пользователю единый интегрированный интерфейс к данным, через который пользователь может легко писать запросы поддержки принятия решений. Хранилище данных помогает превратить данные в информацию. Проектирование хранилища данных включает нисходящий подход.


Он собирает информацию о субъектах, охватывающих всю организацию, таких как клиенты, продажи, активы, товары, и, следовательно, его диапазон охватывает все предприятие. Вообще, констелляция фактов в нем используется схема, которая охватывает широкий спектр предметов. Хранилище данных не является статичной структурой, и это эволюционирует непрерывно.

Определение Data Mart

витрина данных может называться подмножеством хранилища данных или подгруппой общекорпоративных данных, соответствующих определенному набору пользователей. Хранилище данных включает в себя несколько ведомственный а также логический витрины данных, которые должны быть постоянными в их иллюстрации данных, чтобы обеспечить прочность хранилища данных. Витрина данных представляет собой набор таблиц, которые сосредоточены на одиночная задача они разработаны с использованием подхода снизу вверх.

Объем витрины данных ограничен каким-то конкретным выбранным предметом, поэтому он распространяется на весь отдел. Они обычно реализуются на бюджетный ведомственные серверы. Цикл реализации витрин данных отслеживается в неделях, а не в месяце и году.

Какзвезда а также схема снежинки ориентированы на моделирование одного объекта, поэтому они обычно используются в витрине данных. Хотя схема «звезда» более популярна, чем схема «снежинка». В зависимости от источника данных витрины данных можно классифицировать на два типа: зависимый а также независимый витрины данных.

  1. Хранилище данных не зависит от приложения, в то время как витрина данных является специфической для приложения системы поддержки принятия решений.
  2. Данные хранятся в одном, централизованы хранилище в хранилище данных. В отличие от витрины данных хранятся данные децентрализованно в пользовательской области.
  3. Хранилище данных содержит детальнее форма данных. Напротив, витрина данных содержит резюмировать и выбранные данные.
  4. Данные в хранилище данных немного денормализовано, в то время как в случае Data Mart это очень denormalised.
  5. Строительство хранилища данных предполагает сверху вниз подходить. И наоборот, при построении витрины данныхвверх дном подход используется.
  6. Хранилище данных гибкий, информационно-ориентированных и давно существующий характер. Наоборот, витрина данных ограничительный, проектно-ориентированной и имеет более короткое существование.
  7. Схема констелляции фактов обычно используется для моделирования хранилища данных, тогда как в витрине данных схема «звезда» более популярна.

Вывод

Хранилище данных обеспечивает представление предприятия, единую и централизованную систему хранения, собственную архитектуру и независимость приложений, в то время как витрина данных является подмножеством хранилища данных, которое обеспечивает представление отдела, децентрализованное хранилище. Поскольку хранилище данных очень большое и интегрированное, оно имеет высокий риск отказа и сложностей при его создании. С другой стороны, витрину данных легко построить, и связанный с этим риск отказов также меньше, но витрина данных может подвергаться фрагментации.