Kodulehed
[386] - Andmebaasid I (ITI0206) (kevad 2024)
Esiletöstetud Kiirvalik
Lisainfo Kõige olulisemate tegevuste kiirvalik. Failide saatmiseks valige Vastamine alt sobiv ülesanne.
Üldist
Materjalid
LisainfoMaterjalide kataloogid
Isiklik
Lisainfo Info ainult Sulle - teised kasutajad seda ei näe
Abi
Lisainfo Võimalus küsida õppejõult abi (nagu foorum, kus saab küsida küsimusi ja kommenteerida vastuseid)
Mitmesugust
Kiirvalik / Avaleht

Täna on esmaspäev 29.04.2024.
Käes on 2023/2024 õppeaasta kevadsemestri 14. õppenädal!
Lähenev tähtaegPäevi jäänudKirjeldus
29.04.2024-10.05.2024 11 päeva lõpuni Periood, mille jooksul projekti eest arvestuse saamine tähendab lõpphinde arvutamise valemis kordajat 1.2.
29.04.2024-16.05.2024 17 päeva lõpuni Periood, mille jooksul kõik praktikumid on pühendatud iseseisvate tööde ülevaatamisele.
29.04.2024-06.06.2024 38 päeva lõpuni Iseseisvate tööde ülevaatamise periood. Tööd võib esitada ja ette näidata ka varem - õppejõu vastuvõtuaegadel. Töö arvestuse saamise aeg mõjutab lõpphinnet - mida varem, seda parem hindele.
13.05.2024-17.05.2024 14 päeva alguseni Periood, mille jooksul projekti eest arvestuse saamine tähendab lõpphinde arvutamise valemis kordajat 1.1.
23.03.2024-07.06.2024 39 päeva lõpuni Eksamiks harjutamine SIIN keskkonnas.
13.04.2024-07.06.2024 39 päeva lõpuni 
SQLi enesekontroll ja täiendav harjutamine SIIN keskkonnas.

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.

Esiletöstetud
:
14. nädala tegevuskava

Lõpetage, viimistlege ja näidake ette iseseisvat tööd. Veenduge enne töö esitamist, et selles poleks tüüpilisi vigu ja kui on, siis püüdke need enne töö ettenäitamist ära parandada.

Kuna 1. mai on riigipüha, siis jääb korraline loeng ära. Selle asemel vaadake videot relatsioonialgebra kohta (teooria teema 3).

Harjutage SIIN eksamiks. 

Kellel vaja, harjutage SIIN SQL kontrolltöö järeltööks.

