Skip to main content

Databases (4 op)

Toteutuksen tunnus: TTC2020-3005

Toteutuksen perustiedot


Ilmoittautumisaika

02.11.2020 - 30.11.2020

Ajoitus

11.01.2021 - 30.04.2021

Opintopistemäärä

4 op

Virtuaaliosuus

4 op

Toteutustapa

Verkko-opetus

Yksikkö

School of Technology

Toimipiste

Lutakko Campus

Opetuskielet

  • Suomi

Paikat

50 - 150

Koulutus

  • Bachelor's Degree Programme in Information and Communications Technology

Opettaja

  • Antti Häkkinen

Ryhmät

  • TTV20SM
    Tieto- ja viestintätekniikka
  • ZJA21KTI
    Avoin AMK, tekniikka, ICT
  • ZJA20STIPV
    Avoin AMK, tekniikka, ICT, AMK-verkkopolku

Objectives

Tarkoitus:
Käytyäsi tämän opintojakson ymmärrät tietokantojen merkityksen osana tietojärjestelmiä, tiedät tietokantojen peruskäsitteet, osaat luoda ja lukea tietokantakuvauksia sekä pystyt tekemään peruskyselyjä SQL-kielellä (Structured Query Language).

EUR-ACE-osaamiset:
Tieto ja ymmärrys
Tekniikan soveltaminen käytäntöön

Osaamistavoitteet:
Tunnet tietokantojen peruskäsitteet, ymmärrät tietokantajärjestelmän yleisen rakenteen ja toimintaperiaatteen, osaat lukea ja laatia toimeksiannon mukaisen tietokantakuvauksen ja hallitset SQL-kielen perusteet.

Content

Tietokantoihin liittyvät peruskäsitteet
Tietokannan suunnittelu käsiteanalyysin avulla
SQL-kielen perusteet sisältäen tietokantakyselyt ja tietokannan hallinnan

Time and location

Verkkototeutus (toteutuksessa ei ole kontaktiopetusta)

Learning materials and recommended literature

Opintojakson verkkosivut (luentomateriaali, harjoitukset ja kotitehtävät)

Teaching methods

Lähikontaktit (luennot, tentti, opettajan johdolla tehtävät ja omatoimiset harjoitukset)
Etäopiskelu (kotitehtävät, harjoitustyö, tenttiin valmistautuminen)

Student workload

Kontaktiopetus 45 h (luennot , harjoitukset ja tentti)
Etäopiskelu 63 h (kotitehtävät, harjoitustyö, tenttiin valmistautuminen)
Yhteensä 108 h

Further information for students

Opintojakson arviointi tehdään palautettujen harjoitustehtävien, harjoitustyön sekä tentin perusteella.
Avoin AMK 20 paikkaa

Evaluation scale

0-5

Evaluation criteria, satisfactory (1-2)

Hyväksytty/välttävä 1: Osaat suunnitella ja toteuttaa yksinkertaisen tietokannan luoden yhteyden vähintään kahden taulun välille käyttäen perus- ja viiteavaimia ja osaa tehdä yksinkertaisia perushakuja SQL:llä.

Tyydyttävä 2: Osaat suunnitella ja toteuttaa tietokannan sekä tehdä perushakuja SQL-kielellä. Harjoitustyön dokumentaatio sisältää ainakin tietokantakuvauksen.

Evaluation criteria, good (3-4)

Hyvä 3: Harjoitustyönä ja tentissä tehty tietokanta on suunniteltu ja toteutettu lähes virheettömästi ja osaat SQL-kieltä monipuolisesti.

Kiitettävä 4: Osaat suunnitella ja toteuttaa tietokannan, jossa tehdyt valinnat on perusteltu. Osaat SQL-kielen peruskäskyt kokonaisvaltaisesti. Harjoitustyön dokumentaatio on kattava ja siitä on pidetty sujuva esitys.

Evaluation criteria, excellent (5)

Erinomainen 5: Osaat suunnitella ja toteuttaa tavallisuudesta poikkeavan tietokannan, jossa tehdyt valinnat on perusteltu ja metatiedot tallennettu. Osaat käyttää SQL-kieltä vaativissa tiedonhakutehtävissä. Tietokantadokumentaatio on kattava ja ymmärrettävä sekä hyvin laadittu ja sujuvasti esitetty. Osaat arvioida kriittisesti omaa osaamistaan ratkaisuissaan.