Tietokannat (5 op)
Toteutuksen tunnus: TTZC0800-0K0V0
Toteutuksen perustiedot
- Ajoitus
-
01.01.2020 - 31.07.2020
Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 5 op
- Toteutustapa
- Lähiopetus
- Opettajat
- Ari Rantala
- Ryhmät
-
ZJA19KTIWOAvoin amk, TEKN, Web- ja ohjelmistotekniikan intensiivikoulutus
- Opintojakso
- TTZC0800
Arviointikriteerit, tyydyttävä (1)
Välttävä 1: Opiskelija osaa suunnitella ja toteuttaa yksinkertaisen tietokannan luoden yhteyden vähintään kahden taulun välille käyttäen perus- ja viiteavaimia ja osaa tehdä yksinkertaisia perushakuja SQL:llä.
Tyydyttävä 2: Opiskelija osaa suunnitella ja toteuttaa tietokannan ja hän osaa tehdä perushakuja SQL:llä. Harjoitustyön dokumentaatio sisältää ainakin tietokantakuvauksen.
Arviointikriteerit, hyvä (3)
Hyvä 3: Harjoitustyönä ja tentissä tehty tietokanta on suunniteltu ja toteutettu lähes virheettömästi ja opiskelija osaa SQL-kieltä monipuolisesti.
Kiitettävä 4: Opiskelija osaa suunnitella ja toteuttaa tietokannan, jossa tehdyt valinnat on perusteltu. Opiskelija osaa SQL-kielen peruskäskyt kokonaisvaltaisesti. Harjoitustyön dokumentaatio on kattava ja siitä on pidetty sujuva esitys.
Arviointikriteerit, kiitettävä (5)
Erinomainen 5: Opiskelija osaa suunnitella ja toteuttaa tavallisuudesta poikkeavan tietokannan, jossa tehdyt valinnat on perusteltu ja metatiedot tallennettu. Opiskelija osaa käyttää SQL-kieltä (Structured Query Language) vaativissa tiedonhakutehtävissä. Harjoitustyön dokumentaatio on kattava ja ymmärrettävä sekä hyvin laadittu. Opiskelija osaa arvioida kriittisesti omaa osaamistaan ratkaisuissaan. Harjoitustyöstä on pidetty sujuva esitys.
Opintopistemäärä
5
Esitietovaatimukset
-
Sisältö
- Johdanto tietokantoihin
- Tietokannan suunnittelu käsiteanalyysin avulla
- Kyselyt ja SQL
- Tietokannan toteutus: taulut ja yhteydet
Tavoitteet
Opiskelija tuntee tietokantojen peruskäsitteet, ymmärtää tietokantajärjestelmän yleisen rakenteen ja toimintaperiaatteen, osaa lukea ja laatia tietokantojen kuvauksia, osaa luoda tietokannan, osaa käyttää tietokantaa (hakea tietoa tietokannasta) ja osaa SQL-kielen perusteet.