Tietokannan suunnittelu ja toteutus
Winberg, Joni (2012)
Winberg, Joni
HAAGA-HELIA ammattikorkeakoulu
2012
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2012120317999
https://urn.fi/URN:NBN:fi:amk-2012120317999
Tiivistelmä
Opinnäytetyön tavoitteena oli tutkia kuinka tietokannan toteutusprosessi etenee ideasta toteutukseen. Tutkimuksessa kerrotaan relaatiotiekannan historiasta, jaottelusta, suunnittelusta, toteutuksesta ja hallinnasta. Opinnäytetyö pyrittiin kirjoittamaan niin, että lukijalla ei tarvitse olla ennestään mitään ymmärrystä tietokannoista. Tutkimus on rajattu Windows ympäristössä toimiviin relaatiotietokantoihin. Opinnäytetyö ei myöskään ota kantaa eri relaatiotietokantojen lisensointitapoihin. Opinnäytetyön empirian tavoitteena oli luoda BaliBeachBungalows-verkkopalvelulle toimiva tietokanta. Työn rajauksien ulkopuolelle jäävät kaikki menetelmät, joiden avulla verkkopalvelu on luotu. Verkkopalvelun taustalla oli ystäväni tekemä huomio siitä, että Balilla olevia majoituskohteita ei löytynyt mistään Internetistä.
Produktin raportoinnissa kerrotaan kaikki vaiheet tietokannan suunnittelusta sen lopulliseen toteuttamiseen. Raportoinnissa käy ilmi myös, että relaatiotietokannaksi on valittu MySQL-tietokanta ja sen hallintaan on käytetty ohjelmaa nimeltä phpMyAdmin.
Työn tulokseksi saatiin toimiva relaatiotietokanta verkkopalvelumme tarpeisiin. Pohdinnassa esitellään myös muutoksia, joita tietokanta on opinnäytetyön kirjoituksen jälkeen kokenut, sekä esitellään ideoita joiden avulla työtä voisi jatkaa verkkopalvelumme näkökulmasta.
Produktin raportoinnissa kerrotaan kaikki vaiheet tietokannan suunnittelusta sen lopulliseen toteuttamiseen. Raportoinnissa käy ilmi myös, että relaatiotietokannaksi on valittu MySQL-tietokanta ja sen hallintaan on käytetty ohjelmaa nimeltä phpMyAdmin.
Työn tulokseksi saatiin toimiva relaatiotietokanta verkkopalvelumme tarpeisiin. Pohdinnassa esitellään myös muutoksia, joita tietokanta on opinnäytetyön kirjoituksen jälkeen kokenut, sekä esitellään ideoita joiden avulla työtä voisi jatkaa verkkopalvelumme näkökulmasta.