Mājas Datu bāzes Kas ir sniegpārslas shēma? - definīcija no tehopedijas

Kas ir sniegpārslas shēma? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē sniegpārsliņu shēma?

Skaitļošanā sniegpārsliņu shēma atsaucas uz daudzdimensionālu datu bāzi ar loģiskām tabulām, kur entītiju un attiecību diagramma ir sakārtota sniegpārslas formā. To bieži attēlo centralizēta faktu tabula, kas saistīta ar vairākām un dažādām dimensijām. Izmēru tabulas ir sadalītas dažādās dimensiju tabulās, kuras parasti tiek normalizētas, lai novērstu lieku. Piemēram, produktu tabula ir sadalīta produktu un apakšproduktu tabulās.


Sniegpārslas shēma atgādina zvaigznes shēmu. Tomēr zvaigznes shēmas izmēri tiek normalizēti, lai atsevišķa tabula attēlotu katru dimensiju.

Techopedia izskaidro sniegpārsla shēmu

Sarežģīti sniegpārsliņu paraugi parādās, ja ir sarežģīti sniegpārsliņu shēmas izmēri. Lai shēma būtu sniegpārslas forma, tai jāsastāv no dažādiem attiecību līmeņiem, un bērnu tabulās jāiekļauj vairākas vecāku tabulas. Faktu tabulas neietekmē "sniegpārslašanas" efekts.


Sniegpārslu shēmas ir izveidotas, lai elastīgi meklētu sarežģītākas attiecības un dimensijas. Tas ir ideāli piemērots attiecībām starp daudziem un daudziem pret dimensiju līmeņiem, un parasti tas ir saistīts ar datu kartēm un dimensiju datu noliktavām, kurās datu iegūšanas ātrums ir kritiskāks nekā datu manipulācijas efektivitāte. Sniegpārsliņu shēmas visbiežāk izmanto ar moderniem vaicājumu rīkiem, kas izveido abstrakcijas slāni starp lietotājiem un neapstrādātu tabulu scenārijiem, kuriem ir vairāki vaicājumi ar sarežģītām specifikācijām.


Sniegpārsliņu shēmas izmantošanas priekšrocības ir šādas:

  • Galvenais ieguvums ir vaicājuma veiktspējas progresēšana, jo tas prasa minimālu diska krātuvi un pievienojas uzmeklēšanas tabulām ar mazāku izmēru
  • Piedāvā labāku elastību savstarpējai saistībai starp komponentiem un dimensiju līmeņiem
  • Viegli kopjams bez liekas atlaišanas
  • Uzlabo kopējo veiktspēju, jo tiek apvienotas mazākas tabulas

Sniegpārsliņu shēmu trūkumi ir šādi:

  • Vaicājumi ir grūtāki, jo nepieciešama papildu tabulu savienošana. Tas apgrūtina vaicājumu izpratni.
  • Nepieciešams lielāks vaicājuma izpildes laiks, jo tiek izmantotas vairāk tabulas
Kas ir sniegpārslas shēma? - definīcija no tehopedijas