Praktikumid
Praktikumid algavad 25. õppenädalast. Praktikumideks on vajalik loenguvideote ja lugemismaterjalide läbitöötamine.
Koduülesanded ja praktikumide ülesanded on vaja esitada Moodle keskkonda.
| õn | Praktikum E või T | Enne järgmise nädala praktikumi |
|---|---|---|
| 24 | Praktikumi ei toimu. | Paigaldada praktikumides vajaminev tarkvara ja importida andmebaas. Lugeda: Päringulause (algus). |
| 25 | Sissejuhatus praktikumidesse. Kõige lihtsamad päringud. Esitada tunnitöö (1p). | Lugeda: Andmetüübid ja Päringulause (jätk). Sooritada koduülesanne 1 (2p). |
| 26 | Päringud mitmest tabelist. Esitada tunnitöö (1p). | Alustada rühmatööd. Esitada rühmatöö faili link Moodle foorumisse. Lugeda: Alampäringud, operaatorid UNION ja JOIN. Sooritada koduülesanne 2 (2p). |
| 27 | Tabelite ja kirjete muutmine. | Esitada lõpetatud tunnitöö (1p). Kommenteerida vähemalt kahte Moodle keskkonda esitatud teise rühma mudelit (1p, mis läheb oma projekti alla). Individuaalne töö! |
| 28 | Kontrolltöö 1 loengute materjali peale. Tabelite loomine. Massandmete ja päringuga andmete sisestamine. Välisvõti. | Lugeda: Tabelite loomine ja välisvõti. Sooritada koduülesanne 3 ja esitada sellega koos tunnitöö (2+1p). |
| 29 | Normaalkujud. | Rühmatöö jätk: Parandada oma mudelit saadud kommentaaride põhjal ning teisendada see relatsiooniliseks mudeliks. Valmistada ette oma relatsioonilise mudeli esitlus seminariks. |
| 30 | Oma mudeli seminar. | Hingetõmbepaus, kes soovib nokitseb rühmatöö kallal. |
| 31 | Relatsioonalgebra. | Rühmatöö jätk: Oma mudeli normaalkuju kontrollimine ja vajadusel normaalkujule viimine. Esitaga rühmatöö teine etapp. |
| 32 | Kontrolltöö 2 loengute materjali peale. Andmebaasi loomine. Esitada tunnitöö (1p). | Rühmatöö jätk: Oma mudelile vastava andmebaasi loomine ja kirjete sisestamine sellesse. Lugeda: Vaadete loomine ning vaadete muutmine ja vaate kaudu andmete sisestamine. Sooritada koduülesanne 4 (2p). |
| 33 | Vaated ja päringud vaadete pealt. Esitada tunnitöö (1p). | Rühmatöö jätk: Oma andmebaasi vaadete loomine. Lugeda: Funktsioonide ja Protseduuride loomine. Sooritada koduülesanne 5 (2p). |
| 34 | Funktsioonid ja protseduurid. Esitada tunnitöö (1p). | Rühmatöö jätk: Oma andmebaasis funktsioonide ja protseduuride loomine. Lugeda:indeksite loomine ja trigerite loomine. Sooritada koduülesanne 6 (2p). |
| 35 | Trigerid ja indeksid. Päringu optimeerija. Esitada tunnitöö (1p). | Rühmatöö lõpetamine, viimistlemine ja esitamine. |
| 36 | Kontrolltöö 3 loengute materjali peale. Andmete varundamine, taastamine. Kasutajagruppidele õiguste andmine. Dokumentatsiooni loomine. Esitada tunnitöö (1p). | Kordamine arvestuspäringuteks. |
| 37 | Arvestuspäringud. NB! Kõigil auditooriumis! Neil, kel on kontrolltööde lävendid täitmata, kontrolltööde järeltööd | |
| 38 | Arvestuspäringute sooritamise kordusvõimalus, kui 37. õppenädalal need ebaõnnestusid. NB! Kõigil auditooriumis! Neil, kel on kontrolltööde lävendid täitmata, kontrolltööde järeltööd |