Skip to main content

Databases (5 cr)

Code: OM00EF69-3001

General information


Timing
26.08.2020 - 06.12.2020
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
0 cr
Virtual portion
5 cr
Mode of delivery
Distance learning
Unit
Vanha_Open UAS and Continuing Education (vanhettu)
Campus
Ecampus
Teaching languages
Finnish
Degree programmes
Degree Programme in Information Technology
Teachers
Timo Mynttinen
Teacher in charge
Timo Mynttinen
Course
OM00EF69
No reservations found for realization OM00EF69-3001!

Objective

Tutustut relaatiotietokannan perusteisiin.
Osaat luoda relaatiotietokannan ja lisätä tietokantaasi tauluja. Osaat lisätä, muokata ja poistaa tietoja taulusta.
Ymmärrät mallintamisen tärkeyden ja osaat mallintaa tietokannan käyttäen ER-mallinnusta UML notaatiota käyttäen.
Ymmärrät normalisoinnin vaikutukset ja osaat normalisoida tietokannan 3 NF tasoon asti.

Content

Käytät tässä opintojaksossa relaatiotietokantaa, SQL Server, ja sen graafista käyttöliittymää SQL Server Management Studio. Käyttöjärjestelmäympäristönä on Windows 10 – tämä ei kuitenkaan estä sinun omatoimista ja omaehtoista työskentelyä jossakin toisessa käyttöjärjestelmäympäristössä (sen installoinnista ja toimivuudesta otat täyden vastuun).
Aluksi tutustut yksittäisen taulun käyttöön: sen luontiin, tiedon lisäämiseen, muuttamiseen ja poistamiseen. Tästä jatkat useamman taulun tietokantaan, viiteavaimen käyttöön ja skriptitiedostojen tekoon.
Opit mallintamaan tietokantoja käyttäen Entity Relationship mallinnustekniikkaa. Kuvauskielenä käytät Unified Modeling Language syntaksia.
Tietokantasi tulisi kestää laajennuksia, muutoksia ja poistoja (esim. jostakin taulusta jonkin sarakkeen poisto). Tästä syystä opettelet normalisoimaan tietokantasi systemaattisella menetelmällä normalisoimattomasta raakadatasta kolmanteen normalisoituun muotoon (3 NF) asti.

Course material

As study material, you will use some documents produced by Microsoft on MSDN sites. They are in English and comprehensive. For some topics, there will be PowerPoint presentations in Learn. For example, normalization is difficult to find directly by Googling - in those cases I have made separate slides. Notice! The slides are also in English.

Evaluation scale

1-5

Assessment methods and criteria

You return exercise task solutions. You will get a maximum of 60 points in total. You will receive a maximum of 40 points in the Learn-online multiple-choice exam.
The grade is determined as follows (40 + 60 = 100 points maximum):
POINTS GRADE
0-50.........0
51-60.......1
61-70.......2
71-80.......3
81-90.......4
91-100.....5

Go back to top of page