Tietokannat (5 op)
Toteutuksen tunnus: 5G00BD77-3001
Toteutuksen perustiedot
- Ilmoittautumisaika
- 01.01.2016 - 31.01.2016
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 01.01.2016 - 30.04.2016
- Toteutus on päättynyt.
- Laajuus
- 5 op
- Lähiosuus
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Tietotekniikka
- Toimipiste
- TAMK Pääkampus
- Opetuskielet
- suomi
- Koulutus
- Tietotekniikan koulutusohjelma, vuonna 2013 tai aiemmin aloittaneet
Osaamistavoitteet (Opintojakso)
Opintojakson tavoitteena on antaa perusvalmiudet tietokantahakujen tekemiseen ja tietokantojen ylläpitoon.
Kurssin suoritettuaan opiskelija:
• ymmärtää relatiotietokantojen toimintaperiaatteen, taulukoiden ja sarakkeiden merkityksen sekä niiden väliset riippuvuudet
• osaa tehdä kyselyitä relaatiotietokannan taulukoihin
• osaa suunnitella ja toteuttaa yksinkertaisen relaatiotietokannan tietokantaohjelmalla.
Sisältö (Opintojakso)
Tietokantojen käsitteistö, käsitekaaviot ja käsitteellisen mallintamisen prosessi, tietokannan suunnittelu ja toteutus, tietokantojen kyselykieli, tietokanta osana sovellusympäristöä.
Tenttien ja uusintatenttien ajankohdat
Kurssin lopussa tentti.
Uusinta ja korotus laajemmalla harjoitustyöllä, jonka aihe sovitaan opettajan kanssa ennen työn alkua.
Arviointimenetelmät ja arvioinnin perusteet
Hyväksytty suoritus arvioidaan arvosana-asteikolla 1-5. Arvosana on suoraan harjoitustyöstä ja tentistä saatavan pistemäärän summa. Alla on tarkempi esitys kurssin kustakin osasuorituksesta.
Tentti:
Kurssin lopussa pidetään tentti, josta arvosanan laskemista varten voi saada numeron 0-3. Numero 0 merkitsee hylättyä tenttisuoritusta; kurssin voi tällöin läpäistä hyväksytyllä harjoitustyöllä.
Tentistä on jaossa pisteitä (alustavasti 36 pistettä), joten saatu pistemäärä skaalataan em. numeroille seuraavasti:
* pisteitä alle 30 % => numero 0
* pisteitä väh. 30 % => numero 1
* pisteitä väh. 60 % => numero 2
* pisteitä väh. 85 % => numero 3
Harjoitukset:
Harjoituksista saa bonuspistetä tenttiin seuraavasti:
* aktiivisuus >= 30 % mutta < 40 % => bonuspisteitä 0
* aktiivisuus >= 40 % mutta < 50 % => bonuspisteitä 1
* aktiivisuus >= 50 % mutta < 60 % => bonuspisteitä 2
* aktiivisuus >= 60 % mutta < 70 % => bonuspisteitä 3
* aktiivisuus >= 70 % mutta < 80 % => bonuspisteitä 4
* aktiivisuus >= 80 % mutta < 90 % => bonuspisteitä 5
* aktiivisuus >= 90 % => bonuspisteitä 6.
Huom: bonuspisteet lasketaan yhteen tenttipisteiden kanssa ja tämä summa määrää saatavan numeron tentistä.
Harjoitustyö:
Kurssin aikana tehdään yksi laajempi tietokantoihin liittyvä työ. Tarkemmat ohjeet työn tekemiseen annetaan myöhemmin kun harjoitustyöaihe julkaistaan.
Harjoitustyö arvioidaan numerolla 0-2. Arviointikriteerit vahvistetaan harjoitustyön julkaisemisen aikana. Alustavasti kriteerit ovat seuraavat:
* numeron 1 työ: vaaditut perustoiminnat ovat mukana,
* numeron 2 työ: täyttää numeron 1 työn vaatimukset ja sisältää yhden tai useampia lisäominaisuuksia
Numero 0 harjoitustyöstä tarkoittaa hylättyä harjoitustyötä. Kurssin voi tällöin kuitenkin läpäistä hyväksytyllä tenttisuorituksella.
Huom: korkeampia arvosanoja (4 tai 5) on mahdollista saada vain suorittamalla sekä tentti että harjoitustyö.
Opiskelumuodot ja opetusmenetelmät
harjoitustyöt|harjoitukset|lähiopetus
Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Opiskelija osaa ohjatusti ja esimerkkien avulla suunnitella ja toteuttaa tietokannan sekä tehdä SQL-kyslyjä tietokantaan.
Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Opiskelija osaa esimerkkien avulla suunnitella ja toteuttaa tietokannan sekä tehdä SQL-kyslyjä tietokantaan. Opiskelija ymmärtää REST-rajapinnan sovelluksen ja tietokannan välillä.
Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Opiskelija osaa suunnitella ja toteuttaa tietokannan sekä tehdä SQL-kyslyjä tietokantaan. Opiskelija osaa suunnitella ja toteuttaa REST-rajapinnan sovelluksen ja tietokannan välillä.