Otse sisuni
Täna on esmaspäev 13.04.2026. Käes on 2025/2026 õppeaasta kevadsemestri 11. õppenädal!

Hetkel kõige olulisemad kuupäevad

Periood Aega jäänud Kirjeldus
09.03.2026-19.04.20266 päeva lõpuni
Kolmandaks vabatahtlikuks teooria vahetestiks harjutamine SIIN keskkonnas.
20.04.2026-24.04.20267 päeva alguseni
Kolmas vabatahtlik teooria vahetest, mis toimub SIIN keskkonnas. Perioodi jooksul tuleb seal testi teha vähemalt etteantud arv kordi. Testi tulemus leitakse tegemiskordade keskmisena.
25.04.2026-10.06.202612 päeva alguseni
SQLi enesekontroll ja täiendav harjutamine SIIN keskkonnas. Need on kolmanda teooria testi küsimused, mida saab harjutada ka peale seda, kui testi tegemine tulemusele on lõppenud.

Kõik selle testi küsimused on ka küsimuste hulgas, millest valitakse hindelise lõpptesti küsimused. Kuigi osad küsimused on teooria kohta, on paljud ka praktilise kallakuga - konkreetsete SQL ülesannete ja nende lahenduste kohta. Küsimustele hästi vastamiseks tasub vaadata teemade 3-6 materjale.
26.04.202613 päeva lõpuni
Kui soovite töömahu arvestuse eest punkte, siis tuleb vahetulemus SIIA vastava ülesande vastusena üles laadida.
02.02.2026-01.05.202618 päeva lõpuni
Periood, mille jooksul projekti eest arvestuse saamine tähendab, et projekt annab 130 punkti (kui tehtud töövihiku järgi) või 180 punkti (kui tehtud vabal teemal). Projekti näitamine toimub praktikumide ajal.
02.02.2026-17.05.202634 päeva lõpuni
Periood, mille käigus saab SIIN keskkonnas lahendada punktidele ülesandeid (kogum 2026_ITI0206). Aine edukaks lõpetamiseks tuleb lahendada õigesti vähemalt 25 ülesannet (annab 2*25=50 punkti).
02.02.2026-10.06.202658 päeva lõpuni
Periood, mille jooksul saab lahendada SQL ja UML ülesandeid, mille lahendamine asendab projekti tegemist.
28.03.2026-10.06.202658 päeva lõpuni
Eksamiks harjutamine SIIN keskkonnas.
Vaata kõiki kuupäevi →

Teated ja oluline info

Esiletõstetud
Erki Eessaar: Kolmas vabatahtlik teooria testLisatud: 12.04.2026 15:39
12.04.2026 Osalege kolmandal vabatahtlikul vahetestil ja teenige kuni 10 punkti.

Aeg ja koht:
  • Periood: 20. aprill – 24. aprill 2026 (kuni 23:59).
  • Koht: Testi tegemiseks minge SIIA keskkonda.
  • Testi nimi: 2026. aasta kolmas vahetest aines ITI0206.
Hindamine (lugege hoolikalt!):
  • Tulemuse saamiseks tuleb testi sooritada vähemalt 3 korda.
  • Lõppskoor on kõigi Teie tehtud katsete aritmeetiline keskmine.
  • Soovitus: Ärge jätke kõiki katseid viimasele minutile – jaotage need nädala peale.
Testi tingimused:
  • Maht: 10 küsimust, aega 20 minutit.
  • Abivahendid: Keelatud (sh teised inimesed, materjalid, tehisintellekt).
  • Ajaarvestus: Kasutage isiklikku stopperit, kuna veebilehitseja taimer võib tehnilistel põhjustel eksida. Aja ületamisel vastust salvestada ei saa.
Ettevalmistus: Tutvuge teemadega ja harjutage SIIN (harjutustestid sisaldavad samu küsimusi, mis päris test).

