RAK-43611 Tietokantaperusteiset järjestelmät, 5 op
Database Systems
Vastuuhenkilö
Hannu Kupila
Opetus
Toteutuskerta | Periodi | Vastuuhenkilö | Suoritusvaatimukset |
RAK-43611 2019-01 | 1 - 2 |
Hannu Kupila |
Osaamistavoitteet
Opintojakson suoritettuaan opiskelija osaa listata tietokantajärjestelmän suunnittelun vaiheet sekä toteuttaa itsenäisesti yksinkertaisia tietokannan suunnittelun, käytännön luomisen ja raportoinnin. Hän pystyy tulkitsemaan tietokannoista tehtyjä kaavioita ja arvioimaan suunnitelmien laatua. Opiskelija pystyy selittämään suunnittelun merkityksen toimivan tietojärjestelmän luomisessa harjoituksissa saatujen omakohtaisten kokemusten perusteella. Lisäksi opiskelija tuntee tuotemallinnuksen teoriaa ja niihin liittyviä käsitteitä sekä näihin liittyviä makro-ohjelmointi menetelmiä.
Sisältö
Sisältö | Ydinsisältö | Täydentävä tietämys | Erityistietämys |
1. | Tietojärjestelmän suunnittelun vaiheet. Tulkita tietokannasta tehtyä kaaviokuvaa. | Ymmärtää eri mallintamistapoja. | Tietojärjestelmän suunnittelun vaiheiden sisältö. |
2. | Toteuttaa yksinkertaisen tietokantajärjestelmän mallintamisen kaaviolla. | Relaatiokäsitteen ymmärtäminen | Selittää suunnittelun merkitys toteutettavan tietokannan toimivuuden kannalta. |
3. | Tunnistaa ja listata tietotyypit. Toteuttaa tietokantajärjestelmän määrittely. | Listata tehokkaan tietokannan luomisen periaatteet. Tunnistaa huonosti toimivat tietorakenteet. | Arvioida tietokantasuunnitelmien tietosisällön oikeellisuutta. |
4. | SQL-kielen perusteet ja peruskomennot. Toteuttaa tietokannan luominen SQL kielellä. | Relaatiokäsitteen toteuttaminen tietokannassa. | Selittää tietokantarakenteen vaikutus tietokannan käytettävyyteen. |
5. | Toteuttaa kyselyjen teko tietokannasta SQL kielellä. | Toteuttaa tietojen ryhmittely raportoinnissa. | Pystyä tekemään useimpiin tarpeisiin riittäviä SQL kyselyjä. |
6. | Tuotemallinnus. | Makro-ohjelmointi |
Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi
Tietojärjestelmän suunnitteluvaiheiden hallinta ja kyky soveltaa prosessia käytännön ongelmiin. SQL kielen hallinta.
Arvosteluasteikko:
Arvosteluasteikko on numeerinen (0-5)
Osasuoritukset:
Oppimateriaali
Tyyppi | Nimi | Tekijä | ISBN | URL | Lisätiedot | Tenttimateriaali |
Kirja | SQL-opas | Hovi Ari | 951-846-228-3 | Luvut 1-3 | Ei | |
Kirja | Tietokantojen suunnittelu & indeksointi | Hovi Ari et al. | 951-846-262-3 | Luvut 1-7 | Ei |
Vastaavuudet
Opintojakso | Vastaa opintojaksoa | Selite |
RAK-43611 Tietokantaperusteiset järjestelmät, 5 op | RAK-43610 Tietokantaperusteiset järjestelmät, 4 op |