Skip to main content

Design and Use of Relational Databases (5 cr)

Code: TT00CP38-3002

General information


Enrollment
01.01.2023 - 31.01.2024
Registration for the implementation has ended.
Timing
23.10.2023 - 31.05.2024
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
0 cr
Virtual portion
5 cr
Mode of delivery
Distance learning
Unit
ICT
Teaching languages
English
Seats
0 - 200
Degree programmes
Degree Programme in Information and Communications Technology
Joint Elective Studies
Teachers
Kimmo Tarkkanen
Tommi Tuomola
Scheduling groups
Avoimen AMK:n kiintiöpaikat (Size: 500 . Open UAS : 500.)
Small groups
Open UAS quota
Course
TT00CP38
No reservations found for realization TT00CP38-3002!

Evaluation scale

H-5

Content scheduling

Students familiarize themselves with database thinking and the principles of data management from a quality perspective. Key topics include data modeling using ER diagrams, relational schema representations and normalization technique for validating the quality of the database design. In the database use part of the course, students apply structured query language (SQL) to create a database (SQL DDL), and to manipulate and search data in the database (SQL DML). The course consists of self-study materials, exercises, midterm tests, a practical work and final exam.

Objective

After completing the course, the student understands the basics of database systems, and especially the operating principles of relational databases. The student learns how to design and model a database with ER technique, transform it to relational schema and further implement it as a relational database. After the course, the student knows how to use at least one well-known database management system (SQLite, MySQL or similar), can plan and create relational databases as well as apply SQL for most common query and update operations to the database.

Content

In the database design part of the course, students familiarize themselves with database thinking and the principles of data management from a quality perspective. Key topics include data modeling using ER diagrams, relational schema representations and normalization technique for validating the quality of the design. In the database use part of the course, students apply structured query language (SQL) to create a database (SQL DDL), and to manipulate and search data in the database (SQL DML). The course consists of self-study materials and practical exercises with a final test.

Materials

Published in Ville-system

Teaching methods

Remote self-study.
Lecture videos & slides; Exercises, text material and tests in Ville online system

Exam schedules

Final exam will be available in Ville system.

International connections

Students collect points from exercises and tests in Ville.

Student workload

Estimated working hours usage:
20 h Reading materials
40 h Exercises
30 h Practical work
30 h Tests and exams

Qualifications

The course is suitable for beginners and no previous studies are necessary.

Further information

Ville-system
Discord channels

Go back to top of page