Tulemuse saamiseks tarvilik kursusel Andmebaaside projekteerimine sügissemestril 2017 * Andmetabel koos päringutega 18.-23.09 * Töövoorakenduse prototüüp koos andmebaasikäskudega 25.-29.09 * Alampäringud 09.-16.10 * I kontrolltöö * Andmete võrdlus keelekorpuses 13.-16.11 * 6 seotud tabeliga infosüsteem 27.-30.11 * II kontrolltöö 27.11-07.12 * Seminar 11.-14.12 * Eksamitöö Selgitusi * Andmetabel koos päringutega Otsige omale põnevas valdkonnas andmed. Nt. spordivõistluste tulemused, autode tehnilised andmed, toitumise reeglid, loomade arvukused aastati Sisestage andmed tabelisse (vähemasti kümmekond rida) Koostage päringud, järjestage, filtreerige Arvutage koondtulemusi, võimalusel grupeerige Esitamiseks vormistage (teksti)dokumendina, mida on mugav (veebist) tahvlil näidata. * 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) + Leidke andmestikust loetelu. Kasutage loetelu asendavas alampäringus seda väärtust (IN või NOT IN lause) + 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. * Andmete võrdlus keelekorpuses + Tutvustage kahe omavalitud rühma andmeid (soo, emakeele, keeletaseme või muu põhjal) Kui palju ja millliseid andmeid kummaski rühmas, näited levinumatest + Leidke kummagi rühma kohta suhtelised sagedused (kogus jagatuna rühma üldarvuga) + Näidake, millised väärtused on rühmade juures sarnased, millised erinevad * 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 Igasse tabelisse sisse vähemasti kaks rida andmeid. Mõned päringud, üks neist soovitavalt vähemasti nelja tabeli ühendamisega. * 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. Koostada vähemalt 4 vähemalt neli tabelit siduvat päringut, mõned neist koos grupeerimise ja kokkuvõtete arvutamisega. murede puhul jaagup@tlu.ee 56 221 789