SIIN esitatakse Teilt oodatav töömaht minutites nädalate ja tegevuste kaupa.

    Esiletöstetud
    Erki Eessaar:
    Eksamile lisapunktide saamise võimalus

    27.04.2024 Kirjutasin SIIN SQLi iseseisva harjutamise keskkonnast. Mul on pakkumine EKSAMILE lisapunktide saamiseks.

    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.

      Esiletöstetud
      Erki Eessaar:
      SQLi isesisva harjutamise keskkond

      23.04.2024 Mul on väga hea meel teatada, et kaks pühendunud ja väga tubli ÄriIT üliõpilast on oma bakalaureusetöö tegemise käigus saanud valmis esimese versiooni SQLi iseseisva harjutamise keskkonnast. Me oleksime väga tänulikud, kui võimalikult paljud Teist seda keskkonda katsetaksid ning annaksid teada kõikidest probleemidest, aga ka headest asjadest, mis silma jäävad.

      Kui olete väljapool ülikooli arvutivõrku, siis kõigepealt tuleb luua FortiClient VPN ühendus.
      Aadress (peagi 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.
      Tarkvara loonud üliõpilased paluvad tagasiside saamiseks, programmi paremaks muutmiseks ja lõputöö jaoks vastata SELLELE küsimustikule. Me oleksime väga tänulikud, kui Te seda teeksite! Probleemide esinemisel keskkonnas võite sellest ka otse mulle teada anda.

        Esiletöstetud
        Erki Eessaar:
        Eksam

        21.04.2024 SIIN (kataloogis Aine korraldus) on välja pandud eksami kirjeldus. Eksamile registreerumine on ÕISis avatud. Eksam toimub eksamisessiooni ajal arvutiklassis.

          Esiletöstetud
          Erki Eessaar:
          Iseseisev töö e projekt

          30.03.2024 SIIN (kataloog Aine korraldus) on juhend iseseisva töö esitamiseks ning hindamisel osalemiseks. Iseseisva töö ettenäitamisele registreerimine on Mauruses avatud (seal on hetkel ajad 11. ja 12. õppenädalaks; edasised ajad lisanduvad järk-järgult) - registreerumine toimub SIIN.

          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.

            Esiletöstetud
            Erki Eessaar:
            Üleminek FortiClient VPN kasutamisele

            25.02.2024 Järgnev on oluline nii neile, kes laenutavad Enterprise Architect litsentsi kui ka neile, kes ühenduvad apex2 serveriga.

            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.

              Esiletöstetud Kuidas kujuneb hinne? Milline mõju on lisapunktidel ja projektil?

              Esiletöstetud Kas oleks võimalik saada iseseisvaks harjutamiseks mõeldud SQL ülesandeid?

              Esiletöstetud
              Tutvu igal juhul!
              Palun vaadake
              oma hariduse huvides
              võimalikult palju materjale,
              kuid selle materjaliga
              peab tutvuma!
              Kuidas valmistuda õppeaines toimuvateks testideks (vahetestid ja lõpptest)?

              Esiletöstetud
              Tutvu igal juhul!
              Palun vaadake
              oma hariduse huvides
              võimalikult palju materjale,
              kuid selle materjaliga
              peab tutvuma!
              Milline on vääritu käitumine antud aine kontekstis?

              Esiletöstetud
              Tutvu igal juhul!
              Palun vaadake
              oma hariduse huvides
              võimalikult palju materjale,
              kuid selle materjaliga
              peab tutvuma!
              Ma olen informaatika üliõpilane. Ma arvan, et kursuse töö töövihik on suur dokument mida keegi ei kasuta päris elus. Aine projekti tegemine on täielik ajaraisk, sest kogu info mida õppejõud näha tahab tuleb temalt ning kui ise sellest väga õppida ei saa. Milliseid kasulikke teadmisi, lisaks andmebaasidele, see projekt annab?

              Mida teha, kui Horizoni virtuaalne töölaud ei tööta?

              Kuidas peaks üliõpilane toimima, kui ta on haige?

              Millisel viisil saab esitada soove selle kohta, kuidas muuta andmebaaside õppeaine koduleht Mauruses paremini kasutatavaks ja materjalid kergemini ülesleitavaks?

              Saan MS Teamsi avamisel teate "Me ei saanud ühendust luua. Logi sisse ja proovime uuesti". Uuesti proovimine ei aita. Mida teha?

              Erki Eessaar:
              Eksamiaja muutus ja uus eksamiaeg

              26.04.2024 Kuna eksamiaeg 16. mail 2024 osutus väga populaarseks, siis lisasin 16. mai hommikuks veel ühe eksamiaja. Selleks nihutasin kell 10:00 algama pidanud eksami alguse kella 9:30-ks ning lisan veel ühe eksamiaja kella 10:45-ks. Eksamiajad on seega:
              • 16. mai 2024 kell 9:30 ruumis ICT-402 (varem oli alguse aeg 10:00),
              • 16. mai 2024 kell 10:45 ruumis ICT-402.
              Ma loodan, et see sobib Teile ja ei tekita probleeme. Palun vabandust mistahes ebamugavuste eest! Kui vaja, siis registreeruge ümber.

                Erki Eessaar:
                Lisapunktid

                20.04.2024 Kataloogis Hinneteleht on nüüd väljas lõplik lisapunktide seis. Kui märkate vigu, siis andke palun kohe teada.

                  Erki Eessaar:
                  SQLi nuputamisülesanded

                    Erki Eessaar:
                    CASE vahendi kasutamisest

                    15.04.2024 Seoses sellega, et mitmel üliõpilasel on juhtunud CASE vahendis (nii EA kui RR) loodud mudeli faili riknemist (fail ei avane või mudelis ei saa enam teha vajalikke operatsioone), rõhutan, et võiksite mudelite failiga töötada nii, et teete iga kord enne töö algust failist koopia. Nii läheb probleemide tekkimisel tehtud tööst võimalikult vähe kaotsi.

                      Erki Eessaar:
                      Loengus tehtud demonstratsiooni käigus loodud tulemid

                      14.04.2024 Loengutes 3-11 rääkisin andmebaasi ja andmebaasirakenduse projekteerimisest konkreetse näite (töötajate andmebaas) võtmes. Koostasin erinevaid tehiseid (mudelitest töötava tarkvarani), mille saab nüüd kõik SIIT ühe failina alla laadida. Kõik need tegevused ja tulemid on sellised, mida ka Teil tuleb oma projektiga seoses teha ning saavutada. SIIT saate vaadata, millest konkreetsetes loengutes juttu oli.

                        Erki Eessaar:
                        SQL kontrolltöö hinne automaatselt 5

                        13.04.2024 Tuletan meelde, et kui saate 12nda õppenädala lõpuks (19.04.2024) kokku 28 või rohkem SQL kontrolltöö lisapunkti, siis saate automaatselt SQL kontrolltöö hindeks 5.

                        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.

                          Erki Eessaar:
                          SQL kontrolltöö

                          13.04.2024 SIIN (kataloog Aine korraldus) on väljas 13ndal õppenädalal toimuva SQL kontrolltöö kirjeldus. Lugege see palun tähelepanelikult läbi. Registreerumine on avatud SIINKontrolltööks osavõtuks on registreerumine kohustuslik (ilma selleta ei saa ülesannet). Registreerumine kontrolltöö ajale lõpeb 24 tundi enne kontrolltöö aja algust.

                          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 rõhutan üle, et Teil peab olema 1-2 A4 formaadis lehekülje mahus enda koostatud pdf dokument SQLi kohta, mida saate kasutada abimaterjalina. Kõik muud abimaterjalid on keelatud. See dokument tuleb koos kontrolltöö vastusega üles laadida - kui Te seda ei tee või kui materjal pole enda koostatud, siis saab kontrolltöö -5 punkti. Teiste sõnadega, selle dokumendi koostamine on osa kontrolltöö ülesandest.

                            Erki Eessaar:
                            SQList

                            13.04.2024 Nüüd saab SIIN vaadata 1. aprillist kuni 12. aprillini tehtud SQLi valikvastustega testide õigeid/valesid vastuseid.

                            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.

                              Erki Eessaar:
                              11. nädala tegevuskava

                              09.04.2024 Laiali saadetud 11. nädala tegevuskavas oli katkine link slaidikomplektile, mida soovi korral võib vaadata. SEE on töötav link. Suur tänu inimesele, kes seda märkas ja sellest teada andis!!

                                Erki Eessaar:
                                Tagasiside küsitluse tulemused

                                01.04.2024  SIIN on 25. märtsist 2024 kuni 30. märtsist 2024 toimunud tagasiside küsitluse tulemuste kokkuvõte.

                                  Erki Eessaar:
                                  Eelinfo SQL kontrolltöö kohta

                                  31.03.2024 Kontrolltööd saab teha kasutades MS Accessi, PostgreSQLi või LibreOffice Base'i. Kontrolltööle registreerudes tuleb kasutatav andmebaasisüsteem kirja panna. Need, kes saavutavad kontrolltöö automaatselt hinde 5 saamise lävendi (28 punkti), ei pea sinna registreeruma.

                                  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.

                                    Erki Eessaar:
                                    Tagasiside küsitlus

                                    25.03.2024 Sellel aastal toimub "Mudaste kaartide" anonüümne tagasiside küsitlus aine kohta kasutades elektroonilisi vahendeid. Tagasiside on oodatud ja õppejõule kasulik. Olen sealt saanud mitmeid õppetöö parema korraldamise ideid, mida juba jooksval semestril või vähemalt järgmistel semestritel rakendada.

                                    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!

                                      Erki Eessaar:
                                      Vabatahtlik valikvastustega vahetest SQL lisapunktide kogumiseks

                                      23.03.2024
                                      • 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.
                                      Need, kes saavad kõige vähem punkte, saavad kõige rohkem uusi teadmisi!

                                        Erki Eessaar:
                                        Teine vahetest

                                        23.03.2024  SIIN on teise vahetesti tulemused. Kui olen teinud arvestamisel vea, siis andke palun kohe märku.

                                        SIIN on võimalik vaadata oma vahetestide õigeid ja valesid vastuseid.

                                        SIIN on võimalik harjutada eksamiks (lõpptestiks).

                                          Erki Eessaar:
                                          Suur Reede

                                          22.03.2024 Reede 29.03.2024 on Suur Reede ja riigipüha. Seega sellel päeval praktikume ei toimu. Reedeti praktikumis käijad peaksid tulema mõnda teise selle nädala praktikumi (see on link tunniplaanile). Kellel võimalik, tulge palun esmaspäeval 25. märtsil 2024 kell 15:30 ICT-404 ja Teamsis toimuvasse praktikumi.

                                          Lisaks tunniplaanijärgsetele praktikumidele toimub lisapraktikum ka neljapäeval 28. märtsil 2024 kell 14:00 ruumis ICT-403 ja Teamsis.

                                            Erki Eessaar:
                                            Praktikumide alguse ajad 15. märtsil 2024

                                            13.03.2024 Tunniplaani järgi algab õpperühma TAAM praktikum 15. märtsil 2024 ühekordselt kell 15:25. Sellest tulenevalt algab õpperühma IAIB43 praktikum 15. märtsil 2024 ühekordselt kell 13:30.

                                              Erki Eessaar:
                                              Tunniplaani ühekordne muutus kaheksandal õppenädalal

                                              10.03.2024 Kaheksanda õppenädala teisipäeval 19. märtsil 2024 osalen ma kaitsmiskomisjoni liikmena informaatika bakalaureusetööde demopäeval. Seetõttu jäävad ära:
                                              • 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 IABB41 üliõpilased peaksid võimalusel osalema neljapäeval 21. märtsil 2024 kell 12:00-13:30 ICT-403 ja Teams toimuvas praktikumis.

                                              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.

                                                Erki Eessaar:
                                                Teine vabatahtlik vahetest

                                                07.03.2024
                                                • 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.
                                                Need, kes saavad kõige vähem punkte, saavad kõige rohkem uusi teadmisi!

                                                  Erki Eessaar:
                                                  Töövihiku abil tehtava projektiga jätkamine

                                                  07.03.2024 Kõik need tulemid ja tegevused, millest ma alates kolmandast õppenädalast näite põhjal loengus rääkinud olen ning millest ma paaris loengus veel räägin, on olulised ja vajalikud seoses projekti tegemisega. SIIT saate lugeda, millest on millises loengus räägitud (meenutan, et loenguid lindistatakse ja saab järgi vaadata). See näide pole töövihiku põhjal. Ma mõtlen, et ma ei hakka loengus töövihikut täiendama, kuid kõik huvilised saavad SIIT vaadata videoid projekti tegemise kohta, mis on tehtud töövihiku põhjal.

                                                  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.

                                                    Erki Eessaar:
                                                    Abipalve seoses SQLi harjutamise keskkonna loomisega

                                                    03.03.2024 Mul on suur tahtmine hakkata pakkuma spetsiaalses veebikeskkonnas võimalust SQL ülesannete lahendamise iseseisvaks harjutamiseks. Seal võiks olla palju ülesandeid, neid ülesandeid saab otsida ning valitud ülesande lahendamisel annab tarkvara kohe tagasisidet. Kas tubli üliõpilast teevad seda tarkvara 2024. aasta kevadsemestril oma bakalaureusetööna ning kui kõik läheb plaanipäraselt, siis saaks semestri lõpupoole seda keskkonda juba katsetada. Nemad ja mina palume Teie abi. Nimelt on nad koostanud Figmas esialgse kasutajaliidese prototüübi ja sooviksime Teie arvamust selle kohta. Küsimustele vastamiseks ja prototüübi vaatamiseks minge palun SIIA. (NB! Kasutage palun Google Chrome'i, sest Firefoxil on Figma prototüübi kuvamisega probleeme). Ma oleksin väga tänulik, kui lähipäevil seda prototüüpi vaataksite ja arvamust avaldaksite!

                                                      Erki Eessaar:
                                                      Vahetestid

                                                      03.03.2024 SIIN on esimese vahetesti tulemused. Kui olen teinud arvestamisel vea, siis andke palun kohe märku.

                                                      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.

                                                        Erki Eessaar:
                                                        23. veebruar 2024

                                                        21.02.2024 Reedel 23. veebruaril 2024 toimuvad kõik selle aine tunniplaanis ettenähtud praktikumid! Kes tahab, saab osaleda ka Teamsis või tulla mõnda varasemasse selle nädala praktikumi. Senine kogemus kinnitab minu arvamust, et kes on 3-5 nädalal klassis füüsiliselt kohal, sellel edeneb töö paremini ja ta saab rohkem tagasisidet.

                                                          Erki Eessaar:
                                                          Esimene vabatahtlik vahetest

                                                          17.02.2024

                                                          • 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.
                                                          Need, kes saavad kõige vähem punkte, saavad kõige rohkem uusi teadmisi!

                                                            Erki Eessaar:
                                                            Kursuse alguse küsitluse tulemused

                                                            17.02.2024 Võibolla on huvitav teada, milline on kaasõppurite taust.

                                                            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.
                                                            1. PostgreSQL - 27 kasutajat
                                                            2. MySQL - 14 kasutajat
                                                            3. Microsoft Access - 7 kasutajat
                                                            4. Oracle - 5 kasutajat
                                                            5. SQLite - 2 kasutajat
                                                            Lähedane, aga mitte täpne.

                                                              Erki Eessaar:
                                                              Vigade parandused

                                                              17.02.2024 Kui kasutasite aine kodulehte Moodles, siis võibolla märkasite, et lehe vasakpoolses servas avanevast menüüst materjali avades ei töötanud lingid (URLid) Mauruses olevatele materjalidele. Sama probleem tekkis, kui Moodle kodulehel valiti "Open Link in New Tab". Põhjus on selles, et Moodle asendab mõnikord lingis & => & Moodles saab valida, erinevaid viise kuidas linke avada ning osadel juhtudel & sisaldavad lingid töötavavad, osadel mitte. Töötavatel juhtudel pole kasutatavus kõige parem. Kuigi see on Moodle poolt linkide töötlemise probleem, siis õnnestus see probleem Mauruse poolel lahendada ning nüüd peaks Moodles töötama lingid ka vasakpoolsest menüüst valides või "Open Link in New Tab" valides. Palun andke teada, kui endiselt esineb probleeme.

                                                              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.

                                                                Erki Eessaar:
                                                                Tulemused

                                                                10.02.2024 Kui valite Kiirvalik => Hinneteleht, siis jõuate jooksvate tulemusteni. Kiirvaliku menüüs on näha, millal toimus kataloogis viimane muudatus. Samuti näete jooksvaid tulemusi Kiirvalik => Nagu Moodles lehe alguses ning Moodle kodulehel alajaotuses Hinneteleht (tulemused).

                                                                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.

                                                                  Erki Eessaar:
                                                                  Projekti kaaslaste otsing

                                                                  07.02.2024 Hetkel otsivad projekti tegemiseks kaaslast järgmised inimesed. Huvi korral võtke ise otse ühendust.
                                                                  • Üksinda projekti tegija otsib projekti tegemiseks kaaslast või kaaslaseid.
                                                                    • Kontakt: edkole@ttu.ee

                                                                    Erki Eessaar:
                                                                    Lisainfo teise praktikumi kohta

                                                                    05.02.2024 Võibolla läheks teises praktikumis ülesannete lahendamine sujuvamalt, kui viskaksite eelnevalt pilgu peale SELLELE juhisele, mis kirjeldab, mille eest saab tunnis punkte (tunni ülesande enda teen avalikuks tunni alguses) ning loeksite SIIT, kuidas toimub üldiselt SQL ülesannete lahendamine.

                                                                      Erki Eessaar:
                                                                      Praktikumi aegadest

                                                                      03.02.2024 Esimene nädal näitas, et mõni praktikumi aeg oli ülerahvastatud ja mõnes käis väga vähe osalisi. Nii on halb, sest ülerahvastatud praktikumis ei jõua ma SQL ülesandeid piisavalt kiiresti üle vaadata ja tagasisidet anda. Nii võivad osalised kaotada punkte.

                                                                      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
                                                                      Suhteliselt vähe oli rahvast ka:
                                                                      • Esmaspäeviti 13:30-15:00 ruumis ICT-404
                                                                      • Reedeti 13:45-15:15 ruumis ICT-404
                                                                      Praktikumid, kus oli ilmselgelt liiga palju rahvast:
                                                                      • Kolmapäeviti 12:00-13:30 ruumis ICT-402
                                                                      Ma loodan, et suudate praktikumide vahel ühtlasemalt jaotuda. Meenutan, et osaleda saab ka Teamsi kaudu.

                                                                        Erki Eessaar:
                                                                        Moodle kodulehe versioon

                                                                        29.01.2024 Nädala esimese praktikumi ajal ei saanud Moodle kodulehele registreeruda, sest ma polnud iseregistreerumise varianti aktiveerinud. Nüüd on see viga kõrvaldatud.

                                                                        Registreerumise järel näete kursuse sündmuseid oma Moodle kalendris. Samuti pakub Moodle alternatiivse kasutajaliidese ja juurdepääsutee kursuse materjalide kasutamiseks.