Küsimus

Kriitiline info Kriitiline info
Esiletõstetud
Anonüümne (18.01.2025 17:18)
Millised on õppeaine "Andmebaasid I" reeglid abimaterjalide, tehisintellekti (TI) ja kõrvalise abi kasutamisel?

Vastus (14.01.2026 18:52): Reeglid abivahendite ja tehisintellekti (TI) kasutamisele

1. Ülesannete lahendamine (Sissejuhatav ülesanne, SQL, iseseisev töö ülesannete lahendamise kaudu)

  • Lubatud: Mistahes õppematerjalid. TI kasutamine teemade selgitamiseks.
  • Keelatud: Teiste inimeste abi. TI kasutamine lahenduste genereerimiseks.
2. Projekt (Iseseisev töö)
  • Lubatud ja soositud: Kõik materjalid ja TI vahendid (sh lahenduste genereerimine ja testimine).
  • Nõuded: TI kasutamine tuleb dokumendis välja tuua. Töö õigsuse eest vastutavad täielikult autorid.
3. Teooria testid
  • Keelatud: Kõik abimaterjalid, teised inimesed ja TI vahendid.
Nõuanne: Kuidas kasutada TI-d õppimiseks?
Vaadake SEDA YouTube videot heade mõtete saamiseks.

Soovitan kasutada TI-d kui aktiivset vestluspartnerit või eksamineerijat.

Näide efektiivsest suhtlusest:

Teie (rollimängu algatamine):

Palun kujuta ennast ülikooli õppejõuna, kes peab seletama andmebaaside teooriat algajale. Palun esita mulle viis küsimust SQL välisvõtmete kohta ja kommenteeri, mis on minu vastuses valesti või õigesti.

ChatGPT (Vastab rollis):
Siin on viis SQL välisvõtmetega seotud küsimust:
1. Mis on SQL-is välisvõti (FOREIGN KEY) ja milleks seda kasutatakse?
2. Kuidas saab luua välisvõtme seose kahe tabeli vahel? Too SQL-i näide.
3. Mis juhtub, kui proovime kustutada tabelist rea, millele viitab välisvõti teises tabelis?
4. Mis vahe on ON DELETE CASCADE, ON DELETE SET NULL ja ON DELETE RESTRICT?
5. 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.

Teie (Vastate esimesele küsimusele): 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 (Annab tagasisidet): Su vastus on üsna lähedal, kuid seda saaks täpsemaks ja selgemaks teha.

Õ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?


Keskmine hinne: 4.7