Siirry suoraan sisältöön

Relaatiotietokannat (5 op)

Toteutuksen tunnus: HT00CF24-3002

Toteutuksen perustiedot


Ilmoittautumisaika
04.08.2025 - 21.08.2025
Ilmoittautuminen toteutukselle ei ole vielä alkanut.
Ajoitus
25.08.2025 - 19.12.2025
Toteutus ei ole vielä alkanut.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Liiketoimintayksikkö
Toimipiste
Pääkampus
Opetuskielet
suomi
Paikat
20 - 40
Koulutus
Tietojenkäsittely (AMK)
Opettajat
Jarkko Immonen
Ryhmät
HTK24S1
Tietojenkäsittely (AMK)
Opintojakso
HT00CF24

Toteutuksella on 10 opetustapahtumaa joiden yhteenlaskettu kesto on 30 t 0 min.

Aika Aihe Tila
Ke 27.08.2025 klo 09:15 - 12:15
(3 t 0 min)
Relaatiotietokannat HT00CF24-3002
R35BP13 Oppimistila
Ke 03.09.2025 klo 09:15 - 12:15
(3 t 0 min)
Relaatiotietokannat HT00CF24-3002
R35BP13 Oppimistila
Ke 10.09.2025 klo 09:15 - 12:15
(3 t 0 min)
Relaatiotietokannat HT00CF24-3002
R35BP13 Oppimistila
Ke 17.09.2025 klo 09:15 - 12:15
(3 t 0 min)
Relaatiotietokannat HT00CF24-3002
R35BP13 Oppimistila
Ke 24.09.2025 klo 09:15 - 12:15
(3 t 0 min)
Relaatiotietokannat HT00CF24-3002
R35BP13 Oppimistila
Ke 01.10.2025 klo 09:15 - 12:15
(3 t 0 min)
Relaatiotietokannat HT00CF24-3002
R35BP13 Oppimistila
Ke 08.10.2025 klo 09:15 - 12:15
(3 t 0 min)
Relaatiotietokannat HT00CF24-3002
R35BP13 Oppimistila
Ke 22.10.2025 klo 09:15 - 12:15
(3 t 0 min)
Relaatiotietokannat HT00CF24-3002
R35BP13 Oppimistila
Ke 29.10.2025 klo 09:15 - 12:15
(3 t 0 min)
Relaatiotietokannat HT00CF24-3002
Ke 05.11.2025 klo 09:15 - 12:15
(3 t 0 min)
Relaatiotietokannat HT00CF24-3002
R35BP13 Oppimistila
Muutokset varauksiin voivat olla mahdollisia.

Arviointiasteikko

0-5

Tavoitteet

Opintojakson tarkoitus

Lähes kaikki tietojärjestelmät tarvitsevat tietokantoja tietosisällön käsittelemiseen. Esimerkiksi sosiaalisen median palvelut tallentavat jokaisen viestisi ja kommenttisi tietokantoihin, joista ne haetaan tarvittaessa sovelluksen käyttöliittymään. Tällä opintojaksolla tutustut relaatiotietokantoihin, joita käytetään laajasti erilaisten tietojärjestelmien tietolähteinä. Opit suunnittelemaan ja luomaan tietokantaratkaisuja sekä käsittelmään niiden sisältämää tietoa.

Opintojakson osaamiset

- Tietojärjestelmäosaaminen: Tuntee ja osaa hyödyntää tyypillisiä tietojärjestelmiä ja palveluita sekä ymmärtää tietoturvan merkityksen palveluiden hyödyntämisessä.
- Sovelluskehitysosaaminen: Tuntee sovelluskehityksessä käytettäviä teknologioita ja tunnistaa erilaisten teknologioiden merkityksen ja niiden väliset suhteet.
- Ohjelmistotuotanto-osaaminen: Osaa määritellä, suunnitella ja/tai toteuttaa ohjelmistotuotteen.
- Työelämässä toimiminen: Hyödyntää teknologian ja digitalisaation tuomia mahdollisuuksia omassa työssään.

