SQL spojevi: unutarnji, lijevi i puni
Testirajte svoje razumijevanje SQL spojeva s fokusiranim setom pitanja o UNUTARNJIM, LIJEVIM i PUNIM spojevima. Vježbat ćete čitanje rezultata, predviđanje broja redaka i prepoznavanje kada se pojavlj...
Pokreni kviz
Odaberite težinu i broj pitanja za početak.
O ovom kvizu
Što ćete naučiti u ovom SQL spojevima kvizu
UNUTARNJI, LIJEVI i PUNI spojevi mogu izgledati jednostavno dok ne morate predvidjeti točan ishod. Ovaj kviz pomaže vam da izgradite povjerenje pretvarajući teoriju spojeva u ponovljive, testabilne ishode.
Svako pitanje koristi format višestrukog izbora s 4 opcije bez tajmera, tako da možete usporiti i razmisliti o redovima prije nego što odaberete odgovor.
Opcije težine i broja pitanja
Težina je namjerno miješana: vidjet ćete jednostavnu identifikaciju spojeva uz složenije slučajeve koji uključuju NULL vrijednosti, filtriranje i neusklađene redove. Odaberite svoj preferirani broj pitanja i težinu prije nego što započnete kako biste prilagodili sesiju brzim vježbama ili dubljem pregledu.
Uobičajene zamke na koje treba paziti
- Stavljanje uvjeta na pogrešnu stranu LIJEVOG SPOJA i slučajno pretvaranje u UNUTARNJI SPOJ
- Korištenje WHERE filtara koji uklanjaju NULL- proširene redove nakon vanjskog spoja
- Zbuniti ponašanje PUNOG SPOJA s UNION-om ili očekivati uklanjanje duplikata
- Krivo tumačenje ključeva spojeva kada postoji više podudaranja (množenje redaka)
- Zaboravljanje kako se NULL vrijednosti ponašaju u usporedbama spojeva
Savjeti za poboljšanje točnosti
Prije odgovaranja, mentalno navedite koja je tablica „očuvana“ (za LIJEVI/PUNI) i gdje se NULL-ovi mogu pojaviti. Zatim prvo procijenite broj redaka, a tek nakon toga usredotočite se na specifične vraćene stupce.
Primjeri pitanja
Što radi INNER JOIN u SQL-u?
- A.Vraća zapise s odgovarajućim vrijednostima u obje tablice
- B.Vraća sve zapise iz jedne tablice
- C.Vraća sve zapise iz obje tablice
- D.Vraća samo zapise s neodgovarajućim vrijednostima
Koji SQL JOIN vraća sve zapise iz lijeve tablice i odgovarajuće zapise iz desne tablice?
- A.LEFT JOIN
- B.INNER JOIN
- C.RIGHT JOIN
- D.FULL JOIN
Što će FULL OUTER JOIN vratiti?
- A.Sve zapise iz obje tablice, s nullovima gdje nema podudaranja
- B.Samo odgovarajuće zapise
- C.Samo zapise iz lijeve tablice
- D.Samo zapise iz desne tablice
Česta pitanja o kvizu
Koliko pitanja ima u ovom kvizu?
Ovaj kviz ima 129 pitanja o UNUTARNJIM, LIJEVIM i PUNIM spojevima.
Na koje vrste spojeva se kviz fokusira?
Fokusira se na ponašanje i ishode UNUTARNJEG SPOJA, LIJEVOG (VANJSKOG) SPOJA i PUNOG (VANJSKOG) SPOJA.
Je li kviz vremenski ograničen?
Ne. Svako pitanje ima 4 opcije i nema tajmera, tako da možete raditi svojim tempom.
Kako je uravnotežena težina?
Težina je miješana, kombinirajući osnove s rubnim slučajevima poput rukovanja NULL-ovima, filtara nakon spojeva i množenja redaka.
Mogu li odabrati broj pitanja i težinu?
Da. Možete odabrati svoj preferirani broj pitanja i težinu prije nego što započnete kako biste uskladili svoje ciljeve učenja.
Igrajte ovaj kviz na drugom jeziku(7)
Povezani kvizovi

Osnove indeksiranja: B-stabla i hash
Izgradite čvrstu osnovu u indeksiranju baza podataka s B-stablima i hash indeksima. Testirat ćete kako indeksi ubrzavaju čitanje, koje kompromisne situacije uvode na pisanju i koji tip indeksa odgovara uobičajenim obrascima upita. Odaberite svoju omiljenu težinu i broj pitanja, a zatim učite iz svake objašnjenja - bez pritiska vremena.

Transakcije i razine izolacije objašnjene
Testirajte svoje razumijevanje baza podataka, transakcija i razina izolacije kroz praktična pitanja temeljena na scenarijima. Pregledat ćete ACID, zaključavanje, MVCC i klasične anomalije poput prljavih čitanja i fantomskih čitanja. Pomiješajte osnove s rješavanjem stvarnih problema kako biste ojačali svoje SQL i dizajnerske instinkte.
Objašnjeni modeli usluga računalstva u oblaku
Provjerite svoje razumijevanje kako se usluge u oblaku isporučuju i koriste. Pokriva IaaS, PaaS, SaaS, kontejnere naspram VM-ova, regije/zone dostupnosti i osnove zajedničke odgovornosti.
Komponente i uloge računalnog hardvera
Uparite ključne komponente računala s onim što rade i kako utječu na performanse. Obuhvaća CPU, GPU, RAM, vrste pohrane, matične ploče, napajanja i priključke.
Osnove sintakse programskih jezika
Testirajte svoje znanje o uobičajenoj sintaksi programiranja kroz popularne jezike. Pitanja se fokusiraju na varijable, petlje, funkcije i osnovne strukture podataka bez potrebe za dubokom teorijom računalnih znanosti.
Cybersecurity prijetnje i obrane
Identificirajte uobičajene cyber prijetnje i najbolje obrambene prakse koje se koriste za smanjenje rizika. Obuhvaća phishing, malware, lozinke, MFA, osnove enkripcije i sigurne navike pregledavanja.