Hoiatus – aus mäng: Süsteemi kuritarvitamine (skriptid, vastamata salvestamine, liiga kiire läbiklõpsimine) toob kaasa kohese ja jäädava blokeeringu ilma eelhoiatuseta.
Esiletõstetud
Erki Eessaar: Palve valideerida tarkvara ja aidata lõputöö tegijatLisatud: 07.04.2026 13:11
08.04.2026

Kutsun üles aitama kaasüliõpilast ja ühtlasi koguma aktiivsuspunkte - palun lugege allolevat kirja.
***********************************************  
Head tudengid
 
Olen Tallinna Tehnikaülikooli kolmanda kursuse tudeng ning oma bakalaureusetöö raames arendan Notepad++ pistikprogrammi, mis aitab andmebaasidega töötada. Kutsun teid osalema oma uuringus.
 
Uuringu eesmärk on hinnata uuendatud NppDB pistikprogrammi ja selle kasutatavust. Teil tuleb testimisplatvormil läbida praktilised ülesanded: paigaldada pistikprogramm, avada seaded, luua ühendus etteantud andmebaasiga, käivitada SQL-päringuid, proovida analüüsi- ja promptide funktsioone ning anda lühikest tagasisidet nii ülesannete käigus kui ka uuringu lõpus.
 
Palun arvestage, et testimisplatvorm (ülesanded, juhised ja vormid) on inglise keeles.
 
Osalemiseks on vaja kas:
 
* Windows x64 arvutit, või
* Mac'i, kus saab kasutada Windows x64 (mitte ARM!) UTM-i kaudu (https://docs.getutm.app/guides/windows/).
 
Kõik osalejad, kes vastavad  kõigile küsimustele ja annavad küsitluse lõpus teada oma nime ja matrikli numbri, saavad "Andmebaasid I" aine raames 5 aktiivsuspunkti. Lisaks osalevad kõik testijad 30-eurose kinkekaardi loosimises. Mõlemal juhul lähevad arvesse vastused, mis on esitatud hiljemalt 26.04.2026 (kaasa arvatud).
 
Osalemiseks minge aadressile https://vidovb.ee.
 
Osaleja ID kujul kasutage:
[eesnimi]-[perekonnanimi]-taltech
 
Grupi valik:
A, kui teie matriklinumbri viimane number on 0-3
B, kui see on 4-6
C, kui see on 7-9
 
Aitäh juba ette osalemise eest. Küsimuste korral kirjutage palun aadressil vidovb@taltech.ee.
 
Parimate soovidega
Viktor Dovbnia
 
Esiletõstetud
Erki Eessaar: Uued TI abilised õppetööksLisatud: 03.04.2026 14:27
03.04.2026  Lõin Teile viis tehisintellekti abilist (Google Gems), mis on treenitud spetsiaalselt selle õppeaine materjalide põhjal:
  • SQL ülesanded: Annab vihjeid ja suuniseid SQL-ülesannete lahendamiseks. NB! Süsteem on juhendav, st see ei anna Teile valmis vastuseid.
  • UML ülesanded: Annab vihjeid ja suuniseid UML-ülesannete lahendamiseks. NB! Süsteem on juhendav, st see ei anna Teile valmis vastuseid.
  • Projekti tegemine: Aitab leida vastuseid projekti nõuete ja dokumentatsiooni kohta.
  • Projekti kontrollimine: Analüüsib Teie esitatud projekti dokumenti koondviiba alusel ja annab vigade kohta tagasisidet.
  • Teooria: Abiline vahetestideks ja eksamiks valmistumisel.

