Opintojaksot  
|Tutkinnot| |Opintokokonaisuudet| |Kaikki| |Jatko| |KV|

Opinto-opas 2007-2008

OHJ-3300 JOHDATUS TIETOKANTOIHIN, 3 op
Introduction to Databases

Opintojakson vastuuhenkilö
Jari Peltonen

Luentoajat ja -paikat
Per III: Maanantai 14 - 17, TB103
Per III: Tiistai 10 - 12, TB103

Toteutuskerrat
  Periodi 1 Periodi 2 Periodi 3 Periodi 4 Periodi 5 Kesä
Luento - - 4 h/vko - - -
Harjoitus - - 3 h/vko - - -
Tentti  
(Lukuvuoden 2007-2008 aikataulu)

Tavoitteet
Kurssin suoritettuaan opiskelijan pitäisi ymmärtää tietokantojen ja tietokantajärjestelmien perusajatukset, tuntea alueen terminologia, osata käyttää relaatiotietokannan hallintajärjestelmää, luoda valmiiksi kuvattu tietokanta sekä tehdä ei-triviaaleja tietokantahakuja SQL-kieltä käyttäen.

Sisältö
Sisältöalue Ydinaines Täydentävä tietämys Erityistietämys
1. Käsitteet, kuten tietokanta, tietokannanhallintajärjestelmä , tietokantajärjestelmä ja tietokantatapahtuma pitää ymmärtää  Tietokantatapahtuman käsitteen syvempi ymmärtäminen (samanaikaisuuden ja toipumisen yhteydessä)  TKHJ:n pystyttäminen ja hallinta 
2. Relaatiomalli, relaatiotietokantojen perusteet  Relaatiotietokannan käsittely ohjelmallisesti, tietokantajärjestelmien arkkitehtuurit, tietokantajärjestelmän toteuttaminen.  Tietokantoihin liittyvät erityisalueet, kuten keskusmuistikannat, paikkatietokannat, multimediakannat, jne. 
3. Tiedon haku ja relaatiotietokannan käsittely SQL-kielellä  Eri tyyppiset tietokantajärjestelmät, tietomallit, tietokantojen sovellusalueet ja järjestelmien toteutustavat, kuten oliotietokannat, OLTP-järjestelmät, tietovarastot, hajautetut tietokantajärjestelmät, jne.    
4.   Tietokannan hallinta, turvallisuus, jne. Tietokannan ja tietokantajärjestelmän suorituskykyyn vaikuttaminen.    
5.   Tietokannan suunnittelu ja toteutus.    

Suoritusvaatimukset
Hyväksytysti suoritetut harjoitustehtävät ja tentti

Opintojakson arviointikriteerit

  • Arvosana määräytyy tentin ja harjoitustöiden perusteella. Harjoitukset on suoritettava hyväksytysti ennen tenttiä. Ydinaineksen hyvällä hallinnalla voi saada hyvän/kiitettävän arvosanan, mutta tentti sisältää kysymyksiä myös täydentävästä aineksesta. Tentillä pyritään mittaamaan asioiden ymmärtämistä, ei pelkkää ulkoaoppimista.

  • Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

  • Esitiedot
    Tunnus Nimi OP P/S
    OHJ-1010 OHJ-1010 Tietotekniikan perusteet 4 Pakollinen
    OHJ-1100 OHJ-1100 Ohjelmointi I 4 Suositeltava

    Esitietoketju (Vaatii kirjautumisen TTY Intranetiin)

    Huomautuksia

    Kurssilla ei ole suoraa vastaavuutta vanhoihin kursseihin, mutta suuri osa kurssin aineistosta tulee kurssilta 8102300 Johdatus tietokantajärjestelmiin. Vanhan tutkintosäännön mukaan valmistuvat voivat korvata 8102300 Johdatus tietokantajärjestelmiin -kurssin uudella kurssilla OHJ-3300. Uuden tutkintosäännön mukaisesti valmistuvat voivat korvata tämän kurssin vanhalla kurssilla 8102300 Johdatus tietokantajärjestelmiin.

  • Opintojakson osasuoritusten pitää liittyä samaan toteutuskertaan.

  • Tieto- ja viestintätekniikan (TVT) käyttö opetuksessa

  • Opintojaksolla hyödynnetyt tieto- ja viestintätekniikat
  • - tiedottamisessa kotisivuilla, uutisryhmissä tai s-postilistoilla esim. ajankohtaiset asiat, aikataulut
    - harjoitus-, ryhmä- tai laboratoriotöiden työstämisessä
    - harjoitustöiden, materiaalin jne. jakelussa ja/tai palauttamisessa
    - vuorovaikutuksessa ja keskusteluissa mm. verkkokeskustelut, chat

  • Opintojakson toteutustapa tieto- ja viestintätekniikan käytön näkökulmasta
  • Harjoitukset suoritetaan tietokoneella, sekä kotona että luokkatilanteessa. Kurssilla on kattavat kotisivut, joiden kautta kaikki materiaali on saatavissa. Tiedottamiseen ja keskusteluun käytetään sähköpostia ja uutisryhmää. Harjoitusryhmien luomisessa käytetään www-pohjaista ilmoittautumisjärjestelmää.

    Mitoitus
    OpetusmuodotTuntia
    Luennot 50
    Harjoitukset 30

    Muu mitoitettuTuntia
    Tentti/välikokeet 3
    Kaikki yhteensä 83

    Opintojakson opetukseen ja oppimiseen liittyvät periaatteet ja lähtökohdat

  • Luennoilla annetaan yleiskuva aiheesta, opetetaan teoriaa ja korostetaan käytännön kannalta olennaisimpia asioita. Harjoitukset konkretisoivat teoriaa ja antavat pohjaa/rutiinia ratkaista aihepiiriin liittyviä ongelmia. Harjoitukset ja tentti ovat pääsääntöisesti ongelmalähtöisiä.

  • Opintojaksokorvaavuus
    8102300 Johdatus tietokantajärjestelmiin

    Opintojakson kotisivu

    Viimeksi muokattu 28.01.2007
    MuokkaajaJari Peltonen