Andmebaasid I (ITI0206) (kevad 2024)

Küsimus

Erki Eessaar
Lispunktide/kontrolltöö ülesandeks on teha koopia tabelist X (SELECT ... INTO lausega) ning seejärel koopias ridu muuta või ridu kustutada. Kas võin selle asemel kirjutada lause, mis loob koopia ridadega kus kajastub muudatuste järgne seis?

Vastus: Sellise ülesande eesmärgiks on teha kindlaks, kas lisaks andmetest koopia tegemisele oskate koostada UPDATE või DELETE lauseid. Seega, SQL lisapunktide või kontrolltöö lahendamisel oleks see vale lahendus. Peaksite kirjutama vähemalt kaks eraldi lauset - üks koopia tegemiseks ja teine nõutud muudatuste tegemiseks.

Lisapunktide ülesannete lahendamisel ühe lausega lahenduse eest punkte ei saa. Kontrolltöös saab selle eest osa punkte - seega kui kahe lausega ei oska, siis tehke ühe lausega.

Hinda vastust:

Keskmine hinne: Pole veel hinnanguid!