SQL spojení: vnitřní, levé a plné
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í NU...
Spustit Kvíz
Vyberte obtížnost a počet otázek pro začátek.
O tomto kvízu
Co se naučíte v tomto kvízu o SQL spojení
VNITŘNÍ, LEVÉ a PLNÉ spojení se mohou zdát jednoduchá, dokud nemusíte předpovědět přesný výstup. Tento kvíz vám pomůže vybudovat si důvěru tím, že přetvoří teorii spojení na opakovatelné, testovatelné výsledky.
Každá otázka používá formát s 4 možnostmi výběru bez časového limitu, takže se můžete zpomalit a důvtipně přemýšlet o řádcích, než vyberete odpověď.
Možnosti obtížnosti a počtu otázek
Obtížnost je záměrně smíšená: uvidíte přímočaré identifikace spojení vedle složitějších případů zahrnujících NULLy, filtrování a neodpovídající řádky. Vyberte si preferovaný počet otázek a obtížnost před začátkem, abyste přizpůsobili sezení rychlému procvičování nebo hlubší revizi.
Běžné nástrahy, na které si dát pozor
- Umístění podmínek na špatnou stranu LEVÉHO SPOJENÍ a omylem jeho přeměna na VNITŘNÍ SPOJENÍ
- Používání WHERE filtrů, které odstraňují řádky rozšířené o NULL po vnějším spojení
- Zmatení chování PLNÉHO SPOJENÍ s UNION nebo očekávání, že budou odstraněny duplicity
- Chybné čtení spojovacích klíčů, když je více shod (násobení řádků)
- Zapomínání, jak se chovají hodnoty NULL v porovnáních spojení
Tipy pro zlepšení vaší přesnosti
Před odpovědí si mentálně vyjmenujte, která tabulka je „uchována“ (pro LEVÉ/PLNÉ) a kde se mohou objevit NULLy. Poté nejprve odhadněte počet řádků a teprve poté se zaměřte na konkrétní vrácené sloupce.
Ukázkové otázky
Co dělá INNER JOIN v SQL?
- A.Vrací záznamy se shodnými hodnotami v obou tabulkách
- B.Vrací všechny záznamy z jedné tabulky
- C.Vrací všechny záznamy z obou tabulek
- D.Vrací pouze záznamy s neodpovídajícími hodnotami
Který SQL JOIN vrací všechny záznamy z levé tabulky a shodné záznamy z pravé tabulky?
- A.LEFT JOIN
- B.INNER JOIN
- C.RIGHT JOIN
- D.FULL JOIN
Co vrátí FULL OUTER JOIN?
- A.Všechny záznamy z obou tabulek, s nully tam, kde nejsou shody
- B.Pouze shodné záznamy
- C.Pouze záznamy z levé tabulky
- D.Pouze záznamy z pravé tabulky
FAQ kvízu
Kolik otázek je v tomto kvízu?
Tento kvíz má 129 otázek na VNITŘNÍ, LEVÉ a PLNÉ spojení.
Na jaké typy spojení se kvíz zaměřuje?
Zaměřuje se na chování a výstupy VNITŘNÍHO SPOJENÍ, LEVÉHO (VNEJŠÍHO) SPOJENÍ a PLNÉHO (VNEJŠÍHO) SPOJENÍ.
Je kvíz časově omezen?
Ne. Každá otázka má 4 možnosti a není zde časový limit, takže můžete pracovat svým vlastním tempem.
Jak je vyvážena obtížnost?
Obtížnost je smíšená, kombinuje základy s okrajovými případy, jako je zpracování NULL, filtry po spojení a násobení řádků.
Mohu si vybrat počet otázek a obtížnost?
Ano. Můžete si vybrat preferovaný počet otázek a obtížnost před začátkem, abyste odpovídali svým studijním cílům.
Zahrajte si tento kvíz v jiném jazyce(7)
Související kvízy

Základy indexování: B-stromy a hash
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.

Transakce a úrovně izolace vysvětleny
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á čtení. Smíchejte základy s reálným odstraňováním problémů, abyste posílili své instinkty v SQL a návrhu systémů.
Počítačové hardwarové komponenty a jejich role
Přiřaďte klíčové komponenty PC k tomu, co dělají a jak ovlivňují výkon. Pokrývá CPU, GPU, RAM, typy úložišť, základní desky, zdroje napájení a porty.
Modely služeb cloud computingu vysvětleny
Zkontrolujte své porozumění tomu, jak jsou cloudové služby dodávány a používány. Pokrývá IaaS, PaaS, SaaS, kontejnery vs VM, regiony/availability zóny a základy sdílené odpovědnosti.
Kybernetické hrozby a obrany
Identifikujte běžné kybernetické hrozby a nejlepší obranné praktiky používané k minimalizaci rizika. Pokrývá phishing, malware, hesla, MFA, základy šifrování a bezpečné prohlížecí návyky.
Základy syntaxe programovacích jazyků
Otestujte si své znalosti běžné syntaxe programování v populárních jazycích. Otázky se zaměřují na proměnné, smyčky, funkce a základní datové struktury, aniž by vyžadovaly hlubokou teorii informatiky.