Načrtovanje in razvoj spletnih aplikacij

Preverjanje: ustna vprašanja

Srednji nivo MySQL

  1. Kaj pomeni filtriranje zapisov v tabeli?
  2. S katerim ukazom razvrščamo rezultate poizvedbe?
  3. Kaj omogoča ukaz LIMIT?
  4. Kaj pomeni zadnji ID pri vstavljanju zapisa v tabelo?
  5. Kaj pomeni večkratni vnos zapisov?
  6. Kaj pomeni delni izpis oziroma paginacija?
  7. Kakšna je razlika med WHERE in ORDER BY?
  8. Kaj pomenita oznaki ASC in DESC?
  9. Kaj omogoča ukaz OFFSET?
  10. Kdaj lahko pridobimo zadnji ID vstavljenega zapisa?
  1. Kako obravnavamo popolnoma prazno vrstico pri večkratnem vnosu?
  2. Zakaj pri paginaciji potrebujemo ukaz COUNT(*)?
  3. Zakaj je pri omejenem izpisu priporočljivo uporabiti ORDER BY?
  4. S katero funkcijo pridobimo zadnji ID pri mysqli?
  5. Kako obravnavamo delno izpolnjeno vrstico pri večkratnem vnosu?
  6. Kakšna je vloga ukazov LIMIT in OFFSET pri delnem izpisu?
  7. Kakšni morata biti vrednosti za LIMIT in OFFSET?
  8. S katero metodo pridobimo zadnji ID pri PDO?
  9. Zakaj je pri delnem izpisu priporočljivo uporabiti ORDER BY?
  10. Zakaj je uporabno po filtriranju prikazati število najdenih zapisov?
  1. Kaj pomeni zapis LIMIT 5 OFFSET 2?
  2. Zakaj ni priporočljivo uporabiti poizvedbe SELECT MAX(ID_knjige) za pridobivanje zadnjega ID-ja?
  3. Kdaj je pri večkratnem vnosu smiselno uporabiti transakcijo?
  4. Kaj pomeni parameter start v primeru delnega izpisa?
  5. Zakaj je pri izpisu filtriranih rezultatov priporočljivo uporabiti htmlspecialchars()?
  6. Kaj naredi metoda commit() pri transakciji?
  7. Kako izračunamo skupno število strani?
  8. Kaj naredi poizvedba SELECT DISTINCT Leto FROM knjige ORDER BY Leto;?
  9. Zakaj je koristno označiti trenutno aktiven stolpec za razvrščanje?
  10. Kako izračunamo začetni odmik pri stranjenju, če poznamo številko strani in število zapisov na stran?
  1. Kaj naredi metoda rollBack() pri transakciji?
  2. Zakaj moramo preveriti vrednost parametra start?
  3. Zapiši poizvedbo, ki iz tabele knjige izbere vse knjige iz leta 2024.
  4. Zapiši poizvedbo, ki iz tabele knjige izbere vse stolpce in jih razvrsti po stolpcu Leto padajoče.
  5. Zapiši poizvedbo, ki iz tabele knjige prikaže prvih 10 zapisov, urejenih po stolpcu ID_knjige.
  6. Zapiši osnovni ukaz za večkratni vnos treh zapisov v tabelo knjige s stolpcema Naslov in Leto.
  7. Zapiši poizvedbo, ki prešteje vse zapise v tabeli knjige.
  8. Zapiši poizvedbo, ki iz tabele knjige izbere stolpce ID_knjige, Naslov, Cena in Leto ter jih razvrsti po stolpcu Cena naraščajoče.
  9. Zapiši poizvedbo, ki iz tabele knjige preskoči prvih 20 zapisov in prikaže naslednjih 10 zapisov.
  10. Zapiši PHP kodo, ki pri PDO po uspešnem vnosu pridobi zadnji ID.
  1. Zapiši poizvedbo, ki iz tabele knjige prikaže 5 zapisov od 11. zapisa naprej, urejenih po stolpcu ID_knjige.
  2. Zapiši PHP kodo, ki pri mysqli po uspešnem vnosu pridobi zadnji ID.