Садржај
2.8 SQL: Сложенији угњеждени упити - Додатно
3.0 SQL: Промена садржаја базе
3.2 SQL: Ажурирање података у табелама
3.3 SQL: Брисање података из табела
6.0 Библиотека Flask - пројектни задатак

Ажурирање података - квиз

    Q-89: Којом SQL командом се постојећи подаци у табели замењују новим?

  • UPGRADE
  • CHANGE
  • UPDATE
  • REFRESH

    Q-90: Који редови табеле ће бити измењени извршавањем команде за ажурирање табеле?

  • Увек само текући ред.
  • Увек само последњи ред.
  • Увек само први ред.
  • Увек сви редови.
  • Редови за које важи услов који наведемо.

    Q-91: На који све начин можемо да смањимо шансе да изгубимо податке услед случајног мењања редова у некој табели, а које није требало мењати?

  • Поништавањем извршења последњег упита помоћу команде UNDO.
  • Тако што пре упита ажурирања извршимо упит SELECT, да бисмо видели редове који би били промењени.
  • Тако што пре упита ажурирања направимо копију целе базе података.
  • Тако што погледамо *preview* резултата упита ажурирања.

    Q-92: Шта је неопходно да додамо упиту којим ажурирамо податке уколико желимо ученику са идентификационим бројем 4 да променимо неисправно унет датум рођења на исправан 31. август 2005. године?

  • SET datum_rodjenja = '2005-08-31' WHERE datum_rodjenja != '2005-08-31'
  • SET datum_rodjenja = '2005-08-31' WHERE id = 4
  • SET id = 4 WHERE datum_rodjenja = '2005-08-31'
  • SET id = 4 WHERE id = 4

    Q-93: По новом плану и програму предмет рачунарство и информатика у првом разреду треба да има фонд од 3 уместо 2 часа. Ово је једини предмет са тренутним фондом од 2 часа код којег постоји измена. Шта је неопходно да додамо упиту којим ажурирамо податке у складу са овом изменом?

  • SET fond = 3 WHERE fond = 2
  • SET fond = 2 WHERE fond = 3
  • SET fond = 2 WHERE naziv = 'Рачунарство и информатика' AND razred = 3
  • SET fond = 3 WHERE naziv = 'Рачунарство и информатика' AND razred = 1

    Q-94: Наставник је грешком уписао да је писмени задатак из предмета чији је идентификатор 1 одржан 15. октобра, а одржан је заправо 16. октобра. Шта је неопходно да додамо упиту којим ажурирамо податке у складу са овом изменом?

  • SET datum = '2020-10-16' WHERE datum = '2020-10-15' AND id_ucenik = 1
  • SET datum = '2020-10-16' WHERE datum = '2020-10-15' AND id_predmet = 1
  • SET datum = '2020-10-15' WHERE datum = '2020-10-16' AND id_ucenik =1
  • SET datum = '2020-10-15' WHERE datum = '2020-10-16' AND id_predmet = 1

    Q-95: По новом плану и програму фонд часова математике у сваком разреду се повећава за један. Уколико је потребно да напишемо један упит који реализује ову промену за све разреде, шта је неопходно да додамо упиту у складу са овом изменом?

  • SET fond = fond - 1 WHERE naziv = 'Математика' AND razred = 1
  • SET fond = fond - 1 WHERE naziv = 'Математика'
  • SET fond = fond + 1 WHERE naziv = 'Математика' AND razred = 1
  • SET fond = fond + 1 WHERE naziv = 'Математика'
(Created using Swinx, RunestoneComponents and PetljaDoc)
© 2022 Petlja
A- A+