Praktikumid
Praktikumid algavad sel aastal kohe 24. õppenädalast. Praktikumideks on vajalik loenguvideote ja lugemismaterjalide läbitöötamine. Plaan on esitatud akadeemilise kalendri alusel (vt https://ois2.ut.ee/#/academic-calendar)
Koduülesanded ja praktikumide ülesanded on vaja esitada Lahendus keskkonda, kuid kõik lingid on Moodle keskkonnas. Praktikumideks paigaldada praktikumides vajaminev tarkvara ja importida andmebaas. Juhised selleks on Moodle keskkonnas.
õn | Praktikum E või T | Enne järgmise nädala praktikumi |
---|---|---|
24 | Sissejuhatus praktikumidesse. Kõige lihtsamad päringud. Esitada tunnitöö (1p). | Lugeda: Päringulause (algus) ja Päringulause (jätk). Sooritada koduülesanne 1 (2p). |
25 | Päringud mitmest tabelist. Esitada tunnitöö (1p). | Lugeda: Andmetüübid, Alampäringud, operaatorid UNION ja JOIN. Sooritada koduülesanne 2 (2p). Alustada rühmatööd. |
26 | Praktikumi ei toimu | Esitada rühmatöö I etapi faili link Moodle foorumisse. |
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! | |
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 |