Tulemuse saamiseks tarvilik kursusel Andmebaaside projekteerimine (infoteadused) sügissemestril 2017 * Omaloodud andmetabel koos mõne päringuga 14.09 * Töövoorakenduse prototüüp koos andmebaasikäskudega 28.09 * Alampäringud 12.10 * I kontrolltöö 12.10 * Päringud seotud tabelitest 16.11 * 6 seotud tabeliga infosüsteem 23.11 * II kontrolltöö 30.11, 7.12 * Seminar 14.12 * Eksamitöö Selgitusi * Omaloodud andmetabel koos mõne päringuga Otsige arusaadavad ja tegelikud andmed (nt. maakondade pindalad, tuttavate pikkused) Koostage nendest andmebaasitabel Lisage mõned read Väljastage andmed järjestatuna ühe tulba järgi Filtreerige andmed tingimuse järgi Arvutage vähemalt üks tulemus ka agregaatfunktsiooni (nt. sum) järgi. Dokumenteerige oma tegevus (nt. piltkirjas) * Töövoorakenduse prototüüp koos andmebaasikäskudega Näide http://minitorn.tlu.ee/~jaagup/kool/java/loeng/serverirak/kogu/serverirakendused.pdf lk 54 - jalgrattaeksam Rakenduse üldkirjeldus, kasutajalood, veebilehtede eskiisid Andmebaasitabeli loomine. Seisundite kirjeldused, tegevustega seotud käsklused Mängige läbi mitme andmerea/tellimusega erisugusel moel Koostage paar kokkuvõtvat päringut Võib kasutada tundides tehtud toorikuid lisades omapoolseid täiendusi Võib esitada kuni kolmeliikmelises rühmas * Alampäringud Otsige võimalikult spetsiifiline andmestik, kus oleks korduvad väärtusi (kordumise võib saada ka ümardamise teel) + Lugege kokku, mitu nimetust igasse rühma (nt. maakonda, vanuskümnendisse) kuulub + Arvutage andmestiku pealt üksik väärtus. Kasutage väärtust asendavas alampäringus seda väärtust (nt. keskmisest suuremad, minimaalsega võrdsed) + Koostage rekursiivne alampäring - alampäring käivitatakse iga lõpliku rea arvutamise juures (nt. iga osakonna suurimad palgad) + Koostage päring, mille väljundiks on tabel. Kasutage seda alampäringuna uute arvutuste sisendiks. * Päringud seotud tabelitest + Seotud tabelitest andmete näitamine vähemasti INNER JOINi abil + Rühmade kaupa koguste kokku lugemine + Protsentide arvutamine + Sama päringu tulemuste võrdlemine eri sisendandmete puhul Võib kasutada andmebaasi if17_keelekorpus tabeleid * 6 seotud tabeliga infosüsteem (5-8) Ühe tervikteema andmebaasipoolne lahendus + kasutajarollide kirjeldus ja veebivormide joonised. Võib teha kuni kolmekesi Näiteid: tunniplaan, väike raamatukogu, korteriühistu arveldused, (orienteerumis)võistlus * II kontrolltöö Ühe tervikteema lahendus õppejõu püstitatud ülesande järgi * Seminar Vestlus kordamisküsimuste põhjal * Eksamitöö Alateemadesse jaotatud andmebaas ning seosed alateemade vahel. Näitandmeid igasse tabelisse vähemalt 2 rida, kokkuvõtvateks arvutusteks rohkem. 10-20 andmetabelit murede puhul jaagup@tlu.ee 56 221 789