Skip to main content

Basics of Databases (5 cr)

Code: T42T305OJ-3004

General information


Enrollment
24.03.2025 - 31.07.2025
Registration for the implementation has begun.
Timing
22.09.2025 - 24.10.2025
The implementation has not yet started.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
Bachelor of Business Administration, Business Information Technology
Teaching languages
Finnish
Seats
0 - 60
Degree programmes
Degree Programme in Business Information Technology
Teachers
Juha Orre
Teacher in charge
Juha Orre
Groups
TA42T25K
Tradenomikoulutus, tietojenkäsittely (verkko-opinnot), Tornio, kevät 2025
Course
T42T305OJ

Evaluation scale

H-5

Objective

- Tunnet tietovarastojen käsitteet ja merkityksen osana tietojenkäsittelyä ja ohjelmistokehitystä.
- Osaat suunnitella ja toteuttaa toimivan tietokannan.

Execution methods

Tämä opintojakso voidaan toteuttaa monimuotoisesti tai verkossa. Tarkemmat toteustapatiedot löytyvät toteutussuunnitelmista.

Accomplishment methods

Voit suorittaa tämän opintojakson toteutuksen mukaisesti tai esittää vastuuopettajalle oman suoritussuunnitelmasi. Oman suunnitelma pitää esittää ennen toteutuksen alkua ja sen tulee olla realistinen ja johtaa vahvistettavissa olevaan opintojakson tavoitteiden mukaisen osaamiseen kasvuun. Toteutuksen vastuuopettaja(t) voivat hyväksyä tai hylätä suunnitelmasi.

Content

- Tietovarastojen peruskäsitteet ja -periaatteet sekä suunnittelukäytänteet
- Tietokantojen määrittely, suunnittelu ja tekeminen

Location and time

22.9.-24.10.2025 ZOOM luokkatilassa.

Materials

Oppimateriaalit löytyvät Moodle oppimisympäristöstä.


Teaching methods

Jaksolla tutustutaan tietovarastojen perusteisiin käytännön läheisin esimerkein. Menetelmänä käytetään hands-on -koodausta ja opintomateriaaleja. Pääaiheina ovat SQL- ja NoSQL-tietokantojen suunnittelu ja SQL-kielen perusteet.

Student workload

Viisi opintopistettä tarkoittaa opiskelijan työmääränä 135 tuntia. Tämä resurssi opiskelijan tulee ottaa huomioon oman ajankäyttönsä suhteen.

Assessment criteria, satisfactory (1)

Tyydyttävä 1

Ymmärrät, mitä tietovarastoilla tarkoitetaan ja tiedät tietokantojen merkityksen. Osaat toteuttaa yksinkertaisen tietokannan ja tiedät, kuinka tieto tallennetaan ja haetaan tietokannoista. Osaat myös tehdä yksinkertaisia SQL-hakuja.

Tyydyttävä 2

Osaat suunnitella relaatio- ja NoSQL-tietokannan ja tiedät perusteet datan käsittelystä. Osaat toteuttaa yksinkertaisen tietokannan ja tehdä yksinkertaisia SQL-hakuja.

Assessment criteria, good (3)

Hyvä 3

Osaat suunnitella ja toteuttaa relaatio- ja NoSQL-tietokantaratkaisun. Osaat datan tuonnin ja viennin relaatio-tietokannasta SQL-kielellä ja ymmärrät NoSQL-rajapinnan.

Hyvä 4

Osaat suunnitella ja toteuttaa relaatio- ja NoSQL-tietokantaratkaisun. Hallitset datan tuonnin ja viennin itsenäisesti relaatio-tietokannasta SQL-kielellä ja NoSQL-rajapinnalla. Osaat soveltaa suunnittelussa tiedon käyttötarkoituksia ja rakentaa tietokannan käyttötarkoituksen mukaan.

Assessment criteria, excellent (5)

Kiitettävä 5

Osaat suunnitella ja toteuttaa monipuolisen relaatio- ja NoSQL-tietokantaratkaisun. Hallitset datan tuonnin ja viennin itsenäisesti relaatio-tietokannasta SQL-kielellä ja NoSQL-rajapinnalla. Osaat soveltaa suunnittelussa tiedon käyttötarkoituksia ja rakentaa tietokannan käyttötarkoituksen mukaan. Osaat soveltaa osaamistasi käytäntöön ja perustella ratkaisut asiantuntevasti."

Go back to top of page