Data Sources and Databases (5cr)
Code: TT00CC55-3006
General information
- Enrollment
- 30.12.2025 - 26.01.2026
- Registration for the implementation has ended.
- Timing
- 01.01.2026 - 31.07.2026
- Implementation is running.
- Number of ECTS credits allocated
- 5 cr
- Unit
- Teknologia
- Teaching languages
- Finnish
- Degree programmes
- Bachelor’s Degree in Information and Communication Technology
Realization has 8 reservations. Total duration of reservations is 24 h 0 min.
| Time | Topic | Location |
|---|---|---|
|
Mon 12.01.2026 time 17:00 - 20:00 (3 h 0 min) |
Datalähteet ja tietokannat TT00CC55-3006 |
Teams
|
|
Mon 19.01.2026 time 17:00 - 20:00 (3 h 0 min) |
Datalähteet ja tietokannat TT00CC55-3006 |
Teams
|
|
Mon 26.01.2026 time 17:00 - 20:00 (3 h 0 min) |
Datalähteet ja tietokannat TT00CC55-3006 |
Teams
|
|
Mon 02.02.2026 time 17:00 - 20:00 (3 h 0 min) |
Datalähteet ja tietokannat TT00CC55-3006 |
Teams
|
|
Mon 09.02.2026 time 17:00 - 20:00 (3 h 0 min) |
Datalähteet ja tietokannat TT00CC55-3006 |
Teams
|
|
Mon 16.02.2026 time 17:00 - 20:00 (3 h 0 min) |
Datalähteet ja tietokannat TT00CC55-3006 |
Teams
|
|
Mon 23.02.2026 time 17:00 - 20:00 (3 h 0 min) |
Datalähteet ja tietokannat TT00CC55-3006 |
Teams
|
|
Mon 09.03.2026 time 17:00 - 20:00 (3 h 0 min) |
Datalähteet ja tietokannat TT00CC55-3006 |
Teams
|
Evaluation scale
0 - 5
Content scheduling
Opintojaksolla on viikottaiset aiheet, joiden käsittely tapahtuu luennoilla, pienryhmissä tai itsenäisesti. Opintojakson aiheet on esitetty opintojakson Reppu-ympäristössä.
Objective
The student knows how to search for information from various data sources. The student understands the differences and meaning of structured and unstructured data. The student manages the basic use of different types of databases. The student knows how to smoothly manage different data platforms with the help of Docker container technology.
Accomplishment methods
36 / 5 000
Lectures, exercises, practice work
Content
Open data and data sources
SQL language
Relational databases
Document databases (NoSQL)
Time series data
Docker containers
Location and time
Teams-opetus viikottain lukujärjestyksen mukaisesti kolmannessa periodissa.
Materials
Opintojakson materiaali löytyy Reppu-ympäristöstä.
Teaching methods
Opintojakso koostuu yhteisistä luennoista, joihin liittyy yhteisesti ja itsenäisesti suoritettavia oppimistehtäviä. Opintojakson materiaali löytyy Reppu-ympäristöstä.
Employer connections
-
Exam schedules
Opintojaksoa ei voi suorittaa tenttimällä.
International connections
-
Completion alternatives
Ei vaihtoehtoisia suoritustapoja. Opintojaksoa ei voi suorittaa tenttimällä.
Student workload
Opintojakson työmäärä jakautuu tasaisesti koko opintojakson suoritusajalle. Opintojakson ihanteellinen suoritusaika on kahdeksan viikkoa. Opintojakson kokonaistyömäärä (135 tuntia) jakautuu seuraavalla tavalla:
- luennot 24 tuntia,
- itsenäinen työskentely 111 tuntia.
Assessment criteria, satisfactory (1)
The student understands the importance of data sources and the key differences in different types of databases. The student knows how to create a relational database and create simple queries using the SQL language.
Assessment criteria, good (3)
The student understands different types of databases and data sources. The student knows how to make SQL queries.
Assessment criteria, excellent (5)
The student knows how to make versatile use of different data sources in data recording. The student knows how to make versatile use of Docker containers in managing data platforms. The student knows the principles of relational databases and knows how to create versatile SQL queries.
Further information
Tekoälyn käyttö on sallittu Kajaanin ammattikorkeakoulun ohjeistuksen mukaisesti: https://libguides.kamk.fi/c.php?g=712843
Tekoälyn hyödyntämisestä on mainittava opintojakson oppimispäiväkirjassa.