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
-
LLPRIT25STietojenkä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