Enne kasutamist lugege kindlasti ka lisakommentaare nende abiliste loomise kohta.
Erki Eessaar: Tagasisideküsitluse kokkuvõteLisatud: 07.04.2026 13:03
07.04.2026 Suur tänu kõigile, kes leidsid aega märtsi lõpus ja aprilli alguses toimunud küsitluses osaleda! Teie antud tagasiside on aine arendamisel väga väärtuslik. Tutvuge küsitluse tulemuste ja minu kommentaaridega.
Erki Eessaar: Suur ReedeLisatud: 31.03.2026 10:45
31.03.2026 Reede 03.04.2026 on Suur Reede (riigipüha) ja seoses sellega praktikume ei toimu. Kui käite praktikumis reedeti ja tahaksite sellel nädalal praktikumis osaleda, siis selleks on võimalus kolmapäeval kell 10:00, 12:00 ja 14:00 ruumis MEK-125 (või Teamsis).
Erki Eessaar: Anonüümne vahetagasiside ("Mudased kaardid")Lisatud: 28.03.2026 12:38

28.03.2026 Palun täitke aine tagasisideküsitlus selles vormis. Küsitlus on täielikult anonüümne.

Teie arvamus on mulle väga oluline ja olen varasematest vastustest saanud väärtuslikke ideid aine arendamiseks. Kuigi igat head soovitust ei ole ajaliselt või tehniliselt võimalik kohe sel semestril ellu viia, püüan kiiremad muudatused teha juba praegu. Mahukamad uuendused aitavad ainet paremaks kujundada järgmistel semestritel.

Tähtaeg ja kokkuvõte: Koostan laekunud vastustest kokkuvõtte, mis ilmub aine kodulehele kausta Aine korraldus.

Sellesse ülevaatesse lähevad arvesse vastused, mis on esitatud hiljemalt 4. aprillil 2026 kell 23:59.

Tänan Teid juba ette kaasamõtlemise ja panustatud aja eest!

Erki Eessaar: Teine vabatahtlik teooria testLisatud: 13.03.2026 16:54
13.03.2026 Osalege teisel vabatahtlikul vahetestil ja teenige kuni 10 punkti.

Aeg ja koht:
  • Periood: 23. märts – 27. märts 2026 (kuni 23:59).
  • Koht: Testi tegemiseks minge SIIA keskkonda.
  • Testi nimi: 2026. aasta teine vahetest aines ITI0206.
Hindamine (lugege hoolikalt!):
  • Tulemuse saamiseks tuleb testi sooritada vähemalt 3 korda.
  • Lõppskoor on kõigi Teie tehtud katsete aritmeetiline keskmine.
  • Soovitus: Ärge jätke kõiki katseid viimasele minutile – jaotage need nädala peale.
Testi tingimused:
  • Maht: 10 küsimust, aega 20 minutit.
  • Abivahendid: Keelatud (sh teised inimesed, materjalid, tehisintellekt).
  • Ajaarvestus: Kasutage isiklikku stopperit, kuna veebilehitseja taimer võib tehnilistel põhjustel eksida. Aja ületamisel vastust salvestada ei saa.
Ettevalmistus: Tutvuge teemadega ja harjutage SIIN (harjutustestid sisaldavad samu küsimusi, mis päris test).

Hoiatus – aus mäng: Süsteemi kuritarvitamine (skriptid, vastamata salvestamine, liiga kiire läbiklõpsimine) toob kaasa kohese ja jäädava blokeeringu ilma eelhoiatuseta.
Erki Eessaar: Iseseisva töö meelespeaLisatud: 24.02.2026 09:57
24.02.2026 Täpsustus aktiivsuspunktide kohta:
  • Topeltaruandlus pole vajalik: Kui teenisite aktiivsuspunkti praktikumis kohapeal osaledes, siis ei ole vaja sama nädala tööd enam Mauruses eraldi registreerida. See ei anna topeltpunkte.
  • Mille eest punkti saab? Nädalatel 3–12 antakse aktiivsuspunkte ainult iseseisva tööga (projekt või ülesanded) tegelemise eest. Muud ainega seotud tegevused (nt SQL ülesannete lahendamine, testideks harjutamine) lähevad aktiivsusena arvesse alles siis, kui Teie iseseisev töö on täielikult valmis ja arvestatud.
