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...

Všechny otázky jsou ověřené z hlediska správnosti
129 otázek
2,197 her

Spustit Kvíz

Vyberte obtížnost a počet otázek pro začátek.

Vyberte obtížnost
Vyberte počet otázek
Přepnout po

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.

Související kvízy

Základy indexování: B-stromy a hash

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.

2,494
Hrát nyní
Transakce a úrovně izolace vysvětleny

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ů.

5,074
Hrát nyní
Počítačové hardwarové komponenty a jejich role

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.

3,512
Hrát nyní
Modely služeb cloud computingu vysvětleny

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.

2,958
Hrát nyní
Kybernetické hrozby a obrany

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.

4,163
Hrát nyní
Základy syntaxe programovacích jazyků

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.

4,752
Hrát nyní