Skip to main content

Data Sources and Databases (5 cr)

Code: TT00CC55-3004

General information


Enrollment

01.12.2023 - 31.01.2024

Timing

01.01.2024 - 03.04.2024

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

Teknologia

Teaching languages

  • Finnish

Degree programmes

  • Bachelor’s Degree in Information and Communication Technology

Teachers

  • Jaakko Vanhala

Groups

  • TTM23SAI
    TTM23SAI
  • 10.01.2024 17:00 - 20:00, Datalähteet ja tietokannat TT00CC55-3004
  • 17.01.2024 17:00 - 20:00, Datalähteet ja tietokannat TT00CC55-3004
  • 24.01.2024 17:00 - 20:00, Datalähteet ja tietokannat TT00CC55-3004
  • 31.01.2024 17:00 - 20:00, Datalähteet ja tietokannat TT00CC55-3004
  • 07.02.2024 17:00 - 20:00, Datalähteet ja tietokannat TT00CC55-3004
  • 14.02.2024 17:00 - 20:00, Datalähteet ja tietokannat TT00CC55-3004
  • 21.02.2024 17:00 - 20:00, Datalähteet ja tietokannat TT00CC55-3004
  • 28.02.2024 17:00 - 20:00, Datalähteet ja tietokannat TT00CC55-3004
  • 13.03.2024 17:00 - 20:00, Datalähteet ja tietokannat TT00CC55-3004
  • 20.03.2024 17:00 - 20:00, Datalähteet ja tietokannat TT00CC55-3004
  • 27.03.2024 17:00 - 20:00, Datalähteet ja tietokannat TT00CC55-3004
  • 03.04.2024 17:00 - 20:00, Datalähteet ja tietokannat TT00CC55-3004

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.

Content

Open data and data sources
SQL language
Relational databases
Document databases (NoSQL)
Time series data
Docker containers

Evaluation scale

0 - 5

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.

Assessment criteria, good (3)

The student understands different types of databases and data sources. The student knows how to make SQL queries.

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.