Preskúmajte základné koncepty databáz a ich reálne využitie, od relačného modelovania po SQL dotazovanie a základy výkonu. Tieto kvízy vám pomôžu zopakovať terminológiu, vybrať správne dátové štruktúry a pochopiť, ako databázy ukladajú, načítavajú a chránia dáta.

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.

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 dopytov. Vyberte si preferovanú obtiažnosť a počet otázok, potom sa učte z každého vysvetlenia—bez tlaku časového limitu.

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í.
K dispozícii sú 3 kvízy s celkovým počtom 348 otázok.
Základné znalosti SQL pomáhajú, ale mnohé otázky pokrývajú koncepty ako kľúče, normalizácia a transakcie, ktoré sa môžete naučiť počas procesu.
Každá otázka má 4 možnosti a nie je tu časovač, takže môžete odpovedať vlastným tempom.
Áno. Pokrývajú bežné témy pohovorov ako spojenia, indexy, normalizáciu a ACID vlastnosti v rýchlom formáte cvičenia.
Začnite s kratším alebo základnejším kvízom, aby ste zistili svoju úroveň, a potom prejdite na dlhšie súbory, ktoré zahŕňajú scenáre výkonu a transakcií.
Tieto kvízy o databázach sa zameriavajú na praktické vedomosti, ktoré využijete v analytike, backendovom vývoji a dátovom inžinierstve - najmä na to, ako sú dáta modelované, dotazované a udržiavané konzistentné.
Zopakujete si základné pojmy ako tabuľky a vzťahy, kľúče a obmedzenia, normalizáciu, spojenia, transakcie a indexovanie, plus bežné databázové termíny, ktoré uvidíte v dokumentácii a na pohovoroch.
Každá otázka má 4 možnosti odpovede a nie je tu časovač, takže môžete premýšľať nad logikou dotazu a definíciami bez ponáhľania.
Obtiažnosť a dĺžka sa líšia v rámci súboru: niektoré kvízy sú rýchle osvieženia, zatiaľ čo iné sa hlbšie zaoberajú pokročilými scenármi, takže si môžete vybrať ľahšie prechádzanie alebo dlhšiu, náročnejšiu reláciu.
Mnohé moderné systémy sa stále spoliehajú na základné relačné myšlienky predstavené pred desaťročiami, a koncepty ako ACID transakcie a indexovanie zostávajú kľúčové, aj keď NoSQL a distribuované databázy sa rozrástli.
Pochopenie, prečo index urýchľuje čítanie (ale môže spomaliť zápisy) alebo ako úrovne izolácie ovplyvňujú súbežnosť, môže mať výrazný vplyv na výkon skutočnej aplikácie.