Otestujte své porozumění databázovým transakcím a úrovním izolace pomocí praktických otázek založených na scénářích. Přezkoumáte ACID, zamykání, MVCC a klasické anomálie jako špinavé čtení a fantomová...
Vyberte obtížnost a počet otázek pro začátek.
Transakce a úrovně izolace jsou místem, kde se „to funguje na mém stroji“ mění na produkční realitu. Tento kvíz vám pomůže propojit teorii (ACID, anomálie) s tím, co databáze skutečně dělají pod současným zatížením.
Každá otázka je s výběrem odpovědí se 4 možnostmi a bez časového limitu, takže můžete přemýšlet o plánech, zámcích a pravidlech viditelnosti bez spěchu.
Procvičíte si identifikaci, která úroveň izolace brání které anomálii, uvažování o současných transakcích a výběr bezpečných vzorců pro čtení a zápis. Očekávejte směs definic, aplikovaných scénářů a otázek o „co se stane, když…“ při odstraňování problémů.
Abychom přizpůsobili zážitek, vyberte si preferovaný počet otázek a obtížnost před začátkem – krátké sady pro rychlé osvěžení nebo delší běhy pro budování vytrvalosti napříč smíšenými tématy.
Mnoho studentů si plete neopakovatelná čtení s fantomovými čteními, nebo předpokládá, že „Serializable“ vždy znamená zámky tabulek. Otázky opakovaně kontrastují podobné pojmy, takže si vytvoříte spolehlivé mentální kontrolní body.
Další častou pastí je zmatení chování MVCC se zámkovou izolací; několik položek se zaměřuje na viditelnost, snímky a konflikty zápisu, aby objasnily rozdíly.
Obtížnost je záměrně smíšená: jednodušší otázky posilují základní slovní zásobu, zatímco těžší simulují skutečné chyby souběžnosti a kompromisy. Tato rovnováha udržuje kvíz přístupný, ale stále výzvou pro zkušené vývojáře.
Jaký je hlavní účel transakce v databázi?
Která úroveň izolace umožňuje špinavé čtení?
Jaká anomálie nastává, když transakce čte data upravená jinou transakcí, která ještě nebyla potvrzena?
Tento kvíz má 105 otázek pokrývajících transakce, anomálie a úrovně izolace.
Každá otázka je s výběrem odpovědí se 4 možnostmi a není zde časový limit.
Ano. Vyberte si počet otázek a obtížnost před začátkem, aby odpovídaly vašemu studijnímu času a úrovni pohodlí.
Ano. Zahrnuje koncepty viditelnosti snímků, základy zamykání a jak souvisejí s anomáliemi izolace.
Zaměřuje se na zmatek mezi neopakovatelnými a fantomovými čteními a nesprávné předpoklady o chování Serializable a MVCC.

Vybudujte si pevný základ v indexování databází s B-stromy a hash indexy. Otestujete, jak indexy urychlují čtení, jaké kompromisy přinášejí při zápisech a který typ indexu se hodí pro běžné vzory dotazů. Vyberte si preferovanou obtížnost a počet otázek, a poté se učte z každého vysvětlení – bez tlaku časového limitu.

Otestujte své porozumění SQL spojení pomocí zaměřeného souboru otázek na VNITŘNÍ, LEVÉ a PLNÉ spojení. Procvičíte si čtení výsledkových sad, předpovídání počtu řádků a rozpoznávání, kdy se objevují NULLy. Skvělé pro přípravu na pohovory nebo zdokonalování každodenních dovedností v dotazování.