Шта је шема?
У систему управљања базом података (ДБМС), шема представља релациону базу података. Дефинише табеле, поља у свакој табели и однос између поља и табела. Другим речима, шема је колекција објеката базе података, укључујући табеле, погледе, индексе и синониме. Шеме се обично чувају у речнику података.
Шта је класична звездана шема?
Класична шема звезда је вишедимензионални модел података. Заснива се на централној табели чињеница окруженој неколико табела димензија у облику звезде (отуда и назив).
ИнфоЦубе се састоји од неколико Инфо-објеката (карактеристика и кључних фигура) и структуриран је према звезданој шеми. То значи да постоји велика табела чињеница са кључним подацима за ИнфоЦубе, као и мноштво табела димензија које окружују његову структуру која изгледа попут звезде.
Предности шеме звезда су резање, лако разумевање података и повећање перформанси.
Шта је проширена звездана шема?
У проширеној шеми звезда, „табела чињеница“ и „табела матичних података“ повезане су преко СИД (сурогат ИД) табеле. У проширеној шеми звезда, табела чињеница и табела димензија налазиће се унутар коцке. Капацитет има 16 * 248 (СИД табела). Табела чињеница је мала, а табела димензија је огромна у супротности са моделом Звездине шеме. Под моделом проширене звезде шеме, табела димензија не садржи матичне податке
Следе различите компоненте проширене шеме звезда.
- Табела атрибута садржи атрибут матичних података.
- СИД табела креира јединствени СИД за (замјенски ИД) све записе матичних података.
- Табела димензија ствара ДимИд за сваку јединствену комбинацију СИД-а (максимално 248 СИД (знакова) може да стане у ДИМ табелу).
- Текстуална табела садржи опис главних података.
- Табела чињеница садржи јединствену комбинацију ДИМ ИД-а и кључних цифара (максимално 233 цифре (мерљива количина) може да прими табелу чињеница).
Испод је пример како изгледа табела чињеница Инфокуба.
Испод су табеле Дименсион и СИД.
Испод су приказани матични подаци и текстуална табела Инфо објекта.
Инфокуба: Пример проширене шеме звезда:
Испод је пример Инфоцубе-а који приказује проширену шему звезда.
Кораци који објашњавају проширену звездану шему Инфокубе:
- Табела чињеница ИнфоЦубе-а има вредност 3.
- Вредност табеле чињеница (тј. „3“) пресликава се у табелу димензија.
- ИД димензије „3“ има СИД мапиран у СИД табели.
- Вредност СИД се пресликава са табелом Текст и главни подаци.