Teiste inimeste abi võib kasutada ainult iseseisvas töös (kui teete rühmatööna).
SELLES YouTube videos on häid mõtteid, kuidas TI vahendeid õppetöös kasutada nii, et see soodustab õppimist, mitte ei pärsi seda.
Näiteks saab generatiivset tehisintellekti kasutada
aktiivse vestluspartnerina, kes esitab küsimusi ning kommenteerib vastuseid.
You said:Palun esita mulle viis küsimust SQL välisvõtmete kohta ja kommenteeri, mis on minu vastuses valesti või õigesti.
ChatGPT said:
Siin on viis SQL välisvõtmetega seotud küsimust:
Mis on SQL-is välisvõti (FOREIGN KEY) ja milleks seda kasutatakse?
Kuidas saab luua välisvõtme seose kahe tabeli vahel? Too SQL-i näide.
Mis juhtub, kui proovime kustutada tabelist rea, millele viitab välisvõti teises tabelis?
Mis vahe on ON DELETE CASCADE, ON DELETE SET NULL ja ON DELETE RESTRICT?
Kas välisvõti võib viidata veerule, mis ei ole primaarvõti teises tabelis?
Kui vastad nendele küsimustele, siis ma kommenteerin, mis on õigesti ja mida saaks parandada.
You said:
SQLi välisvõti on veergude hulk, kuhu kuulub üks või mitu veergu, milles olevad andmed loovad seoseit teiste ridadega (samas või erinevas tabelis).
ChatGPT said:
Su vastus on üsna lähedal, kuid seda saaks täpsemaks ja selgemaks teha. Siin on mõned parandused ja kommentaarid:
Õigesti:
Välisvõti võib koosneda ühest või mitmest veerust.
See loob seoseid teiste ridadega kas samas tabelis (eneseviitamine) või erinevas tabelis.
Parandamist vajav:
"Seoseit" peaks olema "seoseid".
Selgitus võiks täpsustada, et välisvõti viitab tavaliselt primaarvõtmele või unikaalsele võtmele teises tabelis.
Parandatud versioon:
"SQL-is on välisvõti (FOREIGN KEY) üks või mitu veergu, mis viitavad teise tabeli primaarvõtmele või unikaalsele võtmele. See aitab tagada andmete terviklikkuse, luues seoseid tabelite vahel."
Kas soovid järgmise küsimuse juurde liikuda?