Siirry suoraan sisältöön

Tiedonhallinnan perusteet (3 op)

Toteutuksen tunnus: XX00AA79-3040

Toteutuksen perustiedot


Ilmoittautumisaika

23.08.2017

Ajoitus

01.01.2020 - 31.12.2020

Opintopistemäärä

3 op

Virtuaaliosuus

3 op

Toteutustapa

Etäopetus

Yksikkö

ICT ja tuotantotalous

Toimipiste

Karaportti 2

Opetuskielet

  • Suomi

Paikat

0 - 99

Koulutus

  • Tieto- ja viestintätekniikan tutkinto-ohjelma

Opettaja

  • Virve Prami

Vastuuopettaja

Virve Prami

Ryhmät

  • ATX20TV
    Avoin amk - NonStop vuosi 2020

Tavoitteet

Opintojakson suoritettuaan opiskelija ymmärtää tietokantojen merkityksen osana tietojärjestelmää. Opiskelija tuntee relaatiomallin ja muita tietomalleja. Opiskelija osaa suunnitella ja toteuttaa relaatiotietokannan sekä käyttää ja hallinnoida sitä hallintakielen avulla.

Sisältö

Tietomallit ja tietojärjestelmä. Käsitteellinen mallinnus. Relaatiotietokantojen periaatteet. Relaatiotietokannan toteutus ja normalisointi. Tiedon määrittelykieli. Tiedon hallintakieli. SQL. Relaatioalgebra.

Oppimateriaalit

N/A

Opetusmenetelmät

Itseopiskeltava verkkokurssi Moodle-ympäristössä

Harjoittelu- ja työelämäyhteistyö

N/A

Kansainvälisyys

N/A

Toteutuksen valinnaiset suoritustavat

N/A

Lisätietoja opiskelijoille

ILMOITTAUTUMINEN
Avoimen AMK:n opiskelijat: e-lomake

Metropolian tutkinto-opiskelijat:
Moodle-työlila ->https://moodle.metropolia.fi/course/view.php?id=158
Kurssiavain: Tihap14
Seuraa työtilanohjeita

Arviointiasteikko

Hyväksytty/Hylätty

Arviointikriteerit, tyydyttävä (1)

- Opiskelija ymmärtää tietokantojen tarpeen ja roolin osana tietojärjestelmää.
- Opiskelija tuntee käsitteellisen mallinnuksen idean ja tavoitteet.
- Opiskelija ymmärtää taulun, kentän, perus- ja viiteavaimen sekä eheysrajoitteiden käsitteet relaatiomallissa.
- Opiskelija osaa nimetä tietokannan eheysrajoitteet. Opiskelija osaa nimetä muita tietomalleja.
- Opiskelija tuntee relaatioalgebran perusoperaatiot.
- Opiskelija osaa kirjoittaa yhteen tauluun kohdistuvan SQL-kyselyn soveltaen valintaehtoja.
- Opiskelija osaa suorittaa laatimiaan kyselyitä tiedonhallintajärjestelmällä.

Arviointikriteerit, hyvä (3)

- Opiskelija osaa selostaa tietokannan ja tiedonhallintajärjestelmän roolin kerrosarkkitehtuurissa.
- Opiskelija osaa soveltaa käsitteellisen mallinnuksen tekniikoita.
- Opiskelija osaa laatia käsitteellisen mallin pohjalta relaatiotietokantakaavion, jossa on määritelty taulut, kentät sekä perus- ja viiteavaimet. Opiskelija osaa selittää eheysrajoitteiden merkityksen.
- Opiskelija tuntee muiden tietomallien lähtökohtia.
- Opiskelija ymmärtää kyselykielen ja relaatioalgebran välisen suhteen.
- Opiskelija osaa kirjoittaa useaan taulukkoon kohdistuvia SQL-kyselyitä, jossa sovelletaan sisäliitosta.
- Opiskelija osaa kirjoittaa ryhmitteleviä SQL-kyselyn.
- Opiskelija osaa kirjoittaa yksinkertaisia koostefunktiokyselyitä SQL:llä.
- Opiskelija osaa toteuttaa annetun relaatiokaavion mukaisen tietokannan tiedonhallintajärjestelmällä.

Arviointikriteerit, kiitettävä (5)

- Opiskelija osaa kuvata tietokantakerroksen ja muiden tietojärjestelmän kerrosten välisen vuorovaikutuksen.
- Opiskelija osaa laatia sanallisesti kuvatusta kohdealueesta käsitteellisen mallin.
- Opiskelija osaa laatia käsitteellisen mallin pohjalta relaatiotietokantakaavion, jossa on määritelty taulut, kentät sekä perus- ja viiteavaimet. Opiskelija osaa normalisoida relaatiotietokantakaavion kolmanteen normaalimuotoon. Opiskelija osaa vertailla relaatiomallia muihin tietomalleihin.
- Opiskelija osaa tuottaa halutun tulosjoukon palauttavan relaatioalgebran lausekkeen.
- Opiskelija osaa soveltaa ulkoliitosta ja kirjoittaa useamman luokittelutekijän mukaisia koostefunktioita sisältäviä kyselyitä.
- Opiskelija osaa toteuttaa annetun relaatiokaavion mukaisen tietokannan tiedonhallintajärjestelmällä sekä suorittaa päivitysoperaatioita.
- Opiskelija osaa muokata olemassa olevan tietokannan rakennetta.