Skip to main content

Databases (4 op)

Toteutuksen tunnus: TTC2020-3007

Toteutuksen perustiedot


Ajoitus

03.02.2021 - 29.03.2021

Opintopistemäärä

4 op

Virtuaaliosuus

4 op

Toteutustapa

Verkko-opetus

Yksikkö

School of Technology

Toimipiste

Lutakko Campus

Opetuskielet

  • Englanti

Koulutus

  • Bachelor's Degree Programme in Information and Communications Technology

Opettaja

  • Antti Häkkinen

Ryhmät

  • ZJA21KTIVEP
    Avoin Amk, tekniikka, ICT, Valintaopintojakso, päivä, eng.

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

Learning materials and recommended literature

Opintojakson verkkosivut (verkkomateriaali, videomateriaali, harjoitustehtävät)

Teaching methods

Etäopiskelu: Opiskelijat tekevät tehtävien palautukset omaan tahtiin opintojakson aikana (harjoitukset ja harjoitustyö). Tentti järjestetään opintojakson lopussa.

Student workload

Etäopiskelu 108 h (harjoitustehtävät, harjoitustyö, tenttiin valmistautuminen) Yhteensä 108 h

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.