Tietokannat (5 op)
Toteutuksen tunnus: 5G00BD77-3006
Toteutuksen perustiedot
- Ilmoittautumisaika
- 10.06.2020 - 01.09.2020
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 31.08.2020 - 13.12.2020
- Toteutus on päättynyt.
- Laajuus
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Tietotekniikka
- Toimipiste
- TAMK Pääkampus
- Opetuskielet
- suomi
- Koulutus
- Tieto- ja viestintätekniikan tutkinto-ohjelma, vuosina 2014-2018 aloittaneet
- Opettajat
- Petteri Jekunen
- Vastuuhenkilö
- Petteri Jekunen
- Ryhmät
-
18I224Ohjelmistotekniikka
- Opintojakso
- 5G00BD77
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öä.
Aika ja paikka
1.9 - 15.12.2020
Tiistaisin 12-16
Syksyn 2020 opetus alkaa etäopetuksena
Lähiopetukseen siirryttäessä tilassa A3-21
Tenttien ja uusintatenttien ajankohdat
Exam-tentti on vaihtoehtoinen tapa SQL-osuuden suorittamiseksi.
Suoritusajat ilmoitetaan kurssilla.
Arviointimenetelmät ja arvioinnin perusteet
Suoritukset arvioidaan pisteinä (0-100) ja painotetaan seuraavasti:
- SQL-osuus: harjoitustehtävät TAI vaihtoehtoisesti tentti - 40%
- Mallintaminen - harjoitustehtävät - 30 %
- Tietokantaohjelmointi - harjoitustehtävät - 30%
Pisterajat (max 100)
5 - 88.0
4 - 71.0
3 - 54.0
2 - 37.0
1 - 20.0
Arviointiasteikko
0-5
Opiskelumuodot ja opetusmenetelmät
Luennot, harjoitukset, case-esimerkit, ryhmätyöt.
Oppimateriaalit
Anthony DeBarros: Practical SQL
https://learning.oreilly.com/library/view/practical-sql/9781492067580/
Hovi, Huotari, Lahdenmäki: Tietokantojen suunnittelu & indeksointi
https://andor.tuni.fi/permalink/358FIN_TAMPO/1kfmqvo/alma994665934205973
Materiaali Moodlessa
Sisällön jaksotus
Johdatus tietovarantoihin.
SQL
Tietomallinnus
Tietokantaohjelmointi
Toteutuksen valinnaiset suoritustavat
Sovitaan opettajan kanssa.
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-kyselyjä tietokantaan.
Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Opiskelija osaa toteuttaa tietokannan sekä tehdä SQL-kyselyjä tietokantaan.
Opiskelija pystyy ohjatusti tekemään kohdealueen perustason tietomallinnusta.
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-kyselyjä tietokantaan.
Opiskelija pystyy itsenäisesti tekemään kohdealueen tietomallinnusta.
Opiskelija osaa suunnitella ja toteuttaa REST-rajapinnan sovelluksen ja tietokannan välillä.