Erki Eessaar: Soovitus projekti tegijateleLisatud: 22.02.2026 13:25
22.02.2026  Projekti tegemiseks parima toe saamiseks NotebookLM tehisintellektilt laadige oma märkmikku järgmised materjalid:
Erki Eessaar: Tundide toimumine neljandal õppenädalalLisatud: 17.02.2026 09:14
17.02.2026 Muudatused tunniplaanis (23.–27. veebruar 2026): Seoses vabariigi aastapäeva ja ülikooli töökorraldusega on plaanis järgmised muudatused.

JÄÄVAD ÄRA:
  • Esmaspäev, 23. veebruar: Terve päev vaba (ülikooli puhkepäev).
    • Praktikumid kell 12:00 ja 14:00.
    • Loeng kell 16:00.
  • Reede, 27. veebruar: Erakorraliselt jääb ära praktikum kell 12:00–13:30.
TOIMUVAD (tavapärastel aegadel):
  • Kolmapäev, 25. veebruar: Kell 10:00, 12:00 ja 14:00.
  • Reede, 27. veebruar: Kell 9:45 ja 16:00.
Juhised ärajäävates tundides osalejatele:
  • Võite osaleda mõnes teises toimuvas praktikumis.
  • Alternatiivina tegelege iseseisva tööga ja raporteerige aktiivsust SIIN.
  • Loengu asenduseks palun tutvuda iseseisvalt materjalidega.
Ilusat saabuvat Eesti Vabariigi aastapäeva!
Erki Eessaar: Esimene vabatahtlik teooria testLisatud: 16.02.2026 13:40
16.02.2026 Osalege esimesel vabatahtlikul vahetestil ja teenige kuni 10 punkti.

Aeg ja koht:
  • Periood: 23. veebruar – 27. veebruar 2026 (kuni 23:59).
  • Koht: Testi tegemiseks minge SIIA keskkonda.
  • Testi nimi: 2026. aasta esimene vahetest aines ITI0206.
Hindamine (lugege hoolikalt!):
  • Tulemuse saamiseks tuleb testi sooritada vähemalt 3 korda.
  • Lõppskoor on kõigi Teie tehtud katsete aritmeetiline keskmine.
  • Soovitus: Ärge jätke kõiki katseid viimasele minutile – jaotage need nädala peale.
Testi tingimused:
  • Maht: 10 küsimust, aega 20 minutit.
  • Abivahendid: Keelatud (sh teised inimesed, materjalid, tehisintellekt).
  • Ajaarvestus: Kasutage isiklikku stopperit, kuna veebilehitseja taimer võib tehnilistel põhjustel eksida. Aja ületamisel vastust salvestada ei saa.
Ettevalmistus: Tutvuge teemadega ja harjutage SIIN (harjutustestid sisaldavad samu küsimusi, mis päris test).

Hoiatus – aus mäng: Süsteemi kuritarvitamine (skriptid, vastamata salvestamine, liiga kiire läbiklõpsimine) toob kaasa kohese ja jäädava blokeeringu ilma eelhoiatuseta.
Erki Eessaar: Kursuse alguse küsitluse tulemusedLisatud: 15.02.2026 19:40
15.02.2026 Võibolla on huvitav teada, milline on kaasõppurite taust ja ootused selle õppeainega seoses.

Semestri alguse küsitlusele vastas 172 üliõpilast.

SQL-oskuse hinnang (skaalal 0 – ei oska üldse; 10 – oskan suurepäraselt):
  • Mediaan: 2
  • Aritmeetiline keskmine: 2.5
Kõige sagedamini antud vastus oli 0 (42 vastajat), millele järgnesid 3 (31), 1 (28) ning 2 (23). Hinnangut 9 ja 10 ei andnud keegi.
Täpsem jaotus:
  • 24% (42 vastajat) ei oska SQL-i üldse;
  • 47% (82 vastajat) oskab vähe (hinnangud 1–3);
  • 22% (39 vastajat) oskab keskmiselt (hinnangud 4–6);
  • 5% (9 vastajat) oskab SQL-i hästi (hinnang üle 6).

