Skip to main content

Databases (3cr)

Code

General information


Enrollment
17.11.2025 - 08.01.2026
Registration for introductions has not started yet.
Timing
12.01.2026 - 30.04.2026
The implementation has not yet started.
Number of ECTS credits allocated
3 cr
Local portion
3 cr
Mode of delivery
Face-to-face
Unit
School of Technology
Campus
Lutakko Campus
Teaching languages
English
Seats
0 - 35
Degree programmes
Bachelor's Degree Programme in Information and Communications Technology
Teachers
Antti Häkkinen
Groups
ZJATIC25S1
Avoin amk, tekn, amk-väylä, Information and Communication Technology, p
TIC25S1
Bachelor's Degree Programme in Information and Communications Technology
Course
TT00CD81

Realization has 15 reservations. Total duration of reservations is 22 h 30 min.

Time Topic Location
Tue 13.01.2026 time 13:15 - 14:45
(1 h 30 min)
Databases TT00CD81-3009
P2_D330 Ohjelmointiluokka
Tue 20.01.2026 time 13:15 - 14:45
(1 h 30 min)
Databases TT00CD81-3009
P2_D330 Ohjelmointiluokka
Tue 27.01.2026 time 13:15 - 14:45
(1 h 30 min)
Databases TT00CD81-3009
P2_D330 Ohjelmointiluokka
Tue 03.02.2026 time 13:15 - 14:45
(1 h 30 min)
Databases TT00CD81-3009
P2_D330 Ohjelmointiluokka
Tue 10.02.2026 time 13:15 - 14:45
(1 h 30 min)
Databases TT00CD81-3009
Online
Tue 17.02.2026 time 13:15 - 14:45
(1 h 30 min)
Databases TT00CD81-3009
P2_D330 Ohjelmointiluokka
Tue 03.03.2026 time 13:15 - 14:45
(1 h 30 min)
Databases TT00CD81-3009
P2_D330 Ohjelmointiluokka
Tue 10.03.2026 time 13:15 - 14:45
(1 h 30 min)
Databases TT00CD81-3009
P2_D330 Ohjelmointiluokka
Tue 17.03.2026 time 13:15 - 14:45
(1 h 30 min)
Databases TT00CD81-3009
P2_D330 Ohjelmointiluokka
Tue 24.03.2026 time 13:15 - 14:45
(1 h 30 min)
Databases TT00CD81-3009
Online
Tue 31.03.2026 time 13:15 - 14:45
(1 h 30 min)
Databases TT00CD81-3009
P2_D330 Ohjelmointiluokka
Tue 07.04.2026 time 13:15 - 14:45
(1 h 30 min)
Databases TT00CD81-3009
P2_D330 Ohjelmointiluokka
Tue 14.04.2026 time 13:15 - 14:45
(1 h 30 min)
Databases TT00CD81-3009
P2_D330 Ohjelmointiluokka
Tue 21.04.2026 time 13:15 - 14:45
(1 h 30 min)
Databases TT00CD81-3009
P2_D330 Ohjelmointiluokka
Tue 28.04.2026 time 13:15 - 14:45
(1 h 30 min)
Databases TT00CD81-3009
P2_D330 Ohjelmointiluokka
Changes to reservations may be possible.

Evaluation scale

0-5

Objective

You know the basic concepts of databases, you understand the generic structure of database system and its operational principle, you can read and create a database description based on the assignment, and you know the basics of SQL.

EUR-ACE Knowledge and Understanding
You know the basic structures and concepts of databases.

EUR-ACE Engineering practice
You know how to search for, modify and supplement information stored in the database using database queries.

Content

In this course you will learn the basic concepts of databases and understand the structure and principles of a database system. You will master the basics of the SQL language and be able to read and write database descriptions as required. You will learn how to retrieve, edit and complete information stored in a database using database queries. This course will give you a strong foundation in database management and use in practical applications.

Basic concepts related to databases
Database design with conceptual analysis
Basics of SQL including database queries and database management

Location and time

Weekly lectures at the Lutakko campus.

Materials

Course material page (material for course topics, exercises, guidance) and video material.

Teaching methods

Weekly lectures and student guidance in classroom. Students can progress through the exercises at their own pace during the course. An exam is held at the end of the course.

Exam schedules

The exam for the course will be held at the end of the course. The exact exam date will be announced at the beginning of the course.

Student workload

Weekly lectures, exercises, course exercise, exam preparation total 81 hours

Assessment criteria, satisfactory (1)

Sufficient (1): You are able to design and implement a simple database by creating a connection between at least two tables using basic and reference keys and make simple queries with SQL. You have only completed a part of the course exercises.

Satisfactory (2): You are able to design and implement a database and make basic queries with SQL. The assignment documentation contains at the very least a database description. You have completed the most focal exercises of the course.

Assessment criteria, good (3)

Good (3): The database completed as assignment has been designed and implemented almost flawlessly and the student's command of SQL is versatile. You have completed the most part of the exercises in the course.

Very good (4): You are able to design and implement a database where the choices have been justified. You have a comprehensive understanding of SQL basic commands. The documentation of the assignment is thorough and the given presentation has been fluent. You have completed almost all course exercises.

Assessment criteria, excellent (5)

Excellent (5): You are able to design and implement database in which the content of the course has been widely applied. The choices have been justified and the metadata saved. You are able to use SQL in demanding data retrieval tasks. The database documentation is extensive and understandable as well as well composed and fluently presented. You are able to critically assess your competence in your solutions.

Go back to top of page