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
-
ATX20TVAvoin 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.