Skip to main content

Databases (5 cr)

Code: 5G00BD77-3006

General information


Enrolment period
10.06.2020 - 01.09.2020
Registration for the implementation has ended.
Timing
31.08.2020 - 13.12.2020
Implementation has ended.
Credits
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
ICT Engineering
Campus
TAMK Main Campus
Teaching languages
Finnish
Degree programmes
Degree Programme in ICT Engineering, students who began in 2014-2018
Teachers
Petteri Jekunen
Person in charge
Petteri Jekunen
Course
5G00BD77

Objectives (course unit)

The aim of the course is to give basic skills for making database queries and maintaining a relational database.

Upon completion of the course the student:
• understands the operating principle of relational databases, the meaning of tables and columns, and their dependencies
• can make queries to the tables of a relational database
• can design and implement a simple relational database using a database program

Content (course unit)

Database concepts, conceptual modeling and modeling process, database design and implementation, database queries, database part of an information system

Location and time

1.9 - 15.12.2020
Tiistaisin 12-16

Syksyn 2020 opetus alkaa etäopetuksena
Lähiopetukseen siirryttäessä tilassa A3-21

Exam schedules

Exam-tentti on vaihtoehtoinen tapa SQL-osuuden suorittamiseksi.
Suoritusajat ilmoitetaan kurssilla.

Evaluation methods and criteria

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

Assessment scale

0-5

Teaching methods

Luennot, harjoitukset, case-esimerkit, ryhmätyöt.

Learning materials

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

Content scheduling

Johdatus tietovarantoihin.
SQL
Tietomallinnus
Tietokantaohjelmointi

Completion alternatives

Sovitaan opettajan kanssa.

Assessment criteria - satisfactory (1-2) (Not in use, Look at the Assessment criteria above)

Opiskelija osaa ohjatusti ja esimerkkien avulla suunnitella ja toteuttaa tietokannan sekä tehdä SQL-kyselyjä tietokantaan.

Assessment criteria - good (3-4) (Not in use, Look at the Assessment criteria above)

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ä.

Assessment criteria - excellent (5) (Not in use, Look at the Assessment criteria above)

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ä.

Go back to top of page