TietokantaohjelmointiLaajuus (5 op)
Tunnus: 4A00HH96
Laajuus
5 op
Osaamistavoitteet
Opintojakson tavoitteena on antaa laajat valmiudet tietokantojen suunnitteluun ja tietokantaohjelmistojen käyttöön. Opintojakson jälkeen opiskelija osaa käyttää standardeja SQL-kielen kehittyneitä ominaisuuksia.
Opintojakson suoritettuaan opiskelija
• osaa suunnitella laajahkoja tietokantoja.
• osaa asentaa ja konfiguroida tietokantajärjestelmiä.
• osaa käyttää SQL-kielen edistyneempiä ominaisuuksia.
• tuntee SQL-standardit.
Sisältö
• Tietokantajärjestelmien asennus
• Tietokantojen suunnittelu ja normalisointi
• Eheysvaatimukset, viiteavaimet, constraints yms.
• SQL-komennot ja niiden edistyneemmät toiminnallisuudet (esim. transaktiot)
• SQL-standardit
Esitietovaatimukset
Johdatus ohjelmointiin
Tietokannat
Arviointikriteerit, tyydyttävä (1-2)
Opiskelija tuntee SQL-standardeja, osaa asentaa tietokantajärjestelmien ohjelmistoja, osaa suunnitella yksinkertaisia tietokantaratkaisuja ja käyttää joitakin SQL-komentojen edistyneempiä ominaisuuksia.
Arviointikriteerit, hyvä (3-4)
Opiskelija osaa soveltaa SQL-standardeja (mm. käyttää standardien mukaisia tietotyyppejä), osaa asentaa ja konfiguroida tietokantajärjestelmien ohjelmistoja, suunnitella monipuolisia tietokantaratkaisuja ja käyttää keskimääräistä monipuolisemmin SQL-komentojen edistyneempiä ominaisuuksia.
Arviointikriteerit, kiitettävä (5)
Opiskelija osoittaa syvällistä ymmärrystä SQL-standardeista suunnittelemalla tietokantaratkaisuja, jotka ovat tietokantaohjelmistoista riippumattomia. Opiskelija osaa siirtää eri tietokantaratkaisuja järjestelmästä toiseen. Opiskelija osoittaa erittäin hyvää osaamista SQL-komentojen edistyneempien ominaisuuksien käytössä.