Hópehely séma

Szerző: Robert Simon
A Teremtés Dátuma: 22 Június 2021
Frissítés Dátuma: 12 Lehet 2024
Anonim
Hópehely séma - Technológia
Hópehely séma - Technológia

Tartalom

Meghatározás - Mit jelent a hópehely séma?

A számítás során a hópehely séma egy többdimenziós adatbázist utal logikai táblázatokkal, ahol az entitás-kapcsolati diagram egy hópehely alakjába van rendezve. Gyakran egy központi ténytáblázat ábrázolja, amely több és különböző dimenziókhoz kapcsolódik. A mérettáblázatokat különféle dimenziós táblákra osztják, amelyeket általában normalizálnak a redundancia kiküszöbölése érdekében. Például egy terméktáblázat fel van osztva terméktáblákra és altermékekre.

A hópehely séma csillag sémához hasonlít. A csillag séma méretei azonban normalizálva vannak, így az egyes táblázatok ábrázolják az egyes dimenziókat.

Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza a hópehely sémáját

Bonyolult hópehely minták akkor jelennek meg, ha bonyolult hópehely sémák vannak. Annak érdekében, hogy a séma hópehely formájú legyen, annak különféle relációs szintektől kell állnia, és a gyermektábláknak tartalmazniuk kell több szülőtáblát. A ténytáblákat a "hópehely" hatás nem befolyásolja.

A hópehely sémák a bonyolultabb kapcsolatok és dimenziók rugalmas lekérdezésére szolgálnak. Ideális egy-sok-sok és sok-sok-sok közötti kapcsolatokhoz a dimenziós szintek között, és jellemzően az adatleírásokhoz és a dimenziós adattárházakhoz kapcsolódik, ahol az adatok visszakeresési sebessége kritikusabb, mint az adatok kezelésének hatékonysága. A hópehely sémákat a leggyakrabban a fejlett lekérdező eszközökkel használják, amelyek absztrakciós réteget építnek a felhasználók és a nyers táblák között olyan forgatókönyvekhez, amelyekben több lekérdezés található, kidolgozott specifikációkkal.

A hópehely séma használatának előnyei a következők:
  • A legfontosabb előny a lekérdezés teljesítésének előrehaladása, mivel minimális lemeztárolást igényel, és kisebb méretű keresési táblákhoz csatlakozik
  • Jobb rugalmasságot kínál az összetevők és a dimenziós szintek közötti kapcsolatokban
  • Könnyen karbantartható, nulla redundancia miatt
  • Javítja az általános teljesítményt, mivel kisebb táblák vannak csatolva

A hópehely sémák hátrányai a következőket foglalják magukban:


  • A lekérdezések nehezebbek, mert további táblák összekapcsolása szükséges. Ez megnehezíti a lekérdezések megértését.
  • További táblák használatának köszönhetően több lekérdezés-végrehajtási idő szükséges