База данных и хранилище данных

Автор: Laura McKinney
Дата создания: 6 Апрель 2021
Дата обновления: 15 Май 2024
Anonim
Лекция 1: Хранилища данных
Видео: Лекция 1: Хранилища данных

Содержание

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


Содержание: Разница между базой данных и хранилищем данных

  • Что такое база данных?
  • Что такое хранилище данных?
  • Ключевые различия

Что такое база данных?

БД - это просто набор запланированной информации, обычно в виде набора связанных списков похожих элементов. Данные часто структурированы так, что ими легко управлять. Например, школьная база данных будет иметь несколько таблиц в качестве учителей, учеников и классов, где каждая таблица будет иметь записи, в которых указывается информация о каждом элементе. БД часто включает систему программного обеспечения, называемую Системой управления базами данных (СУБД), которая отвечает за хранение и управление данными в БД. MySQL, Oracle, Microsoft SQL Server являются известными СУБД.

Что такое хранилище данных?

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


Ключевые различия

  1. База данных хранит текущие данные, в то время как хранилище данных хранит исторические данные.
  2. База данных часто изменяется из-за частых обновлений, и поэтому ее нельзя использовать для анализа или принятия решения. Хранилище данных извлекает данные и сообщает о них для анализа и принятия решений.
  3. Общая база данных используется для оперативной обработки транзакций, а хранилище данных - для оперативной аналитической обработки.
  4. Таблицы в базе данных нормализуются для обеспечения эффективного хранения, в то время как хранилище данных обычно деморализуется для обеспечения более быстрого запроса.
  5. Аналитические запросы намного быстрее в хранилище данных, чем в базе данных.
  6. База данных содержит очень подробные данные, а хранилище данных содержит сводные данные.
  7. База данных предоставляет подробное реляционное представление, в то время как хранилище данных предоставляет обобщенное многомерное представление.
  8. База данных может выполнять много параллельных транзакций, в то время как хранилище данных не предназначено для таких задач.