Siirry suoraan sisältöön

Tietokannat (5 op)

Toteutuksen tunnus: AL00CM21-3006

Toteutuksen perustiedot


Ilmoittautumisaika

07.05.2025 - 31.08.2025

Ajoitus

01.09.2025 - 30.11.2025

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet

  • Suomi

Paikat

20 - 60

Koulutus

  • Tietojenkäsittelyn koulutus

Opettaja

  • Aki Vainio

Opetusryhmät

  • Luennot 1 (Koko: 0. Avoin AMK: 0.)

Ryhmät

  • LLTIIT24S
    Tietojenkäsittelyn koulutus 24S Lahti

Pienryhmät

  • Luennot 1

Osaamistavoitteet

Opiskelija
- hallitsee relaatiotietokantoihin liittyvät keskeiset käsitteet ja toimintamallit.
- osaa käsitemallintamisen perusteet ja tietokannan luomisen ER-kaavion pohjalta.
- tuntee tietokannan hallintajärjestelmän tarjoamat palvelut ja ymmärtää niiden merkityksen.
- tuntee relaatiotietokannan perustana olevan relaatiotietomallin.
- hallitsee SQL-kielen keskeisen sisällön

Toteutustapa ja opetusmenetelmät

Kymmenen luentokertaa ja itsenäisesti tehtävät harjoitukset. Harjoituksiin ja harjoitustyöhön saa tukea suoraan opettajalta.

Suoritus tapahtuu harjoitustyöllä, joka koostuu noin kahdestakymmenestä SQL-komennosta istutettuna valmiiseen koodiin.

Ajoitus ja läsnäolo

Viikottainen luento, johon osallistumista suositellaan.

Oppimateriaali ja suositeltava kirjallisuus

Moodlen materiaali ja WWW. Suunnilleen mikä tahansa aiheeseen liittyvä johdantoteos käy kirjana. Moodle-sivulla on myös vapaaehtoisia harjoituksia.

Toteutuksen valinnaiset suoritustavat

Neuvoteltavissa opettajan kanssa.

Työelämäyhteistyö

Ei.

Uusintamahdollisuudet

Sovittavissa.

Oppimisympäristö

Moodle, luennot ja työkaluna XAMPP. Harjoitustyön saa tehdä ryhmätyönä.

Opiskelijan ajankäyttö ja kuormitus

5 op.

Sisältö

- tietokannan suunnittelu (ER-mallintaminen)
- SQL-kyselyjen muodostaminen
- normalisoinnin perusperiaatteet (normaalimuoto 3)
- tietokantojen soveltaminen ohjelmistokehityksessä
- tietokantapalvelimen perusylläpito
- tietokantatransaktioiden perusperiaatteet
- tietokannan tietoturva
- vaihtoehtoiset tietovarastot

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Ohjelmoinnin perusteet kieliriippumattomasti.

Arviointimenetelmät

Arviointi perustuu yksin tai ryhmässä tehtävään harjoitustyöhön.

Arviointiasteikko

1-5

Hylätty (0)

Opiskelija ei osoita osaamista SQL-kielestä

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Opiskelija osaa SQL-kielen perusteet, kuten SELECT- ja INSERT -komentojen peruskäytön.

Arviointikriteerit: taso 3 (arviointiasteikko 1-5)

Opiskelija osoittaa ymmärtävänsä tietokantojen rakenteita.

Arviointikriteerit: taso 5 (arviointiasteikko 1-5)

Opiskelija osoittaa ymmärtävänsä SQL-kieltä laajasti sekä osaa soveltaa sitä erilaisiin tilanteisiin.