91639

Многомерное представление при описании структур данных

Доклад

Информатика, кибернетика и программирование

В свою очередь Показатель это поле обычно цифровое значения которого однозначно определяются фиксированным набором Измерений. В зависимости от того как формируются его значения Показатель может быть определен как: Переменная Variable значения таких Показателей один раз вводятся из какоголибо внешнего источника или формируются программно и затем в явном виде хранятся в многомерной базе данных МБД; Формула Formula значения таких Показателей вычисляются по некоторой заранее специфицированной формуле. То есть для Показателя...

Русский

2015-07-21

34.46 KB

1 чел.

Многомерное представление при описании структур данных

Основными понятиями, с которыми оперирует пользователь и проектировщик в многомерной модели данных, являются:

  1. измерение (Dimension);
  2. ячейка (Cell).

Иногда вместо термина "Ячейка" используется термин "Показатель" (Measure).

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

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

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

  1. Переменная (Variable) - значения таких Показателей один раз вводятся из какого-либо внешнего источника или формируются программно и затем в явном виде хранятся в многомерной базе данных (МБД);
  2. Формула (Formula) - значения таких Показателей вычисляются по некоторой заранее специфицированной формуле. То есть для Показателя, имеющего тип Формула, в БД хранится не его значения, а формула, по которой эти значения могут быть вычислены.

Заметим, что это различие существует только на этапе проектирования и полностью скрыто от конечных пользователей.

В примере на рис. 1 каждое значение поля Объем продаж однозначно определяется комбинацией полей:

Модель автомобиля;

Месяц продаж.

Но в реальной ситуации для однозначной идентификации значения Показателя, скорее всего, потребуется большее число измерений, например:

Модель автомобиля;

Менеджер;

Время (например Год).

Измерения:

Время (Год) - 1994, 1995, 1995

Менеджер - Петров, Смирнов, Яковлев

Показатель:

Объем Продаж

И в терминах многомерной модели речь будет идти уже не о двухмерной таблице, а о трехмерном гиперкубе:

первое Измерение - Модель автомобиля;

второе Измерение - Менеджер, продавший автомобиль;

третье Измерение - Время (Год);

на пересечении граней которого находятся значения Показателя Объем продаж.

Заметим, что, в отличие от Измерений, не все значения Показателей должны иметь и имеют реальные значения. Например, Менеджер Петров в 1994 г. мог еще не работать в фирме, и в этом случае все значения Показателя Объем продаж за этот год будут иметь неопределенные значения.


 

А также другие работы, которые могут Вас заинтересовать

38187. Сучасні геополітичні школи 107.5 KB
  Американець Сол Коен в книзі âГеографія і політика в поділеному світіâ запропонував ввести в геополітичний метод додаткову класифікацію що базується на діленні основних геополітичних реалій на âядраâ nuclens та â дисконтинуальні поясиâ. Розвиток геополітичних поглядів стосовно до âядерної епохиâ ми зустрічаємо у другого представника тієї ж американської школи Коліна Грея. У своїй книзі âГеополітика ядерної ериâ він дає нарис військової стратегії США НАТО в якому ставить планетарне розташування ядерних обєктів в...
38188. Глобалізація геополітики 119.5 KB
  Глобалізація геополітики Заняття №1: Глобалізація геополітики Час: 2 години Мета заняття: формувати у курсантів риси необхідні військовому керівнику для професійної діяльності; сприяти розвитку почуття свідомої військової дисципліни відповідальності і цілеспрямованості; формувати світогляд курсантів...
38189. Проблеми національної безпеки і конфлікти в постбіполярному світі 227 KB
  Проблеми національної безпеки і конфлікти в постбіполярному світі Заняття №1: Проблеми національної безпеки і конфлікти в постбіполярному світі Час: 2 години Мета заняття: формувати у курсантів риси необхідні військовому керівнику для професійної діяльності; сприяти розвитку почуття свідомої військової...
38190. Проблеми національних інтересів та національної безпеки 211 KB
  Національні інтереси України у внутрішньополітичному вимірі та у системі міжнародних відносин становлять єдине ціле. У цілому вони ставлять за мету: забезпечення свободи, незалежності та державного суверенітету України
38191. Воєнно-політична обстановка 128 KB
  Важливо наголосити що Ратцель у своїх концептуальних побудовах відштовхувався не від якихось умоглядних політичних ідей підганяючи під них географічні економічні історичні та культорологічні факти а навпаки фундаментальне вивчення суспільних і природничих наук дало йому змогу на їх емпіричній базі спорудити узагальнюючу концепцію політичної географії тобто геополітики. Фрідріх Ратцель народився 1844 року у невеликому німецькому місті Карлсруе там пройшли його роки навчання в гімназії.Ратцеля; хоча задля об\'єктивності необхідно додати...
38192. Психологічна боротьба в стародавні часи 162.5 KB
  По правді сказати ми взагалі не можемо вести мову про психологію в сучасному розумінні цього слова оскільки психологія або вивчення душі це відносно нова дисципліна. Психологія вивчення душі це відносно нова дисципліна. Коли я кажу: У мене є душа де знаходиться моя точка свідомості В душі чи в тілі Очевидно в тілі оскільки я кажу: У мене є душа а не У мене є тіло . Для стародавніх народів наприклад для індійців що не існувало душі що служить тілу а існувало тіло яке слугує душі.
38193. Психологічна боротьба на інформаційному рівні 99.5 KB
  Боротьба як правило ведеться у вигляді прихованих цілеспрямованих спеціальним чином організованих інформаційнопсихологічних операцій ІПсО. У широкому розумінні ІПсО це сплановане використання сучасних форм методів і засобів поширення інформації для здійснення впливу на інформаційне середовище та психологічний стан протидіючої сторони з одночасним захистом власного інформаційного середовища і психологічного стану. Вплив що здійснюється на інформаційне середовище та психологічний стан протидіючої сторони під час ІПсО отримав назву...
38194. Конфлікти рівня інформаційного суспільства 121.5 KB
  Конфлікти рівня інформаційного суспільства Заняття №1: Конфлікти рівня інформаційного суспільства Час: 2 години Мета заняття: формувати у курсантів риси необхідні військовому керівнику для професійної діяльності; сприяти розвитку почуття свідомої військової дисципліни відповідальності і цілеспрямованості;...
38195. Проблеми інформаційної безпеки України 161.5 KB
  Бурхливий розвиток інформаційних технологій наприкінці ХХ ст. призвів до зростання відносної важливості окремих аспектів суспільного життя. Внаслідок інформаційної революції основною цінністю для суспільства взагалі й окремої людини зокрема поступово стають інформаційні ресурси