Tietokannan luonti ja toteutus koulutussovellukselle
Heiskanen, Jari (2016)
Heiskanen, Jari
Kajaanin ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201605178200
https://urn.fi/URN:NBN:fi:amk-201605178200
Tiivistelmä
Tässä opinnäytetyössä kuvataan tietokannan luontia sekä yhteyden toteutusta Kajasafen verkkopohjaiselle koulutusohjelmistolle. Kajasafe on yritys, joka on keskittynyt koulutusalalle. Koulutussovelluksesta oli olemassa jo aikaisempi versio, joka täytyi rakentaa uudelleen. Tavoitteena kehityksessä oli kestävän sekä muokattavan tietokantarakenteen luominen.
Tietokanta on toteutettu MySQL:llä, joka on relaatiotietokantaohjelmisto. Tietokannan luomisessa sekä hallinnassa käytettiin apuna phpMyAdmin-ohjelmistoa, joka visualisoi tietokantoja helpottaen niiden hallinnointia. Yhteyden toteutus muodostettiin JavaScriptissä AJAX:n kautta PHP-tiedostoja kutsumalla, jotka suorittivat varsinaisen tietokantaoperaation.
Työn tavoitteet saavutettiin, uusi tietokanta mahdollistaa paljon joustavamman jatkokehityksen sekä huomattavasti suuremman tietomäärän hallinnoinnin. Työn aikana kehitetty tuote siirtyi myytäväksi tuotteeksi Kajasafelle eikä siinä ole ainakaan toistaiseksi ilmennyt suurempia ongelmia.
Tietokanta on toteutettu MySQL:llä, joka on relaatiotietokantaohjelmisto. Tietokannan luomisessa sekä hallinnassa käytettiin apuna phpMyAdmin-ohjelmistoa, joka visualisoi tietokantoja helpottaen niiden hallinnointia. Yhteyden toteutus muodostettiin JavaScriptissä AJAX:n kautta PHP-tiedostoja kutsumalla, jotka suorittivat varsinaisen tietokantaoperaation.
Työn tavoitteet saavutettiin, uusi tietokanta mahdollistaa paljon joustavamman jatkokehityksen sekä huomattavasti suuremman tietomäärän hallinnoinnin. Työn aikana kehitetty tuote siirtyi myytäväksi tuotteeksi Kajasafelle eikä siinä ole ainakaan toistaiseksi ilmennyt suurempia ongelmia.