Siirry suoraan sisältöön

TietokannatLaajuus (5 op)

Tunnus: AL00CM21

Laajuus

5 op

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

Ilmoittautumisaika

06.05.2024 - 30.08.2024

Ajoitus

28.10.2024 - 13.12.2024

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 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLPRIT24S
    Tietojenkäsittelyn koulutus 24S Lappeenranta
Pienryhmät
  • Harjoitukset

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: Tietokantojen suunnittelu ja indeksointi. Docendo. 2003.

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

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

Ilmoittautumisaika

06.05.2024 - 30.08.2024

Ajoitus

02.09.2024 - 29.11.2024

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
  • LLTIIT23S
    Tietojenkäsittelyn koulutus 23S 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

Luennot ja itsenäisesti tehtävät harjoitukset.

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.

Toteutuksen valinnaiset suoritustavat

Neuvoteltavissa opettajan kanssa.

Työelämäyhteistyö

Ei.

Uusintamahdollisuudet

Sovittavissa.

Oppimisympäristö

Moodle, luennot ja työkaluna XAMPP.

Opiskelijan ajankäyttö ja kuormitus

5 op.

Sisältö

Tietokantojen käyttö osana ohjelmistoja, SQL-kieli, mallintaminen suunnittelu ER-kaaviolla.

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.

Ilmoittautumisaika

15.05.2023 - 01.09.2023

Ajoitus

30.10.2023 - 31.12.2023

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lappeenrannan kampus

Opetuskielet
  • Suomi
Paikat

20 - 50

Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Jaana Tanhuanpää
  • Tommi Kallonen
Opetusryhmät
  • Harjoitukset (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLPRIT23S
    Tietojenkäsittelyn koulutus 23S Lappeenranta
Pienryhmät
  • Harjoitukset

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: Tietokantojen suunnittelu ja indeksointi. Docendo. 2003.

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

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

Ilmoittautumisaika

01.07.2022 - 04.09.2022

Ajoitus

31.10.2022 - 16.12.2022

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lappeenrannan kampus

Opetuskielet
  • Suomi
Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Jaana Tanhuanpää
Opetusryhmät
  • Harjoitukset (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLPRIT22S
    Tietojenkäsittelyn koulutus 22S Lappeenranta
Pienryhmät
  • Harjoitukset

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: Tietokantojen suunnittelu ja indeksointi. Docendo. 2003.

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

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