Transaktioiden hallinta

582490
5
Software Systems
Advanced studies
Looginen tietokanta ja tietokantatapahtumat eli transaktiot. Lokin ylläpito ja puskurinhallinta. Transaktioiden peruutus ja tietokannan elvytys häiriöistä. Transaktioiden eristyvyys ja samanaikaisuuden hallinta, lukitusmenetelmät. Fyysisen tietokantarakenteen eheys. Esitiedot: Tietokannan suunnittelu.

Exam

14.12.2012 16.00 B123
Year Semester Date Period Language In charge
2012 autumn 31.10-05.12. 2-2 Finnish Otto Nurmi

Lectures

Time Room Lecturer Date
Wed 14-16 C222 Otto Nurmi 31.10.2012-05.12.2012
Thu 14-16 C222 Otto Nurmi 31.10.2012-05.12.2012

Exercise groups

Group: 1
Time Room Instructor Date Observe
Wed 16-18 B222 Otto Nurmi 05.11.2012—07.12.2012

Ilmoittautuminen tälle kurssille alkaa tiistaina 9.10. klo 9.00.

Information for international students

The language of instruction, including all written course material, is Finnish.

General

Kokeen 26.11.2013 tulokset ovat Moodlessa.

Sisältö (karkeasti):  Looginen tietokanta ja tietokantatapahtumat eli transaktiot. Lokin ylläpito ja puskurinhallinta. Transaktioiden peruutus ja tietokannan elvytys häiriöistä. Transaktioiden eristyvyys ja samanaikaisuuden hallinta, lukitusmenetelmät.

Asema tutkintovaatimuksissa: Ohjelmistojärjestelmien erikoistumislinjan tietokantajärjestelmien aihepiirin syventävä peruskurssi. Kurssia ei voi sisällyttää samaan tutkintoon aiemmin luennoidun kurssin Tietokantarakenteet ja -algoritmit (4 ov) kanssa.

Esitiedot: Kurssin Tietokannan suunnittelu tiedot oletetaan, mutta kurssin suoritusta ei vaadita.

Kurssin suorittaminen

Kurssi suoritetaan joko (1) kurssin  kurssikokeella perjantaina 14.12.2012 klo 16.00 (tai uusintakokeella perjantaina 1.2.2013 klo 16.00) sekä kurssin kuluessa suoritetuilla viikottaisilla harjoitustehtävillä tai (2) myöhemmin järjestettävällä erilliskokeella. Kurssikoe kestää 2 tuntia 30 minuuttia ja muut kokeet 3 tuntia 30 minuuttia.

Kurssikokeen ja uusintakokeen maksimipistemäärä on 54 ja harjoituksista voi saada 6 pistettä. Erilliskokeen maksimipistemäärä on 60 (harjoituksista ei saa pisteitä). Hyväksymiseen riittää 30 pistettä.

Kirjallisuus ja materiaali

Kurssi ei perustu suoraan mihinkään yksittäiseen oppikirjaan. Kurssin "luentokalvojen" kopiot ja laskuharjoitustehtävät ilmestyvät yliopiston Moodle-järjestelmään kurssin aikana. Kurssin Moodle-avain on traha12s.