Täna on kolmapäev 02.07.2025.
Teated ja oluline info







Kirjutasin kunagi raamatu "Andmebaaside projekteerimine" (rohelised kaaned), mis käsitleb põhiliselt "Andmebaasid I" teemasid. Seoses ülikooli raamatupoe sulgemisega jäi osa eksemplare müümata ja selle asemel, et need utiliseerimisele saata, saan need tasuta laiali jagada. Kui keegi on sellise füüsilise raamatu eksemplari saamisest huvitatud, siis registreeruge palun SIIN. Registreerimine kestab kuni 2. veeburarini. Kui soov tekib hiljem, siis saatke mulle palun e-kiri.
NB! Registreerimisel tuleb ka kirja panna, millal soovite järgi tulla - kätte saab raamatuid minu vastuvõtuaegadel.
Kui olen ülevaatustel seda probleemi täheldanud, siis olen palunud selle ära parandada. 99% projektidest seda probleemi ei tekigi, sest ei tehta kontrolle mitme tabeli põhjal.
Näiteks võib see probleem tekkida, kui kontrollite x-i aktiivseks muutmisel, kas x on seotud vähemalt ühe kategooria omamisega. Selle asemel, et lukustada SELECT ... FOR UPDATE lausega ainult selle konkreetse x-i kategooria omamised, lukustatakse LOCK TABLE lausega KÕIKIDE x-ide kategooria omamised ning sellega blokeeritakse teiste kasutajate poolt teiste x-ide samaaegne aktiivseks muutmine.
Testil osalemiseks on kohustuslik registreerida. Registreerimine toimub Mauruse kaudu: Kiirvalik => Teadmiste kontrollile registreerimine (nagu kevadel SQL kontrolltööle). Kuna klassi peab jääma hingamisruumi, siis on ühele ajale registreerijate arvu ülapiir range.
Testil osalemiseks peab olema kaasas isikut tõendav dokument (nagu kevadel SQL kontrolltööl ja eksamil; raamatukogu- krediit- jms kaardid ei sobi ja nendega testi teha ei saa; autojuhiluba sobib).
Test toimub elektrooniliselt, Mauruse testikeskkonnas. Kasutada võib arvutiklassi arvutit või oma arvutit (erinevalt eksamist, mis toimub ainult arvutiklassi arvutites). Soovitan arvutiklassi arvutit, sest mõnikord juhtub, et WiFi ühendus katkeb just salvestamise hetkel ja siis jäävad vastused salvestamata. Küsimustele vastamiseks materjale kasutada ei või. Testis on 12 juhuslikult valitud küsimust, vastamiseks on aega 15 minutit. Küsimused on valikvastustega ning ainult üks vastuse variant on õige. Tulemuse saate teada kohe. Enda vastuseid ja nende õigsust saate vaadata SIIT, peale seda, kui reedel on nädala viimane test ära olnud (sinna ilmub siis link vastusele). Nädala jooksul saab testi teha maksimaalselt ühe korra. Kui Te ei soovi testi teha, siis peate tundi tulema 20 minutit peale algust.
Seda testi järgi teha ei saa, kuid kokkuleppel õppejõuga võib selle teha varem.
Meenutan, et SIIN saate selleks testiks piiramatu arv kordi harjutada. Harjutamise testide tulemusi ei võeta hindamisel mitte mingil viisil arvesse - seega võite julgelt eksida. Harjutamise testi omadused (kestus; küsimuste arv; küsimuste hulk, millest küsimused valitakse) on täpselt samad kui hinnataval testil.
Iseseisva töö personaalset ettenäitamist (nagu oli aines "Andmebaasid I") ei toimu. Ülesande 9 lk 1-2 on kirjas, millisel juhul on vaja tulla oma projekti andmebaasirakendust eksamisessiooni ajal toimuval vastuvõtuajal ette näitama. Vastuvõtuajad on kirjas siin. Mingil ajal peale töö esitamist saate minult meilile minu poolt täidetud hindamismudeli faili.
Meenutan, et hindamismudelis (kataloog Aine korraldus) on lehekülg Lisapunktid, kus on kirjas võimalused saada projekti eest rohkem punkte, tehes selleks projekti nõutust mahukamaks.
Olen tänaseks pannud kataloogi Iseseisva töö projekti tegemine/Töö praktikumis(samm-sammuline juhend) kõik ülesanded, mis kokku moodustavad projekti tegemise juhendi.
Panin ka välja viimase praktikumide slaidikomplekti, millest võiks olla abi nii projektis nõutud täitmisplaani kirjelduse koostamisel (ülesanne 12), kui ka viimaseks lisapunktide testiks ja eksamiks (teema 7 kohta) ettevalmistamisel.
SIIN on kordamisküsimused.
SIIN saab eksamiks harjutada.
SIIN saab eksamiks registreeruda.
Selleks, et saaksite praktikumis kaasa töötada ning hiljem saadud infot oma projekti juures rakendada, palun Teil (kes teete projekti PostgreSQLis) oma arvutisse panna PostgreSQL ODBC draiver ja luua andmeühenduse spetsifikatsioon vastavalt SIIN toodud juhendile. Selleks, et kõik töötaks nagu vaja, valige palun kõige viimane versioon (hetkel psqlodbc_12_00_0000). Kui olete installeerinud mõne varasema versiooni, siis võtke see palun maha ja pange peale nimetatud versioon.
Kui katsetate seda ühendust väljaspool ülikooli arvutivõrku, siis tuleb eelnevalt luua TORU kaudu VPN ühendus.
Testil osalemiseks on kohustuslik registreerida. Registreerimine toimub Mauruse kaudu: Kiirvalik => Teadmiste kontrollile registreerimine (nagu kevadel SQL kontrolltööle). Kuna klassi peab jääma hingamisruumi, siis on ühele ajale registreerijate arvu ülapiir range.
Testil osalemiseks peab olema kaasas isikut tõendav dokument (nagu kevadel SQL kontrolltööl ja eksamil; raamatukogu- krediit- jms kaardid ei sobi ja nendega testi teha ei saa; autojuhiluba sobib).
Test toimub elektrooniliselt, Mauruse testikeskkonnas. Kasutada võib arvutiklassi arvutit või oma arvutit (erinevalt eksamist, mis toimub ainult arvutiklassi arvutites). Soovitan arvutiklassi arvutit, sest mõnikord juhtub, et WiFi ühendus katkeb just salvestamise hetkel ja siis jäävad vastused salvestamata. Küsimustele vastamiseks materjale kasutada ei või. Testis on 12 juhuslikult valitud küsimust, vastamiseks on aega 15 minutit. Küsimused on valikvastustega ning ainult üks vastuse variant on õige. Tulemuse saate teada kohe. Enda vastuseid ja nende õigsust saate vaadata SIIT, peale seda, kui reedel on nädala viimane test ära olnud (sinna ilmub siis link vastusele). Nädala jooksul saab testi teha maksimaalselt ühe korra. Kui Te ei soovi testi teha, siis peate tundi tulema 20 minutit peale algust.
Seda testi järgi teha ei saa, kuid kokkuleppel õppejõuga võib selle teha varem.
Meenutan, et SIIN saate selleks testiks piiramatu arv kordi harjutada. Harjutamise testide tulemusi ei võeta hindamisel mitte mingil viisil arvesse - seega võite julgelt eksida. Harjutamise testi omadused (kestus; küsimuste arv; küsimuste hulk, millest küsimused valitakse) on täpselt samad kui hinnataval testil.
Täiendatud 05.11.2019 kell 10:13. Süsteemi töö on taastatud!
Oleksin tänulik, kui saaksite vastata hiljemalt reedel 1. novembril 2019 kell 23:59, kuid tagasiside andmise võimalus jääb avatuks ka peale selle tähtaja möödumist.
Palun abi! Ainult üheskoos saame ainet paremaks teha.
SIIN aga saate harjutada teiseks vabatahtlikuks vahetestiks. Test ise toimub 13-ndal õppenädalal (25. november - 29. november 2019). Nagu kõikide vahetestidega, siis järgi seda teha ei saa. Kuid kui teate, et ei saa sellel nädalal tundi tulla, siis saab selle testi ette ära teha.
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 reedel 1. novembril 2019 kell 23:59. Tagasiside andmise võimalus jääb avatuks ka peale selle tähtaja möödumist.
Tänan juba ette vastuste ning vastamisele pühendatud aja eest!
Testil osalemiseks on kohustuslik registreerida. Registreerimine toimub Mauruse kaudu: Kiirvalik => Teadmiste kontrollile registreerimine (nagu kevadel SQL kontrolltööle). Kuna klassi peab jääma hingamisruumi, siis on ühele ajale registreerijate arvu ülapiir range.
Testil osalemiseks peab olema kaasas isikut tõendav dokument (nagu kevadel SQL kontrolltööl ja eksamil; raamatukogu- krediit- jms kaardid ei sobi ja nendega testi teha ei saa; autojuhiluba sobib).
Test toimub elektrooniliselt, Mauruse testikeskkonnas. Kasutada võib arvutiklassi arvutit või oma arvutit (erinevalt eksamist, mis toimub ainult arvutiklassi arvutites). Soovitan arvutiklassi arvutit, sest mõnikord juhtub, et WiFi ühendus katkeb just salvestamise hetkel ja siis jäävad vastused salvestamata. Küsimustele vastamiseks materjale kasutada ei või. Testis on 12 juhuslikult valitud küsimust, vastamiseks on aega 15 minutit. Küsimused on valikvastustega ning ainult üks vastuse variant on õige. Tulemuse saate teada kohe. Enda vastuseid ja nende õigsust saate vaadata SIIT, peale seda, kui reedel on nädala viimane test ära olnud (sinna ilmub siis link vastusele). Nädala jooksul saab testi teha maksimaalselt ühe korra. Kui Te ei soovi testi teha, siis peate tundi tulema 20 minutit peale algust.
Seda testi järgi teha ei saa, kuid kokkuleppel õppejõuga võib selle teha varem.
Meenutan, et SIIN saate selleks testiks piiramatu arv kordi harjutada. Harjutamise testide tulemusi ei võeta hindamisel mitte mingil viisil arvesse - seega võite julgelt eksida. Harjutamise testi omadused (kestus; küsimuste arv; küsimuste hulk, millest küsimused valitakse) on täpselt samad kui hinnataval testil.
Järgnev puudutab kõiki, kes plaanivad teha PostgreSQL andmebaasi kasutava rakenduse MS Accessis või tahavad vähemalt kasutada MS Accessi kiireks andmebaasis olevate andmete vaatamiseks ja sisestamiseks. Te peate tegema järgnevat.
- Eemaldage enda arvutist PostgreSQL ODBC draiveri versioon psqlodbc_09_05_0400 (Windowsi Programmide lisamine või eemaldamine utiliidi abil).
- Installeerige PostgreSQL ODBC draiveri kõige viimane versioon (hetkel psqlodbc_11_01_0000).
Täpsem info on uuenenud failis, mida saab lugeda SIIT.
See aruanne oli üheks ajendiks, miks Andres Kütt pidas 4. oktoobril 2019 Tallinna Tehnikaülikoolis avaliku loengu teemal "Õppetunnid suurtest IT projektidest".
Tundub, et riigikontrolli aruanne tabas valusalt närvi, sest arvajaid ning kaasamõtlejaid oli palju. Tõstaksin veel esile Kaimar Karu arvamusloo teemal "Riigi tarkvaraprojektide õnnestumise võimalikkusest".
Litsentsi laenutamiseks (kestab 10 nädalat) tuleb käivitada (administraatori õigustes) fail TUTKeyStorageWifiVPN.bat.
Tallinna Tehnikaülikooli ruumides saab laenutamist teha üle Wi-Fi.
Väljaspool ülikooli tuleb enne laenutamist luua TORU VPN ühendus (https://wiki.ttu.ee/et:juhendid:it:doc:lib_toru). See tähendab, et saate EA litsentsi taotleda ka lauaarvutisse.
Litsentsi aegumise järel tuleb laenutamist korrata.
Veenduge, et EA on suletud, käivitage bat fail ning avage EA, veendumaks, et litsents on laenutatud ning programm avaneb.
NB! Kui arvuti on Tallinna Tehnikaülikooli arvutivõrgus Ethernet kaabliga, siis laenutus ei toimi.
Uue bat faili leiate kataloogist Tarkvara saamine ja kasutamine. Samuti on see https://maurus.ttu.ee/software keskkonnas - seal samas kus EA alla laadisite.
Juhendi selle kohta, kuidas EA enda arvutisse saada, leiate https://maurus.ttu.ee/372 Kataloog: Tarkvara saamine ja kasutamine. EAd läheb praktikumides vaja alates viiendast õppenädalast.
Kui litsentsi laenutamine ei toimi, siis andke palun mulle sellest teada.
Kuidas kasutada O'Reilly digitaalset platvormi?
"Andmebaasid II" kursuse raames võiksid huvi pakkuda raamatud nagu:
- Burns, L., 2011. Building the Agile Database. How to Build a Successful Application Using Agile Without Sacrificing Data Management, Technics Publications. 276 p. (kursuse teemad 1, 4)
- Giles, J., 2012. The Nimble Elephant. Agile Delivery of Data Models Using a Pattern-based Approach. Technics Publication, LLC. 238 p. (kursuse teema 1)
- Karwin, B., 2010. SQL Antipatterns: Avoiding the Pitfalls of Database Programming, Pragmatic Bookshelf. 333 p. (kursuse iseseisev töö)
- Kleppmann, M., 2017. Designing Data-intensive Applications : the Big Ideas Behind Reliable, Scalable, and Maintainable Systems, O'Reilly. 590 p. (kursuse teemad 3, 4, 6, 7, 9, 12)
- Sadalage, P.J., Fowler, M., 2013. NoSQL Distilled : A Brief Guide to the Emerging World of Polyglot Persistence, Addison-Wesley. 164 p. (kursuse teema 9 NoSQLi osa)
Kuid kui kirjutate platvormil otsingusse märksõnu nagu: agile, SQL, NoSQL, Database Systems, Oracle, PostgreSQL, database performance tuning, ... , siis saate vastuseks kümneid või isegi sadu raamatuid ja videoid.