Skip to main content

Introduction to SQL and Relational DatabasesLaajuus (2 ECTS)

Course unit code: TT00BE77

General information


Credits
2 ECTS

Objective

This course introduces students to basics of relational databases and SQL language.

Content

Course theory is divided into 17 chapters of which 11 includes programming exercises. Theory begins with basics of relational model and database design. Contents of these chapters are deepened in chapters 9 and 10, and 16 which demonstrates database normalisation. Chapters 4-8 teach how SQL language is used to implement database structure, insert data into database or update data in database and make basic queries. The latter part of the course offers more advanced techniques to use SQL queries and introduces students to use of views in relational databases.

Assessment criteria, approved/failed

All programming assignments have to be solved so that the checking system of Viope accepts them to be correct.
All multiple choice quizzes must be answered.
Online feedback questionnaire must be answered and returned.

Further information

Online course

Go back to top of page