Sõnad ja silbid 1. Koosta tabelid sõnade jaoks, silpide jaoks ning seosetabel, millised silbid millistes sõnades esinevad. Kuva sagedustabel, millist silpi mitu korda on kasutatud. 2. Lisa kasutajate loetelu ning seosetabel, milline kasutaja millist sõna mitu korda pruukinud on. Kasutajal on parameetriks ka vanus. Näita konkreetse inimese kohta, millist silpi ta mitu korda on pruukinud. Näita konkreetse silbi kohta, millises vanuses inimesed seda mitu korda pruukinud on. 3. Näita iga vanusekümnendi kohta, mitu sõna nende kohta salvestatud on. Näita ja-silbi kasutamise sagedus üldarvuna, suhtena kasutatud silpide üldarvu ning absoluutne ja suhteline sagedus iga vanuskümnendi juures. Bussiliiklus 1. Vajalike andmete/tegevuste loetelu, mida andmebaas peab sisaldama/võimaldama: Bussipeatused. Peatused liinidel. Reiside peatumise kellaajad liinidel. Piletimüük konkreetsel päeval toimuvale reisile. Bussijuhid. Bussid koos kohtade arvuga. Juht ja buss konkreetse päeva reisil. Täida tabelid näitandmetega. 2. Koosta kasutajaliidese eskiis ühe päeva reisiga (väljumisega) seotud tegevuste kohta: loomine, piletimüük, bussi ja juhi määramine. Lisa vajalikud SQL-laused. 3. Pikemad päringud koos näitandmetega ning vastavate kokkuvõtete vaatamiseks vajalike ekraanivisanditega: Reisijate arvu päring reisi peatuses piletite järgi. Bussijuhi kuu reiside kokkuvõte, kasutatud busside loetelu. Bussijuhtide võrdlustabel läbitud reiside arvu järgi. Muusikapala analüüs 1. Vajalike andmete/tegevuste loetelu, mida andmebaas peab sisaldama/võimaldama: Noodirea helikõrguste (MIDI numbrid) ja vältuste salvestamine ning selle põhjal noodirea taastamine. Noodirea/loo pealkirja, kirjelduse ja tempo määramine. Sisesta tabelitesse näitandmed 2. Koosta veebiliidese visand ning SQL-laused loo kuvamiseks ekraanile ning loo transponeerimiseks soovitud intervalli (MIDI numbri) võrra. Katseta näitandmete peal. 3. Koosta SQL-i abil sagedustabelid helikõrguste kaupa, noodivältuste kaupa - eraldi rütmide ja helikõrguste kaupa ning mõlemaga koos ühendatult järjestatuna kahanevas järjekorras. Katseta tegelike lugude andmetega ning näita tulemusi. Haigla 1. Vajalike tegevuste loetelu, mida andmebaas peab võimaldama: Haigete vastuvõtt ning välja kirjutamine haiglast. Haige palatisse määramine. Palatite vabade kohtade otsing korrusel. Toimingute, diagnooside ning võetud ravimite sidumine haigega. Kavandatavate protseduuride ülesmärkimine ja otsimine. Koosta andmebaasiskeem ning lisa igasse tabelisse vähemalt paar rida näitandmeid. 2. Tegevustega seotud töölehtede visandid koos seletustega, milline on andmete seis baasis enne ja pärast iga etappi. Lehekülgede toimimiseks (andmete nägemiseks, lisamiseks ja muutmiseks) vajalikud SQL-laused koos nende katsetamiseks vajalike näitandmete ja tulemustega. 3. Pikemad päringud koos näitandmetega ning vastavate kokkuvõtete vaatamiseks vajalike ekraanivisanditega: kõik rohud, mis on välja kirjutatud kopsupõletikku põdevatele haigetele. Protseduurid haigete kaupa, diagnooside kaupa. Autoregister 1. Vajalike tegevuste loetelu, mida andmebaas peab võimaldama: Omanike ning sõidukite haldus. Kokkuvõtted sõiduki markide ja kategooriate kaupa. Sõiduki arvelevõtt, ost-müük, maha kandmine. Liiklusõnnetuste register - aeg, osalenud sõidukid ning omanikud. Autonumbri ja kerenumbri vastavuspäring soovitud aja kohta. Autoülevaatuste sooritamine, vigade ülesmärkimine ja hilisem otsing. Spidomeetrinäitude võrdlemine järjestikustel aegadel. Koosta andmebaasiskeem ning lisa igasse tabelisse vähemalt paar rida näitandmeid. 2. Sõiduki arvelevõtt, edasimüügitehingud ning mahakandmine veebilehtede visanditena, kus kommentaarina juures, milline on seis andmebaasis enne ja pärast iga etappi. Lehekülgede toimimiseks (andmete nägemiseks, lisamiseks ja muutmiseks) vajalikud SQL-laused koos nende katsetamiseks vajalike näitandmete ja tulemustega. 3. Pikemad päringud koos näitandmetega ning vastavate kokkuvõtete vaatamiseks vajalike ekraanivisanditega: ülevaatustel esinenud vead esinemise sageduse järjekorras. Autode loetelu, kel on olnud valitud autoga vähemalt üks sama omanik. Omanikud, kes on kasutanud sama registrinumbrit mitme autokere küljes. Ilmaandmed 1. Vaatlusjaamad (nimetus, maakond, koordinaadid), mõõdetavad tunnused (nimetus, ühik, eeldatav miinimum ja maksimum), millistes jaamades milliseid tunnuseid on võimalik mõõta. Mõõtmised (jaam, tunnus, väärtus, aeg). Täida tabelid näitandmetega. 2. Näita, millises maakonnas ja milliseid tunnuseid mitmes jaamas mõõdetakse. Näita mõõtmistulemusi, mis lähevad eeldatavast vahemikust välja. Näita sademete kogusumma konkreetses jaamas kuude kaupa. 3. Olemasolevate tunnuste loetelu Eesti peale kokku - millise tunnusega mitu mõõtmist. Iga tunnuse keskmine, vähim ja suurim väärtus tervikuna ning jaamade kaupa. Loetelu tunnustest, mida jaamad suudavad mõõta, kuid mille kohta pole etteantud vahemiku kohta tulemusi saadetud. Loomakliinik 1. Loomad (id, liik, synniaasta), arstid, külastused, rohud(id, nimetus, ühik, hind), väljakirjutatud rohud loomadele, olemasolevad protseduurid, protseduurid loomadel. Koosta ja seo tabelid ning täida näitandmetega. 2. Veebilehed: loomade lisamine, arstide lisamine, rohtude lisamine ja hinnakirja muutmine, külastuste lisamine (loom, arst ja aeg), rohtude välja kirjutamine külastusel, protseduurid külastustel. Lisa SQL-laused koos näitandmetega (kaasa arvatud vajalike rippmenüüde ja muudetavate andmete kuvamiseks). 3. Päringud: iga looma kohta külastuste arv, välja kirjutatud rohtude arv, nende kogusumma. Arsti kohta ravitud loomaliikide loetelu koos erinevate isendite arvuga. Iga arsti läbi viidud protseduurid. Loomaliigid järjestatuna külastuste arvu järgi isendite kohta. Tööriistalaenutus 1. Laenutuses peetakse arvet seadmete, klientide, töötajate, laenutuste üle. Seadmete kohta käivad eraldi tabelist märksõnad, mille abil on võimalik otsida. Koosta andmebaasiskeem ning tabelid ja lisa igasse tabelisse mitu rida andmeid. 2. Koosta SQL-laused andmete sisestamiseks, ühe kliendi laenutuste näitamiseks. Märksõnade juures näidatakse, mitu seadet igaühega seotud on. 3. Näita valitud seadme puhul, milliste seadmete juures on veel kasutatud samu märksõnu. Järjesta seadmed nende laenutuskordade arvu järgi. Näita valitud kliendi juures järjestatuna, mitu protsenti temaga seotud laenutustest on vormistanud milline töötaja. Kokandus 1. Peetakse meeles, millised toiduained ja millises koguses on hoidlas kättesaadavad. Millised retseptid vajavad milliseid toiduaineid, mitmele on ühe koguse järgi valmistatud toit mõeldud. Mitu kogust millise retsepti järgi millal valmistatakse. Täida tabelid andmetega. 2. Koosta SQL laused ühe retsepti juures kasutatud toiduainete koguste näitamiseks, retsepti etteantud koguste arvu puhul toiduainete koguste näitamiseks. Näita iga toiduaine kohta, mitmes retseptis seda kasutatakse. 3. Lisa toiduainetele tulp rasvaprotsendi tarbeks. Näita rasva hulk, mis on retsepti järgi valmistatud ühe toidukoguse sees. Järjesta retseptid rasva koguse järgi ühe sööja kohta. Etendused ja varustus 1. Peetakse arvet teatrietenduste, nende toimumiste, rollide, näitlejate ning varustuse kasutuse üle. Lisa igasse andmetabelisse mõned read ning vaata järele, kuidas on võimalik teada, millisel kuupäeval millised inimesed ning milline varustus kinni või vaba on. 2. Loo päring kuvamaks konkreetsel päeval etendusega hõivatud näitlejate kuvamiseks. Näita iga näitleja kohta, mitu korda on ta graafiku alusel laval. 3. Kuva välja päevad ja nimed, kus näitleja peab rohkem kui ühe etenduse tõttu laval olema. Kuva välja varustuse loend, millega etteantud näitleja ühegi etenduse raames kokku ei puutu. Kuva iga varustuseseme kohta, mitmel eri etendusel ning mitmel protsendil esinemiskordadest seda kasutatakse. Tuttavad ja huvialad 1. Koosta inimeste andmete loetelu (eesnimi, sugu, sünniaasta), olemasolevate huvialade loetelu. Märgi üles kellel millised huvialad on, millised inimesed üksteist tunnevad. Koosta andmebaasiskeem joonisena, täida tabelid andmetega. 2. Koosta päring kuvamaks iga inimese kohta mitu tuttavat tal süsteemis on. Kuva iga huviala kohta sellega seotud inimeste vähim ja suurim sünniaasta. 3. Kuva huvialad, mis on meessoost isikutega rohkem seotud. Näita iga huviala juures, mitu tuttavat süsteemis on selle harrastajal keskmiselt.