Siirry suoraan sisältöön

Tietokannat (5 op)

Toteutuksen tunnus: AL00CM21-3007

Toteutuksen perustiedot


Ilmoittautumisaika

07.05.2025 - 31.08.2025

Ajoitus

28.10.2025 - 12.12.2025

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lappeenrannan kampus

Opetuskielet

  • Suomi

Paikat

20 - 60

Koulutus

  • Tietojenkäsittelyn koulutus

Opettaja

  • Jaana Tanhuanpää
  • Tommi Kallonen

Opetusryhmät

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

Ryhmät

  • LLPRIT25S
    Tietojenkäsittelyn koulutus 25S Lappeenranta

Pienryhmät

  • Harjoitukset 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

Lähiopetus lukujärjestyksen mukaan.

Ajoitus ja läsnäolo

Ajoitus lukujärjestyksen mukaan.

Oppimateriaali ja suositeltava kirjallisuus

Hovi, Huotari, Lahdenmäki. 2003. Tietokantojen suunnittelu ja indeksointi. Docendo.
Hovi. 2004. SQL-opas. Docendo.

Toteutuksen valinnaiset suoritustavat

eAhot-prosessin mukaan.

Oppimisympäristö

Moodle-oppimisalusta.

Opiskelijan ajankäyttö ja kuormitus

5 op on noin 135 tuntia opiskelijan työtä.

Sisältö

1. Mikä on tietokanta:
- Määritelmiä
- Terminologiaa
- DBMS:n ominaisuuksia

2. Tietokannan suunnittelu ja toteutus
- ER-mallinnus (Entity-Relationship Modelling)
- Määritelmiä
- Piirrossymbolit
- Oman tietokannan luominen, MySQL

3. Relaatiomalli

4. SQL-kielen peruskomennot datan lisäämiseen, hakemiseen, muokkaamiseen ja poistamiseen. CRUD (Create, Read, Update, Delete).

5. Tietokantaohjelmointi
- SQL Server Management Studion asennus
- tietojen lisäys, muokkaaminen, poisto

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

Käytettävistä ohjelmistoista johtuen suositellaan Windows 10 käyttöjärjestelmää.

Arviointimenetelmät

Opintojakso arvioidaan palautettujen tehtävien perusteella.

Arviointiasteikko

1-5

Hylätty (0)

Opiskelija ei saavuta tason 1 kriteerejä.

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Opiskelija
- ymmärtää SQL-kielen peruskäsitteet
- ymmärtää kurssin sisällön ja termit
- osaa tulkita yksinkertaisia ER-kaaviota
- CRUD-metodien itsenäinen ohjelmointi on haasteellista

Arviointikriteerit: taso 3 (arviointiasteikko 1-5)

Opiskelija
- osoittaa opiskelussaan hyvää aktiivisuutta
- ymmärtää kurssin sisällön ja termi hyvin
- osaa laatia useamman tauluun kohdistuvia SQL-kyselyitä
- osaa toteuttaa CRUD -metodit ohjelmallisesti tietokantaan
- osaa hyödyntää kurssimateriaaleja oman oppimisensa tukena

Arviointikriteerit: taso 5 (arviointiasteikko 1-5)

Opiskelija
- osoittaa opiskelussaan kiitettävää aktiivisuutta
- osaa soveltaa oppimaansa luovasti
- osaa hankkia itse uutta tietoa
- osaa kuvata ja perustella tekemänsä ratkaisut suullisesti ja kirjallisesti