Databases (5 cr)
Code: 5051264-3006
General information
Enrollment
01.06.2024 - 15.09.2024
Timing
02.09.2024 - 15.12.2024
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Engineering and Business
Campus
Kupittaa Campus
Teaching languages
- Finnish
- English
Seats
30 - 60
Teachers
- Tiina Ferm
Groups
-
PTIVIS23HHealth Technology
- 03.09.2024 12:00 - 14:00, Theory, Tietokannat 5051264-3006
- 06.09.2024 12:00 - 16:00, Practice, Tietokannat 5051264-3006
- 10.09.2024 12:00 - 14:00, Theory, Tietokannat 5051264-3006
- 13.09.2024 12:00 - 16:00, Practice, Tietokannat 5051264-3006
- 17.09.2024 12:00 - 14:00, Theory, Tietokannat 5051264-3006
- 20.09.2024 12:00 - 16:00, Practice, Tietokannat 5051264-3006
- 24.09.2024 12:00 - 14:00, Theory, Tietokannat 5051264-3006
- 27.09.2024 12:00 - 16:00, Practice, Tietokannat 5051264-3006
- 01.10.2024 12:00 - 14:00, Theory, Tietokannat 5051264-3006
- 04.10.2024 12:00 - 16:00, Practice, Tietokannat 5051264-3006
- 08.10.2024 12:00 - 14:00, Theory, Tietokannat 5051264-3006
- 11.10.2024 12:00 - 16:00, Practice, Tietokannat 5051264-3006
- 22.10.2024 12:00 - 14:00, Theory, Tietokannat 5051264-3006
- 25.10.2024 11:00 - 15:00, Practice, Tietokannat 5051264-3006
- 29.10.2024 12:00 - 14:00, Theory, Tietokannat 5051264-3006
- 01.11.2024 12:00 - 16:00, Practice, Tietokannat 5051264-3006
- 05.11.2024 12:00 - 14:00, Theory, Tietokannat 5051264-3006
- 08.11.2024 12:00 - 16:00, Practice, Tietokannat 5051264-3006
- 12.11.2024 12:00 - 14:00, Theory, Tietokannat 5051264-3006
- 15.11.2024 12:00 - 16:00, Practice, Tietokannat 5051264-3006
- 19.11.2024 12:00 - 14:00, Theory, Tietokannat 5051264-3006
- 22.11.2024 12:00 - 16:00, Practice, Tietokannat 5051264-3006
- 26.11.2024 12:00 - 14:00, Theory, Tietokannat 5051264-3006
- 29.11.2024 12:00 - 16:00, Practice, Tietokannat 5051264-3006
- 03.12.2024 12:00 - 14:00, Theory, Tietokannat 5051264-3006
- 10.12.2024 12:00 - 14:00, Theory, Tietokannat 5051264-3006
- 13.12.2024 12:00 - 16:00, Practice, Tietokannat 5051264-3006
Objective
After completing the course the student is able to:
- understand different types of databases and evaluate their feasibility for different purposes.
- plan and implement a database based on requirements and search and modify data in the database
- use at least one well-known database management system
- describe database management tasks
Content
- Different types of databases
- Definition, planning and implementation of databases
- SQL basics
- Database administration with DBMS
- Management principles for databases
Materials
course material in itslearning
Teaching methods
learning by doing
International connections
Weekly topics are handled with
- lecture
- examples
- class exercises, that are returned
- assessed network exercises
- db exercises
Completion alternatives
The complete course can be completed with an exam. The date will be agreed upon during the first lesson.
Student workload
lessons and rehearsals 45h
assessed network exercises 45h
DB exercises 45h
Content scheduling
Using a database (QBE, SQL)
Planning and implementing a database (entity analysis, ER model, DB structure model, populating a database)
During the Database (autumn 2024) and Object-oriented Programming (spring 2025) courses we are developing an application for EhtoisatEllit, which is an example business case.?Every (database and OO-program) version reflects the evolution of Ehtoisat Ellit business from estate management company to home and care service provider and their needs at each stage.
Evaluation scale
H-5
Assessment methods and criteria
Assessment is completely based on exercises. NOTE! exercises returned late are not assessed
- 5 mandatory class exercises, assessment pass/fail during the class (there are total of 10 class exercises).
- 5 quiz, each 5 points
- 5 DBlabs, each 5 points
if all 5 mandatory class exercises are passed the grade is 1
each 10 points from quizzes and labs add 1 grade
If a student fails a mandatory class exercise, points from quizzes and labs are used to compensate it and10 points compensate for one class exercise.
Assessment criteria, fail (0)
missing mandatory accepted class exercises and not enough points to compensate them
Assessment criteria, satisfactory (1-2)
all mandatory class exercises done (grade 1) and additional 10 points (grade 2)
Assessment criteria, good (3-4)
all mandatory class exercises done (grade 1) and additional 20 points (grade 3) or 30 (grade 4)
Assessment criteria, excellent (5)
all mandatory class exercises done (grade 1) and additional 40 points (grade 5)
all mandatory class exercises done (grade 1) and additional 50 points (grade 5 and 6 credits)