Täna on reede 27.06.2025.
Teated ja oluline info

Aine uus kodulehekülg koos aktuaalse informatsiooniga asub https://maurus.ttu.ee/388
Kui soovite enne semestri algust õppeainega lähemalt tutvuda, siis saate käesolevale (2024. aasta) lehele sisse logida. Korralduses on algaval aastal mitmeid muudatusi.
kasutajanimi: SIS2
parool: SIS2






Kokkuvõte: Oma aja ainesse panustamine varieerub üliõpilaste vahel palju, kuid üldiselt on see vähem kui 6 EAP eest tööd. Tagantjärgi hinnangu andmisel hinnatakse tehtud töö mahtu veidi kõrgemaks kui tuleb välja täpsemast pühendatud aja jälgimisest. Üliõpilaste tehtud töö maht erineb õppekavade lõikes päris palju. Kõige rohkem panustavad oma aega ja energiat need, kes oma huvist ja oma raha eest õpivad.
Detailsemalt: Tööaja arvestuse aruande esitas 49 üliõpilast (29% deklareerijatest), sh 50% ÄriIT bakalaureuseõppe üliõpilastest ja 10% Informaatika bakalaureuseõppe üliõpilastest. Kõik vastajad lõpetasid aine positiivse hindega.
Keskmine töö maht üle kõikide vastanute on 127.2 tundi tööd (mis annab 4.9 EAP). Mediaan antud juhul palju ei erine - 129 tundi tööd (mis annab 5 EAP). 156 tundi või rohkem tööd raporteeris 6 vastajat (12% vastajatest). Erinevused äärmuste vahel olid suured. Kõige suurema töö hulgana raporteeriti 238.3 tundi ja kõige väiksema töö hulgana 56.2 tundi. Projekti tegemisele ja esitamisele pühendati keskmiselt 38.6 tundi.
Erinevused õppekavade vahel olid märgatavad. Oma huvist ja oma raha eest õppijad raporteerisid keskmiselt 174 tundi tööd (6.7 EAP). ÄriIT bakalaureuseõppe üliõpilased raporteerisid keskmiselt 134.6 tundi tööd (5.2 EAP). Informaatika bakalaureuseõppe üliõpilased raporteerisid keskmiselt 102 tundi tööd (3.9 EAP). Majanduse magistriõppe üliõpilased raporteerisid keskmiselt 99 tundi tööd (3.8 EAP).
Semestri järgsele küsitlusele töömahu tagantjärgi hindamise kohta vastas 24 üliõpilast. Vastused olid vahemikus 3 EAP kuni 8 EAP, kusjuures sagedaseim vastus oli 6 EAP. Keskmine hinnang tehtud töö mahule oli 5.3 EAP, mis on veidi kõrgem kui näitab tööaja täpsem jälgimine.
Mainin, et juurdepääs materjalidele säilib ka peale semestri lõppu ja ka isegi siis, kui Mauruse pealehel pole enam otseviidet lehele 386 - tuleb vaid minna otse kodulehele https://maurus.ttu.ee/386 Juurdepääs projekti videotele ning SQLi iseseisva harjutamise keskkonnale säilib samuti kõigile kuni saate kasutada Uni-ID-d.
Mis puudutab etteheiteid suure materjalide hulga kohta, siis üks võimalik tulevik võib olla selline, kus õppeaines saab kasutada õppeaine materjalide alusel treenitud juturobotit. Selline robot aga vajab treenimiseks teksti, palju teksti. Sellel teemal kaitsti sellel kevadel ka juba üks informaatika lõputöö.
Neile, kellele üldse ei meeldi mudelite koostamine, võib öelda, et just lõppenud informaatika bakaõppe lõputööde kaitsmiskomisjoni tagasivaataval kohtumisel avaldati kahetsust selle üle, et tarkvara arendamise teemalistes lõputöödes esitati väga vähe mudeleid, samas kui mudelid oleksid hea ning erineva taustaga lugejatele mõistetav viis loodava süsteemi keerukuse selgitamiseks ning oma töö skoobi väljatoomiseks. Selleks, et osata tööriistakastist (erinevat tüüpi mudelite hulgast) kõige sobivamaid tööriistu (mudelite tüüpe) valida, peaks neid tööriistu tundma või olema nendega vähemalt kokku puutunud.
Kasutan juhust ja teen veidi reklaami õppeainele "Andmebaasid II" (ITI0207), mis on paljude "Andmebaasid I" õppeainet õppinute õppekavas valikaine. Informaatikutel on see nii bakalaureuse- kui magistriõppe kavas ja äriinfotehnoloogidel magistriõppe kavas. Loenguid on jälle plaanis lindistada (2023. aasta lindistus) ning praktikumides võib käia endale sobival ajal.
Andmebaasirakenduste programmeerijad peavad andmebaase hästi tundma (proovin SIIN seda põhjendada). Õppeained "Andmebaasid I" ja "Andmebaasid II" moodustavad loogilise terviku. Õppeaine "Andmebaasid II" teemadeks on- serveri SQL-andmebaasi programmeerimine,
- andmebaasisüsteemide hingeelu,
- andmekäitluse operatsioonide töökiiruse parandamine,
- andmete turvalisus,
- transaktsioonide e tehingute haldus,
- SQL andmekäitluskeele lausete töötlemine,
- erinevat tüüpi andmebaasid (NoSQL andmekogumid, objektorienteeritud ja objekt-relatsioonilised andmebaasid, hajusad andmebaasid, andmeaidad ja andmevakad).
Praktilise poole pealt jätkub "Andmebaasid I" projekti tegemine võimsamate vahenditega, milleks on andmebaasisüsteemid PostgreSQL või Oracle (need kuuluvad kõige populaarsemate ja võimekamate SQL-andmebaasisüsteemide hulka) ning vabalt valitud rakenduse tegemise vahend. Kes tegi kevadel juba projekti PostgreSQLis, see saab juurde õppida PostgreSQLi domeenide, vaadete, väliste tabelite, rutiinide, trigerite ja õiguste kohta või siis panna ennast proovile andmebaasi tegemisega Oracles.
Rakenduse tegemise vahend võib muuhulgas olla Oracle andmebaasi põhjal veebirakenduste loomiseks mõeldud Oracle APEX ning meie oma ülikooli tublide üliõpilaste poolt loodud analoogiline vahend PostgreSQL jaoks - pgApex (viide lõputööle, millega anti arenduse avapauk). Kuid võimalusi on ka teisi, kuni selleni välja, et ka kevadel tehtud MS Accessi rakendus on võimalik teisendada PostgreSQL andmebaasi töölauarakenduseks.
Kui "Andmebaasid I" on jäänud pooleli või pole seda õpitud, siis projekti tegemiseks saab valida (kasutajanimi: SIS2 parool: SIS2) ühe etteantud "Andmebaasid I" projekti (valikus on kolm projekti). Seda valikut võivad kasutada ka kõik "Andmebaasid I" läbinud, kes ei taha oma kevadise projektiga jätkata. Kui töö juurest, hobikorras või lõputöö plaanidega seoses on vaja luua andmebaas+andmebaasirakendus, siis saab aineprojekti teemaks valida ka selle. Siis tuleb semestri alguses kiiresti teha tükeldus allsüsteemideks, kontseptuaalne andmemudel ja kasutusjuhtude diagramm, et aineprojekti tegemiseks oleks piisav sisend.
Praktikumides projekti tegemine annab lisapunkte, semestri sees saab koguda vahetestidega lisapunkte eksamile ning aine lõpetab kokkuvõtlik test. Testideks saab juba tuttava harjutuskeskkonna kaudu harjutada. Realiseeritavast andmebaasist vigade otsimiseks ja väljaajamiseks kasutatakse automatiseeritud vahendit, mida iga projekti tegija saab piiramatult kasutada. Projekti hindamisel on kasutusel (kasutajanimi: SIS2 parool: SIS2) hindamismudel, mis annab kõigile projekti tegijatele algusest peale detailset infot selle kohta, mida hinnatakse ning milliste vigade eest kui palju punkte kaotsi läheb. Tänu automatiseeritud kontrollidele on paljud vead võimalik varakult üles leida ja ära parandada ning projekti tulemused on tänu sellele tavaliselt väga head.
Kellel huvi, võib vaadata õppeaine "Andmebaasid II" kodulehe 2023. aasta sügise versiooni:
https://maurus.ttu.ee/385
kasutajanimi: SIS2
parool: SIS2
- saab võrrelda enda ülesande lahenduse tulemust oodatud tulemusega (SELECT, INSERT, UPDATE, DELETE ja MERGE lausete korral),
- lahenduste ajaloo alt saate võrrelda enda lahenduse koodi õige lahenduse koodiga (kui õige lahenduse kood on avalik).
Keskkonna loomise kohta kirjutatud lõputöö on edukalt kaitstud ja seda saab juba lugeda SIIT. Muuhulgas on seal võrdlus turul olemasolevate lahendustega, mis näitab, et uus lahendus on mitmetes aspektides parem.
Eelmine teade keskkonna kohta koos viitega keskkonna asukohale on SIIN.
07.06.2024 Ma oleksin väga tänulik, kui saaksite veel ühe hetke kursusele pühendada, vastates SIIN anonüümselt ühele valikvastustega küsimusele. Küsimus puudutab Teie hinnangut õppeainele pühendatud aja kohta. Ma ootaksin vastust sellele küsimusele nendelt, kes ei saatnud mulle täpset arvepidamist oma kulutatud tööaja kohta. Ma võrdlen seda tulemust nende tulemustega, mis saadi kulutatud aja täpse jälgimise korral. Saadan järgmisel nädalal selle lehe kaudu laiali kokkuvõtte tulemustest.
Teie vastused on väga oodatud ja aitavad õppeainet paremaks teha!
- Sellel tööl ei tohi enam keegi kasutada mingeid abimaterjale (ka A4 abimaterjalide lehekülgi).
- SQL lisapunktid enam arvesse ei lähe.
- Kontrolltööd uuesti tehes läheb alati arvesse kõige viimane tulemus (olgu see parem või halvem kui eelmine tulemus).
- Kui võtate ülesande, kuid ei esita vastust, siis on tulemus "0".
- Muus osas on korraldus samasugune kui eelmistel kordadel.
Teine järeltöö toimub reedel 24. mail 2024 kell 10:00.
- Sellel tööl ei tohi enam keegi kasutada mingeid abimaterjale (ka A4 abimaterjalide lehekülgi).
- SQL lisapunktid enam arvesse ei lähe.
- Kontrolltööd uuesti tehes läheb alati arvesse kõige viimane tulemus (olgu see parem või halvem kui eelmine tulemus).
- Kui võtate ülesande, kuid ei esita vastust, siis on tulemus "0".
- Muus osas on korraldus samasugune kui eelmistel kordadel.
SQL kontrolltöö esimene järeltöö toimub reedel 17. mail 2024 kell 15:30. SIIN on rohkem infot selle järeltöö kohta. SIIN saab järeltööle registreerida - registreerimine lõpeb neljapäeval 16. mail 2024 kell 15:30. Osavõtuks on registreerimine kohustuslik, sest ainult registreerunud saavad ülesannetega kirja. See on teine ja viimane kord, kui kontrolltöö tegemisel lähevad arvesse SQL lisapunktid.
Kui lahendate keskkonnas KÕIK kogumis 2024_harjutus_punktidele olevad ülesanded nii, et süsteem tunnistab vastuse õigeks JA seejärel vastate ausalt ning avameelselt SELLELE küsimustikule harjutamise keskkonna kohta JA lõpetate selle kõik hiljemalt pühapäeval 5. mai 2024 kell 23:59, siis saate eksamile 5 lisapunkti.
Kogumis olevad ülesanded on sellised, mille lihtsaks lahendamiseks tuleb kasutada SQLi võimalusi, mida PostgreSQL pakub, aga MS Access ei paku (vaadake ülesannete juures vihjeid). Seega võiks see olla hariv ja kasulik ka kursuses MS Accessi kasutanutele.
- 16. mai 2024 kell 9:30 ruumis ICT-402 (varem oli alguse aeg 10:00),
- 16. mai 2024 kell 10:45 ruumis ICT-402.
Kui olete väljapool ülikooli arvutivõrku, siis kõigepealt tuleb luua FortiClient VPN ühendus.
Aadress (mingil hetkel tuleb ilusam URL ja HTTPS tugi): http://193.40.252.127/practice/
Sisselogimine: Mauruse kasutajanimi ja parool
Sissepääsu eeldus on, et Teil on konto Mauruses.
- Süsteemis on hetkel veel suhteliselt vähe ülesandeid, tulevikunägemuses võiks ülesandeid olla sadu. Ülesandeid lisandub kevadel tasapisi juurde.
- Ülesande lahendamises peab kasutama PostgreSQL SQL mägimurrakut.
- Toetatud on erinevad SQL lausete tüübid - SELECT, INSERT, UPDATE, DELETE, MERGE, CREATE TABLE, ALTER TABLE, DROP TABLE.
- Süsteem kontrollib automaatselt vastust ja annab tagasisidet.
- SELECT, INSERT, UPDATE, DELETE ja MERGE lausete puhul põhineb kontroll oodatud tulemuse ja saadud tulemuse võrdlemisel.
- SELECT lausete ülesannete puhul vaadake kindlasti Vaata oodatud tulemus alt seda, milline peab olema veergude järjekord ja millised peavad olema veergude nimed. Vastuse õigeks tunnistamiseks peavad need Teie lahenduses olema samasugused.
- CREATE TABLE, ALTER TABLE, DROP TABLE lausete puhul põhineb kontroll testide läbimisel.
- Kõigi lausetüüpide puhul kontrollitakse lause vastavust nõutud ja keelatud mustritele.
- Käivitatavas koodis ei ole kommentaarid lubatud.
- SELECT, INSERT, UPDATE, DELETE ja MERGE lausete puhul põhineb kontroll oodatud tulemuse ja saadud tulemuse võrdlemisel.
12nda õppenädala harjutustundides saab veel ülesandeid lahendada. Põhiülesandeid on 4 (igaüks üks punkt). Nuputamisülesandeid võib lahendada nii palju kui jaksu on ja lahendada neid ka erinevate praktikumide ajal.
Kui Te ei saa kontrolltöö hindeks automaatselt 5, siis lähevad kogutud lisapunktid arvesse 13nda õppenädala SQL kontrolltöö põhitööl ja 16nda õppenädala järeltööl.Kõik üle lävendi olevad SQL lisapunktid lähevad eksami lisapunktideks. Seega, kui Teil on näiteks 32 SQL lisapunkti, siis saate eksamile 4 lisapunkti.
Kui saite kontrolltöö tänu lisapunktidele automaatselt hindeks 5, siis ärge kontrolltööle registreeruge!
Test toimub üle Interneti. Reeglid on järgmised.
- Kõik kontrolltöö tegijad peavad olema MS Teamsis tunniga liikunud.
- Kõigil testi tegijatel peab tegemise ajaks olema veebikaamera sisse lülitatud ja peab nägema, kuidas kontrolltööd teete (ekraani pole vaja jagada).
- Kontrolltöö ajal klassi tulla ei saa.
Samuti saab nüüd SIIN uuesti teha seda enda jaoks harjutamiseks, ilma, et tulemus kuhugi kirja läheks.
Lugege palun ka SEDA faili, kus tuuakse välja tüüpilised vead, mida tehakse SQL lausete kirjutamisel ja kuidas oleks õige teha. Kes tahtis kokkuvõtliku materjali SQL lausete vigade kohta, siis see on see olemas. Kelle arvates seda on liiga palju, siis mahukas ja võimalusterohkes keeles, milles on ka palju puuduseid, ongi palju võimalusi eksida. See on elu.
Kontrolltööd toimuvad neljapäeval 25. aprillil 2024 kell 12:00 ja reedel 26. aprillil 2024 kell 15:45. Kontrolltöö toimub ainult üle Interneti, ilma võimaluseta nendel aegadel klassi tulla. Peate piisavalt vara ennast tööle registreerima, saate meilile ülesande, peate need lahendama ja vastuse üles laadima. Töö registreerimisel tuleb öelda, mis andmebaasisüsteemi kasutate.
Abimaterjalide leht, mida on lubatud kasutada SQL kontrolltöö põhitöö (aprilli lõpp) tegemise ajal, peab olema elektrooniline (pdf formaadis) ja see tuleb koos ülesannete lahendusega üles laadida. See leht peab olema minimaalselt ühe ja maksimaalselt kahe A4 formaadis lehekülje mahus. Mõelge selle lehe koostamisest kui võimalusest SQLi õppida. See on ainukene SQL lisamaterjal, mida on lubatud kasutada.
See leht tuleb ise koostada, mitte kasutada 100% kuskil valmiskujul pakutavat teksti - lehele võib kirjutada mida iganes soovite SQLi kohta kontrolltöö ajal kasutada; loomulikult võib kasutada näiteid eri allikatest. Kui sellist lehte ei ole või õppejõu hinnangul pole see ise koostatud (see on koopia mingist valmismaterjalist; a'la valik õppejõu slaididest) või on see samasugune kui mõnel teisel üliõpilasel, siis saab kontrolltöö 5 miinuspunkti. Seega on selle lehe koostamine osa kontrolltöö ülesandest.
Hindamiseks esitatav SQL kood peab käivituma otse andmebaasisüsteemis. Vahendusprogrammi (nt DBeaver) poolt lubatavat koodi, mis süsteemis otse ei käivitu, ei loeta õigeks vastuseks (lugege SIIT). MS Accessi puhul tuleb SQL laused õppejõule esitamiseks salvestada Päringu (Query) objektidena - harjutage kuidas seda teha. Pidage silmas, et MS Access ei salvesta osasid vigase süntaksiga lauseid. Koodi, mille käivitamine/salvestamine otse MS Accessis ei õnnestu, võib lisada eraldi tekstifailina, aga see kood ei saa kindlasti maksimumpunkte.
Kontrolltöös saab punkte ka poolikute lahenduste eest.
Täpsem info kontrolltöö kohta tuleb 11. õppenädala lõpus.
Rõhutan paari põhipunkti.
- Kogu projektide ülevaatamine toimub MS Teamsis.
- Alates 11ndast õppenädalast (8. aprill 2024) kuni projektide vaatamise perioodi lõpuni (6. juuni 2024) toimub registreerimine projekti näitamiseks (olgu siis pooliku projekti kohta tagasiside saamiseks või lõpptulemuse esitamiseks) ainult Mauruses.
- Selleks, et kohtumine läheks kiiremini, laadige palun enne kohtumise algust iseseisva töö failide saatmise ülesande vastusena üles failid, mida tahate näidata. Sinna võib laadida ka pooleliolevat tööd. Siis saan kohe kohtumise algul failid sealt alla laadida ja enda arvutis avada.
- Korraga võib projekti kohta olla maksimaalselt üks ettenäitamisele registreerimine. Kui neid on rohkem, siis kustutan need ja jätan alles vaid kõige varasema.
Tagasisidele andmiseks vajutage palun SIIA lingile.
Koostan tagasiside alusel ka ülevaate, mis ilmub kursuse kodulehele kataloogi Aine korraldus. Arvestan ülevaates tagasisidega, mis on antud hiljemalt laupäeval 30. märtsil 2024 kell 23:59.
Tänan juba ette vastuste ning vastamisele pühendatud aja eest!
- Test on vastamiseks avatud ajavahemikus 01. aprill 2024 kell 00:00 kuni 12. aprill 2024 kell 23:59.
- Test annab lisapunkte SQL kontrolltööle. Testi abil on võimalik SQL kontrolltööle saada kuni 6 lisapunkti.
- Kõik SQL kontrolltöö automaatselt hinde 5 saamise lävendit (sellel aastal 28 punkti) ületavad punktid lähevad eksami lisapunktideks.
- Info testi teemade kohta on SIIN.
- Tulemuse (lisapunktide) saamiseks tuleb selle ajaperioodi jooksul SIIN teha testi (nii, et tulemused salvestatakse) vähemalt 20 korda (võib ka rohkem).
- Testi tulemus arvutatakse antud vastuste keskmisena.
- Testi nimi: 2024. aasta SQLi harjutamise test aines ITI0206
- Test on vabatahtlik.
- Kui teate, et ei saa mingil põhjusel etteantud perioodil testi teha (olete nt haiglas), kuid soovite osaleda, siis andke sellest enne testimise perioodi teada, et saaksime kokku leppida, kuidas saate testi esimesel võimalusel ikkagi ära teha.
- Igas testi katses on 6 küsimust, vastamiseks on aega 18 minutit. Iga õige vastus annab ühe punkti.
- Kuna testi juures näidatav kell võib sõltuvalt kasutaja arvutist eksida, siis kasutage oma stopperit, et mitte aega ületada.
- Testi tegemiseks ei või kasutada abimaterjale, teiste inimeste abi ega ka tehisintellekti vahendeid (nt ChatGPT).
- SIIN saab kuni testimisperioodi alguseni selleks testiks harjutada.
- Teilt oodatakse, et need küsimused, mille süsteemilt saate, nendele ka vastate ja mõtlete sealjuures, mitte lihtsalt ei klõpsi. Kui kuritarvitate süsteemi, et selle abil küsimusi välja pumbata või saada meelepärasemaid küsimusi või ületate vastamiseks ettenähtud aega, siis automaatselt ja ilma eelhoiatuseta suletakse jäädavalt Teie juurdepääs sellele testile (sellisel viisil punktide/hinde saamine pole kohustus, vaid võimalus). Kuritarvituste näiteid:
- skripti kasutamine vastamiseks,
- küsimustiku genereerimine ilma vastuste salvestamiseta,
- küsimustiku genereerimine ja vastusteta salvestamine,
- vastamiseks ettenähtud aja ületamine,
- läbiklõpsutades liiga kiiresti vastamine.
Lisaks tunniplaanijärgsetele praktikumidele toimub lisapraktikum ka neljapäeval 28. märtsil 2024 kell 14:00 ruumis ICT-403 ja Teamsis.
- praktikum rühmale IABB42 19. märtsil 2024 kell 12:00-13:30,
- praktikum rühmale IABB41 19. märtsil 2024 kell 14:00-15:30,
- vastuvõtuaeg 19. märtsil 2024 kell 16:00-17:00.
Rühma IABB42 üliõpilased peaksid võimalusel osalema neljapäeval 21. märtsil 2024 kell 14:00-15:30 ICT-403 ja Teams toimuvas lisapraktikumis.
Kui need ajad tõesti ei sobi, siis võib ka osaleda mõnes muus selle nädala praktikumis. Kui kellel tahes aine kuulajaskonnast oleks võimalus osaleda esmaspäeviti kell 15:30 toimuvas praktikumis, siis see oleks väga teretulnud, sest seal käib väga vähe inimesi!
Vastuvõtuaja asendusaeg on kolmapäeval 20. märtsil 2024 kell 10:00-11:00.
- Test on vastamiseks avatud ajavahemikus 18. märts 2024 kell 00:00 kuni 22. märts 2024 kell 23:59.
- Test annab lisapunkte eksamile. Testi abil on võimalik eksamile saada kuni 10 lisapunkti.
- Info testi teemade kohta on SIIN.
- Tulemuse (lisapunktide) saamiseks tuleb selle ajaperioodi jooksul SIIN teha testi (nii, et tulemused salvestatakse) vähemalt viis korda (võib ka rohkem).
- Testi tulemus arvutatakse antud vastuste keskmisena.
- Testi nimi: 2024. aasta teine vahetest aines ITI0206
- Test on vabatahtlik.
- Kui teate, et ei saa mingil põhjusel etteantud perioodil testi teha (olete nt haiglas), kuid soovite osaleda, siis andke sellest enne testimise perioodi teada, et saaksime kokku leppida, kuidas saate testi esimesel võimalusel ikkagi ära teha.
- Igas testi katses on 10 küsimust, vastamiseks on aega 20 minutit. Iga õige vastus annab ühe punkti.
- Kuna testi juures näidatav kell võib sõltuvalt kasutaja arvutist eksida, siis kasutage oma stopperit, et mitte aega ületada.
- Soovitan testi teha pigem erinevatel päevadel ja iga kord teha 1-2 katset, selle asemel, et teha kõik katsed ühekorraga viimasel minutil.
- Testi tegemiseks ei või kasutada abimaterjale, teiste inimeste abi ega ka tehisintellekti vahendeid (nt ChatGPT).
- SIIN saab kuni testimisperioodi alguseni selleks testiks harjutada.
- Harjutamise testide küsimused valitakse nende samade küsimuste hulgast, mis võivad tulla tulemuse peale testi tehes.
- Kõik need küsimused kuuluvad ka võimalike lõpptesti küsimuste hulka.
- Teilt oodatakse, et need küsimused, mille süsteemilt saate, nendele ka vastate ja mõtlete sealjuures, mitte lihtsalt ei klõpsi. Kui kuritarvitate süsteemi, et selle abil küsimusi välja pumbata või saada meelepärasemaid küsimusi või ületate vastamiseks ettenähtud aega, siis automaatselt ja ilma eelhoiatuseta suletakse jäädavalt Teie juurdepääs sellele testile (sellisel viisil punktide/hinde saamine pole kohustus, vaid võimalus). Kuritarvituste näiteid:
- skripti kasutamine vastamiseks,
- küsimustiku genereerimine ilma vastuste salvestamiseta,
- küsimustiku genereerimine ja vastusteta salvestamine,
- vastamiseks ettenähtud aja ületamine,
- läbiklõpsutades liiga kiiresti vastamine.
Viidatud kataloogis on üks video töövihiku järgi detailanalüüsi mudelite täiendamise kohta. Kataloogist Andmebaasi kavandamine Enterprise Architect abil leiate neli videot töövihiku järgi projekti tegemise kohta. Kataloogist MS Accessis SQL koodi käivitamine ja rakenduse loomine leiate ühe video (kahes versioonis) töövihiku järgi projekti tegemise kohta. Kõikide nende videote nimede alguses on sõna "Töövihik". Lugege annotatsioonidest, millest igas videos juttu on.
Igaüks saab sealt vastavalt huvile ja vajadusele omas tempos neid videoid vaadata. Igaks juhuks meenutan, et videot võiks vaadata kiirusega 1.25 ja arendada endas võimet vaadata (nii, et kõigest aru saab) videot kiirusega 1.5.
SIIN on võimalik vaadata oma vahetestide õigeid ja valesid vastuseid.
SIIN on võimalik harjutada teiseks vahetestiks, mis toimub samal viisil 18. märts 2024 - 22. märts 2024.
SIIN on info teise testi teemade kohta.
EduVPN tarkvara on oma töö lõpetanud. Seega võib selle maha installeerida. Tuleb hakata kasutama FortiClient VPN'i.
Kui Teie EA litsentsi kehtivusaeg lõpeb, siis litsentsi uuendamiseks jälgige SEDA juhendit.
Kui leiate kuskilt materjalidest või minu vanadest kirjadest viite eduVPNile, siis seda tuleb lugeda kui FortiClient VPN.
- Test on vastamiseks avatud ajavahemikus 26. veebruar 2024 kell 00:00 kuni 01. märts 2024 kell 23:59.
- Test annab lisapunkte eksamile. Testi abil on võimalik eksamile saada kuni 10 lisapunkti.
- Info testi teemade kohta on SIIN.
- Tulemuse (lisapunktide) saamiseks tuleb selle ajaperioodi jooksul SIIN teha testi (nii, et tulemused salvestatakse) vähemalt viis korda (võib ka rohkem).
- Testi tulemus arvutatakse antud vastuste keskmisena.
- Testi nimi: 2024. aasta esimene vahetest aines ITI0206
- Test on vabatahtlik.
- Kui teate, et ei saa mingil põhjusel etteantud perioodil testi teha (olete nt haiglas), kuid soovite osaleda, siis andke sellest enne testimise perioodi teada, et saaksime kokku leppida, kuidas saate testi esimesel võimalusel ikkagi ära teha.
- Igas testi katses on 10 küsimust, vastamiseks on aega 20 minutit. Iga õige vastus annab ühe punkti.
- Kuna testi juures näidatav kell võib sõltuvalt kasutaja arvutist eksida, siis kasutage oma stopperit, et mitte aega ületada.
- Soovitan testi teha pigem erinevatel päevadel ja iga kord teha 1-2 katset, selle asemel et teha kõik katsed ühekorraga viimasel minutil.
- Testi tegemiseks ei või kasutada abimaterjale, teiste inimeste abi ega ka tehisintellekti vahendeid (nt ChatGPT).
- SIIN saab kuni testimisperioodi alguseni selleks testiks harjutada.
- Harjutamise testide küsimused valitakse nende samade küsimuste hulgast, mis võivad tulla tulemuse peale testi tehes.
- Kõik need küsimused kuuluvad ka võimalike lõpptesti küsimuste hulka.
- Teilt oodatakse, et need küsimused, mille süsteemilt saate, nendele ka vastate ja mõtlete sealjuures, mitte lihtsalt ei klõpsi. Kui kuritarvitate süsteemi, et selle abil küsimusi välja pumbata või saada meelepärasemaid küsimusi või ületate vastamiseks ettenähtud aega, siis automaatselt ja ilma eelhoiatuseta suletakse jäädavalt Teie juurdepääs sellele testile (sellisel viisil punktide/hinde saamine pole kohustus, vaid võimalus). Kuritarvituste näiteid:
- skripti kasutamine vastamiseks,
- küsimustiku genereerimine ilma vastuste salvestamiseta,
- küsimustiku genereerimine ja vastusteta salvestamine,
- vastamiseks ettenähtud aja ületamine,
- läbiklõpsutades liiga kiiresti vastamine.
Semestri alguse küsitlusele vastas 93 üliõpilast.
SQL oskuse hinnangu (0 ei oska üldse; 10 oskan suurepäraselt) mediaan oli 2 ja aritmeetiline keskmine 2.5. Kõige sagedamini antud vastus oli 1 (20 vastajat). Sellele järgnesid 2 (19 vastajat), 3 (15 vastajat) ning 0 (14 vastajat). Hinnangut 9 ja 10 ei andnud keegi. 12% vastajatest (14 vastajat) ei oska SQLi üldse, 49% (54 vastajat) oskab vähe - hinnangud 1-3, 13% (15 vastajat) oskab keskmiselt - hinnangud 4-6 ning 7% (8 vastajat) - hinnang üle 6, oskab SQLi hästi.
Varem kasutatud andmebaasisüsteemidest mainiti kõige rohkem kordi PostgreSQLi (44), MySQLi (15), MS Accessi (10), Oraclet (6), MongoDB-d (4), SQLite'i ja MariaDB'd (3), Verticat ja MS SQL Serverit (2).
Andmebaaside arendamisega on varasem kokkupuude eeskätt veebirakenduste arendamise aine kaudu ning kokkupuude on pigem põgus või puudub üldse.
Põhiliseks ootuseks on saada teadmisi ning oskuseid SQLi ning andmebaaside loomise kohta.
Kes tahab lugeda sellest, kuidas kasutasin PostgreSQLi vastuste analüüsimiseks, see saab selle kohta lugeda SIIT. Seal on palju SQL lausete näiteid. Fail Kysitlus.csv on apex2 serveris kataloogis tmp ning igaüks, kellel on serverile juurdepääs, saab neid lauseid ka ise seal katsetada või siis veel lauseid välja mõelda ja kohe järgi proovida.
Seejärel andsin tekstilised vastused ette ChatGPT-le, et see teeks nendest kolme lausega kokkuvõtted. See oli tulemus:
Need on 93 inimese vastused küsimusele: "Milline on Teie varasem kokkupuude andmebaaside loomisega?" Palun tee sellest kolme lausega kokkuvõte:
"Enamik vastanutest pole varem andmebaase loonud ega nendega kokku puutunud. Mõned on loonud andmebaase veebirakenduste projektide raames, kasutades peamiselt PostgreSQL-i. Teised on kasutanud olemasolevaid andmebaase töötamisel, kuid pole ise andmebaase loonud. Mõned on läbinud ka spetsiifilisi kursusi või aineid, kus on puudutatud andmebaaside teemat, kuid nende kogemus on üldiselt minimaalne või puudulik."
Need on 93 inimese vastused küsimusele: "Millised on Teie ootused "Andmebaasid I" õppeaine suhtes?" Palun tee sellest kolme lausega kokkuvõte:
"Enamik vastanutest ootab "Andmebaasid I" õppeainelt laiaulatuslikku arusaamist andmebaaside struktuurist, SQL päringukeele omandamist ning praktilisi oskusi andmebaaside loomisel ja haldamisel. Neil on huvi teada saada erinevaid andmebaaside tüüpe, nende kasutusvaldkondi ja riistvaralisi nõudeid. Lisaks soovitakse saada praktilist kogemust ja tagasisidet, mis aitaksid mõista kursuse materjali sügavamalt ja tõhusamalt. Paljud ootavad kursuselt ka selget juhendamist ja ülesannete kaudu õppimisvõimalusi, et arendada oma oskusi ja teadmisi andmebaaside valdkonnas."
Need on 93 inimese vastused küsimusele: "Milliseid andmebaasisüsteeme Te olete oma elus kasutanud?" Palun nimeta viis kõige rohkem nimetatud andmebaasisüsteemi ja nende kasutajate arv.
- PostgreSQL - 27 kasutajat
- MySQL - 14 kasutajat
- Microsoft Access - 7 kasutajat
- Oracle - 5 kasutajat
- SQLite - 2 kasutajat
Semestri alguses ei olnud Mauruses küsimuste vastuste juures faile, kuigi vastuse tekstis võidi nendele viidata. Nüüd on need failid olemas.
IT-info lehel koos Horizoni virtuaalse töölauaga mainitud arvutiklasside kaugkasutus (vt lehe lõppu) pole hetkel võimalik ja praegu pole teada, mis sellest edasi saab.
Kaugtööühendus eduVPN sulgub 30.06.2024. Seda asendab FortiVPN, mida saavad üliõpilased ka juba praegu kasutada. Seega igal pool minu juhendites, kus on mainitud eduVPNi (nt pääsemaks ligi serverile apex2), võib selle asemel kasutada ka FortiVPNi. Ilmselt tasukski sellele juba praegu üle minna.
Kui märkate vigu, siis andke palun kohe teada. Semestri õppetöö perioodil muudan seda faili iga punktide kogumise võimalusega nädala lõppedes. Suurema privaatsuse huvides on nimekirjas üliõpilase identifikaator, mida näete faili juures.
Palun lugege kindlasti ka lõpuni teise praktikumi ülesanne ning vaadake selle vastust MS Accessi, LibreOffice Base või PostgreSQL jaoks. PostgreSQLi näites on ka triger, mis realiseerib ülesandes kirjeldatud andmemakrot. See ülesanne on juhendmaterjal andmetele kehtivate reeglite jõustamise kohta MS Accessi andmebaasides. Pean selliste reeglite andmebaasi tasemel jõustamist ülioluliseks ning eeldan seda ka kõikidest iseseisva töö projektidest.
- Üksinda projekti tegija otsib projekti tegemiseks kaaslast või kaaslaseid.
- Kontakt: edkole@ttu.ee
Praktikumid, milles oli väga vähe rahvast:
- Esmaspäeviti 15:30-17:00 ruumis ICT-404
- Neljapäeviti 12:00-13:30 ruumis ICT-403
- Esmaspäeviti 13:30-15:00 ruumis ICT-404
- Reedeti 13:45-15:15 ruumis ICT-404
- Kolmapäeviti 12:00-13:30 ruumis ICT-402
Registreerumise järel näete kursuse sündmuseid oma Moodle kalendris. Samuti pakub Moodle alternatiivse kasutajaliidese ja juurdepääsutee kursuse materjalide kasutamiseks.