Lauseehitus 1. Koosta andmebaasiskeem järgmiste tegevuste sooritamiseks ja andmete andmete talletamiseks: teksti salvestamine lausetena ning taasesitamine tekstina. Tekstides leiduvate erinevate sõnade hoidmine. Seosetabeli abil märkimine, milline sõna on millise lause mitmendaks sõnaks. Sõna juures sõnaliigi tähistamine (nimisõna, omadussõna, tegusõna, määrsõna, sidesõna). Teksti sisestajate isikuandmete hoidmine (sugu, sünniaasta, maakond). 2. Koosta kasutajaliidese eskiis teksti lisamiseks baasi ning lausete ja sõnade salvestamiseks. Lisa vajalikud SQL-laused koos näitandmetega ning juurdekuuluvate tegevuste kirjeldus. 3. Koosta päring, mis näitab, mitu lauset millise sõnaliigiga algas. Katseta näitandmete põhjal. Leia lauseehituse võimalikke erinevusi vastavalt sisestaja isikuandmetele. 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 transponeerimiseks soovitud intervalli (MIDI numbri) võrra. Katseta näitandmete peal. 3. Koosta SQL-päringud laulu alguses olevate levinumate noodijärgnevuste otsinguks - eraldi rütmide ja helikõrguste kaupa ning mõlemaga koos ühendatult. 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. E-kool 1. Vajalike tegevuste loetelu, mida andmebaas peab võimaldama: Õpilaste ja õpetajate registreerimine. Õpilaste grupeerimine klassikomplektidesse (võib olla mitu paralleeli), igal klassil on klassijuhataja. Ainekursuste loomine. Ainekursuse sidumine klassiga. Kursusel tundide sisestamine koos tunni teemaga. Tunnis hinde sisestamine. Kursuste, tundide ja hinnete nägemine õpilastel ning õpetajatel. Koosta andmebaasiskeem ning lisa igasse tabelisse vähemalt paar rida näitandmeid. 2. Õpetajal tunni ja tunniteema ja tunnihinnete sisestamine ning kursuse tundide koondtabeli nägemine ja kasutamine veebilehtede visanditena, lisaks selgitused, 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: Klassijuhatajal kõikide tema õpilaste nimekirja nägemine, igaühel nime taga puudumiste koguarv etteantud ajavahemikus. Õpetajal kõigi oma parasjagu õpetatavate kursuste pealt õpilaste nägemine, kel vastaval kursusel pole veel kolme hinnet koos. Näha õpilase nimi, kursuse nimi ja olemasolevate hinnete arv. 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 mõõdetakse. 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.