Baviro
DomovKategórieRebríček
Baviro

© 2026 Baviro. Všetky práva vyhradené.

O násOchrana súkromia
  1. Domov
  2. →Technológia
  3. →Dáta a analýzy
  4. →Databázy
  5. →Základy indexovania: B-stromy a hash

Základy indexovania: B-stromy a hash

Vybudujte si pevnú základňu v indexovaní databáz s B-stromami a hash indexmi. Otestujete, ako indexy urýchľujú čítanie, aké kompromisy zavádzajú pri zápisoch a ktorý typ indexu vyhovuje bežným vzorom ...

114 Otázky
1,687 hier

Spustiť Kvíz

Vyberte si obtiažnosť a počet otázok pre začiatok.

Vyberte obtiažnosť
Vyberte počet otázok
Prepnúť po

O tomto kvíze

Čo budete cvičiť

Očakávajte praktické otázky založené na scenároch o tom, ako sa B-stromy a hash indexy správajú pri rôznych pracovných záťažiach a tvaroch dopytov.

Posilníte základné myšlienky ako poradie kľúčov, cesty vyhľadávania, selektivitu a prečo môže index pomôcť jednému dopytu, zatiaľ čo takmer neovplyvní iný.

Formát kvízu a obtiažnosť

Každá otázka má 4 možnosti a nie je tu časovač, takže môžete premýšľať o detailoch vykonania bez ponáhľania.

Pred začatím si vyberte počet otázok, ktoré chcete, a zvoľte nastavenie obtiažnosti, aby ste sa zamerali na základy, vyzvali sa, alebo skombinovali oboje pre vyvážené pokrytie.

Bežné pasce, na ktoré si treba dávať pozor

Mnohé chyby prichádzajú z predpokladu „index vždy pomáha“ alebo zámene toho, čo umožňuje poradie (rozsahové skeny) oproti tomu, čo optimalizuje hashovanie (presné zhodné).

Ďalšou častou pascou je ignorovanie nákladov na údržbu: vkladanie/aktualizácie, rozdelenia strán a ako voľba indexu ovplyvňuje tabuľky s vysokým zápisom.

  • Zmätok medzi bodovými vyhľadávaniami a rozsahovými dopytmi pri výbere B-stromu vs hash
  • Preceňovanie výhod indexu na stĺpcoch s nízkou selektivitou
  • Zabúdanie, že extra indexy urýchľujú čítanie, ale môžu spomaliť zápisy
  • Zmätok medzi správaním zhlukovaných a nezhlukovaných indexov a čo to znamená pre I/O
  • Nesprávne čítanie pravidiel zloženého indexu (najľavejší prefix a poradie stĺpcov)

Ako sa udržuje vyvážená obtiažnosť

Jednoduché položky kontrolujú definície a základné správanie, zatiaľ čo ťažšie sa pýtajú, aby ste odvodili najlepší index pre vzor dopytu alebo predpovedali výkonnostné kompromisy.

Zmiešaná obtiažnosť udržuje kvíz prístupný, zatiaľ čo vás stále pripravuje na skutočné rozhodnutia o ladení databáz.

Ukážkové otázky

Na čo sa primárne používa B-strom v databázach?

  • A.Indexovanie údajov
  • B.Ukladanie obrázkov
  • C.Smerovanie siete
  • D.Šifrovanie údajov

Na akú operáciu je B-strom optimalizovaný?

  • A.Vyhľadávacie operácie
  • B.Vstup údajov
  • C.Výstup údajov
  • D.Odstránenie údajov

Ktorá z nasledujúcich nie je charakteristikou B-stromov?

  • A.Uzly môžu mať iba dvoch potomkov
  • B.Uzly sú usporiadané
  • C.Uzly môžu mať viacero detí
  • D.Listové uzly sú na rovnakej úrovni

FAQ kvízu

Koľko otázok je v tomto kvíze?

Tento kvíz má 114 otázok pokrývajúcich základy a kompromisy B-stromov a hash indexovania.

Je tu časovač alebo časový limit?

Nie. Každá otázka má 4 možnosti a môžete odpovedať vlastným tempom.

Môžem si vybrať obtiažnosť a počet otázok?

Áno. Vyberte si úroveň obtiažnosti a preferovaný počet otázok pred začiatkom.

Aké témy sú pokryté okrem B-stromu vs hash?

Uvidíte aj vzory dopytov, selektivitu, zložené indexy a bežné výkonnostné pasce.

Pre koho je tento kvíz najlepší?

Je ideálny pre študentov a praktikov, ktorí chcú posilniť svoju intuície o indexovaní pre skutočné SQL pracovné zaťaženia.

Zahrajte si tento kvíz v inom jazyku(2)

en
Indexing basics: B-trees and hashEnglish
cs
Základy indexování: B-stromy a hashČeština

Súvisiace kvízy

SQL spojenia: vnútorné, ľavé a úplné

SQL spojenia: vnútorné, ľavé a úplné

Otestujte svoje porozumenie SQL spojeniam s vybraným súborom otázok na VNÚTORNÉ, ĽAVÉ a ÚPLNÉ spojenia. Precvičíte si čítanie výsledkov, predpovedanie počtu riadkov a rozpoznávanie, kedy sa objavujú NULL hodnoty. Skvelé na prípravu na pohovory alebo na zdokonaľovanie každodenných dopytovacích zručností.

1,345
Hrať teraz →
Transakcie a úrovne izolácie vysvetlené

Transakcie a úrovne izolácie vysvetlené

Otestujte svoje porozumenie databázovým transakciám a úrovniam izolácie pomocou praktických otázok založených na scenároch. Preskúmate ACID, zamykanie, MVCC a klasické anomálie ako špinavé čítania a fantómové čítania. Spojte základy s reálnym riešením problémov, aby ste posilnili svoje inštinkty v SQL a návrhu systémov.

4,261
Hrať teraz →
cybersecurity-threats-and-defenses

cybersecurity-threats-and-defenses

3,334
Hrať teraz →
programming-language-syntax-basics

programming-language-syntax-basics

3,932
Hrať teraz →
cloud-computing-service-models-explained

cloud-computing-service-models-explained

2,081
Hrať teraz →
computer-hardware-components-and-roles

computer-hardware-components-and-roles

2,613
Hrať teraz →