Opintojakson osaamistavoite

Opintojakson suoritetettuasi ymmärrät tietokantoihin liittyviä käsitteitä ja taustateorioita. Tunnet erilaisia käyttökohteita relaatiotietokannoille. Osaat tehdä tietomallinnuksen rajatusta sovellusalueesta ja kykenet luomaan käsitteellisen mallin pohjalta tietokantaratkaisun. Osaat käyttää SQL-kieltä relaatiotietokantojen käsittelyyn.

Sisältö

Opintojaksolla käsitellään seuraavia aihepiirejä:

- Tietokantoihin liittyvät käsitteet ja taustateoriat
- Erilaiset tietokantateknologiat
- Tietokantaratkaisun suunnittelu ja käsitteellinen mallintaminen
- Relaatiotietokannan toteuttaminen ja käyttäminen
- SQL-kieli

Aika ja paikka

Opintojakso toteutetaan lähiopetuksena Jamkin pääkampuksella.

Opetusmenetelmät

Relaatiotietokantojen perusteita opiskellaan itsenäisesti lukemalla kurssimateriaaleja ja syventämällä ymmärrystä kontaktitunneilla. Opintojaksolla on paljon harjoitustehtäviä, joissa ratkaistaan konkreettisia tietokantoihin liittyviä tilanteita ja ongelmia.

Tenttien ajankohdat ja uusintamahdollisuudet

Opintojakson lopuksi järjestetään joko tentti tai harjoitustyö. Täsmälliset ajankohdat ja suoritustavat määritellään opintojakson alussa.

Opiskelijan ajankäyttö ja kuormitus

Opintojakson keskimääräinen kuormitus on 135 tuntia.

Arviointikriteerit, tyydyttävä (1)

Välttävä 1: Tunnet relaatiotietokantojen käyttökohteet ja perustoiminnallisuudet sekä käsitteellisen mallintamisen perusteet. Osaat luoda tietokannan sekä tehdä yksinkertaisia ylläpitotoimintoja ja hakuja.

Tyydyttävä 2: Tunnet relaatiotietokantojen käyttökohteet ja perustoiminnallisuudet sekä käsitteellisen mallintamisen perusteet. Osaat luoda relaatiotietokannan sekä tehdä ylläpitotoimintoja ja perushakuja.

Arviointikriteerit, hyvä (3)

Hyvä 3: Tunnet relaatiotietokantojen käyttökohteet ja perustoiminnallisuudet. Ymmärrät käsittellisen mallintamisen perusteet. Osaat luoda mallin pohjalta käyttötarpeeseen soveltuvan tietokantaratkaisun. Osaat käyttää SQL-kieltä ylläpitotoimintoihin ja perushakuihin, jotka vaativat liitoksien, ryhmittelyn ja koostefunktioden ymmärtämistä.

Kiitettävä 4: Tunnet relaatiotietokantojen käyttökohteet ja toiminnallisuudet. Osaat luoda käsitteellisen mallin suppeasta sovellusalueesta ja pystyt luomaan mallin pohjalta käyttötarpeeseen soveltuvan tietokantaratkaisun. Osaat käyttää SQL-kieltä ylläpitotoimintoihin ja hakuihin, jotka vaativat liitoksien, ryhmittelyiden, koostefunktioden ja alikyselyjen ymmärtämistä.

Arviointikriteerit, kiitettävä (5)

Erinomainen 5: Tunnet relaatiotietokantojen käyttökohteet ja toiminnallisuudet. Osaat luoda käsitteellisen mallin sovellusalueesta ja pystyt luomaan mallin pohjalta käyttötarpeeseen soveltuvan tietokantaratkaisun. Hallitset SQL-kielen ja pystyt soveltamaan sitä monimutkaisimpien kyselyiden tuottamiseksi.

Siirry alkuun