Siirry suoraan sisältöön

TietokantapalvelutLaajuus (3 op)

Opintojakson tunnus: TZ40AA43

Opintojakson perustiedot


Laajuus
3 op

Osaamistavoitteet

Opiskelija osaa asentaa toimivan LAMP-ympäristön ja osaa virittää sen komponentteja yrityksen tarpeita vastaavaksi. Edelleen opiskelija tuntee järjestelmän kustannushyödyt, kun palvelut ovat omassa hallinnassa. Samoin opiskelija tiedostaa tietoturvauhat, jotka ovat mahdollisia palveluiden sijaitessa ulkopuolisella palvelutarjoajalla.

Sisältö

Asennetaan toimiva LAMP-ympäristö (Linux, Apache, MySQL ja PHP), joista jokainen on julkaistu GPL-lisenssin alaisena. Näin ollen ne ovat avoimena lähdekoodina ilmaisia käyttää. Opintojaksolla asennetaan Linux-ympäristöön Apache web-palvelin, MySQLtietokantapalvelin sekä PHP -ohjelmointikielen/skriptauskielen tukiohjelmistot. Tämän
jälkeen tarkastellaan näiden osien asetusten määrittelyjä yritystä palvelevaksi kokonaisuudeksi. Lisäksi opintojaksolla tarkastellaan, kuinka avoimen lähdekoodin PosgreSQL-tietokantaohjelmisto soveltuisi samaan tarkoitukseen.

Esitietovaatimukset

Palvelinalustat

Arviointikriteerit, tyydyttävä (1)

Opiskelija osaa asentaa itsenäisesti kaksi yleisintä avoimen lähdekoodin tietokantaohjelmistoa ennalta määritettyyn Linux-ympäristöön.

Arviointikriteerit, hyvä (3)

Opiskelija osaa luoda yksinkertaisia tietokantoja toteutetussa ympäristössä.

Arviointikriteerit, kiitettävä (5)

Opiskelija tuntee tietokantajärjestelmässä käytettävän SQL-kyselykielen poikkeamat standardi SQL-kieleen verrattuna. Opiskelija osaa käyttää tehokkaasti SQL-kyselykieltä ja luoda vaativien relaatiomallien mukaisia tietokantoja asennetussa ympäristössä.

Arviointikriteeri, hyväksytty/hylätty

Opiskelija osaa asentaa itsenäisesti kaksi yleisintä avoimen lähdekoodin tietokantaohjelmistoa ennalta määritettyyn Linux-ympäristöön.

Siirry alkuun