Varasem kokkupuude andmebaasisüsteemidega

Kõige enam mainiti järgmisi süsteeme:
  • PostgreSQL (100 mainimist),
  • SQLite (38),
  • MySQL (35),
  • MongoDB (16),
  • Oracle (14),
  • MS SQL Server (14),
  • MS Access (11),
  • Redis (11),
  • MariaDB (8),
  • Neo4j (2).
45 vastajat ei nimetanud ühtegi andmebaasisüsteemi. 65 vastajat nimetas ühe, 29 vastajat kaks ja 20 vastajat kolm süsteemi. Kõige mitmekesisema kogemusega vastaja loetles kaheksa erinevat süsteemi.

Kõige populaarsemad kombinatsioonid olid:
  • SQLite ja PostgreSQL (29 korda),
  • PostgreSQL ja MySQL (28 korda),
  • SQLite ja MySQL (13 korda).

Huvitava faktina ei olnud keegi kasutanud IBM DB2 andmebaasisüsteemi.

NB! Keda huvitab, kuidas vastuste analüüs PostgreSQL-is tehniliselt toimus, saab sellest lugeda SIIT. Materjalis on palju praktilisi SQL-lausete näiteid.

Lähteandmete fail Kysitlus_k2026.csv asub apex2 serveri kataloogis /tmp. Kõik, kellel on serverile ligipääs, saavad toodud näiteid ise järele proovida või uusi päringuid katsetada.

 

Sisuline kokkuvõte vabatekstilistest vastustest

1. Varasem kokkupuude andmebaaside loomisega

  • Domineeriv profiil (hinnanguliselt ~60%): "Kooliprojekti tase". Suur osa üliõpilasi on kokku puutunud PostgreSQL-iga varasemate ainete (nt veebirakenduste loomine, "ISA" ained) raames.
    • Tähelepanek: Paljud tunnistavad, et kuigi nad on andmebaasi "loonud", tehti seda raamistike (Spring Boot, Hibernate, Liquibase) abil automaatselt või genereeriti kood tehisintellekti (LLM) abil. Süvateadmised SQL-ist on sageli lünklikud või piirduvad lihtsamate päringutega (nt SELECT *).
  • Algajad (~25%): Märkimisväärne hulk üliõpilasi deklareerib kogemuse puudumist või mäletab vaid põgusat kokkupuudet gümnaasiumist (MS Access, lihtne MySQL).
  • Edasijõudnud (~15%): Vähemus töötab juba arendajate või analüütikutena. Nende kogemus ulatub keerukamatest päringutest kuni migratsioonide haldamiseni.

2. Muud mainitud tehnoloogiad

  • NoSQL ja pilvepõhised lahendused: Firebase (Realtime DB, Firestore), Supabase, Pocketbase, DynamoDB, Cloudflare D1.
  • Analüütika ja spetsiifilised lahendused: Teradata, Vertica, Sybase IQ, Clickhouse, InfluxDB.
  • Muud mainitud vahendid (pole andmebaasisüsteemid): Liquibase (versioonihaldus), Docker (konteinerdus), Prisma (ORM - Object-relational mapping, objekt-relatsiooniline vastendamine), Excel/Google Sheets.

3. Üliõpilaste ootused

  • Sõltumatuse saavutamine (tehisintellektist ja ORM-ist): Soovitakse õppida SQL-i kirjutama iseseisvalt, et mõista protsesse, mis toimuvad automaatselt genereeritud koodi taga ("musta kasti" efekti ületamine).
  • Disain ja struktuur: Soov mõista, kuidas luua nullist skaleeruvat ja korrektset andmebaasi (normaliseerimine, seosed, optimeerimine).
  • Praktiline pädevus: Oodatakse reaalse eluga seostatavaid ülesandeid. Algajad loodavad saada kindlustunnet, edasijõudnud soovivad kinnistada parimaid praktikaid.