Relaatiotietokannasta graafitietokantaan : graafitietokannan edut tietojärjestelmän tietovarastona
Kallava, Jussi (2018)
Kallava, Jussi
2018
Tietojenkäsittelytieteiden tutkinto-ohjelma - Degree Programme in Computer Sciences
Luonnontieteiden tiedekunta - Faculty of Natural Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2018-06-25
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:uta-201808102359
https://urn.fi/URN:NBN:fi:uta-201808102359
Tiivistelmä
Relaatiotietomalli on vakiintunut tapa organisoida ja käsitellä tietojärjestelmän tietoja. Sosiaalisen median kasvun, sekä uudenlaisen sisällön tuottamiseen keskittyneen internetkulttuurin myötä uudet, erilaiset tavat mallintaa tietoa ovat nousseet esiin. Vaatimusten kasvaessa tiedon nopean saatavuuden suhteen, ovat NoSQL-pohjaiset tietovarastot tulleet usein osaksi tietojärjestelmän kokonaisarkkitehtuuria. Tässä tutkielmassa esitellään tietomalleja, jotka ovat tietojärjestelmäkehityksessä relaatiotietomallin ohella keskeisiä tapoja mallintaa tietoa. Syvällisemmin keskitytään relaatiotietokannan ja graafitietokannan eroihin. Tutkielmassa etsitään myös tapauksia, joissa perinteisen relaatiopohjaisen tietokannan muuttaminen graafipohjaiseksi tuo esiin konkreettisia hyötyjä. Nämä hyödyt saattavat olla esimerkiksi tiedonmallinnukseen liittyviä, semanttisia tai arkkitehtuurisia hyötyjä. Hyödyt saattavat olla myös merkittäviä tiedonhaun kannalta, esimerkiksi yksinkertaisempien ja tehokkaampien hakukyselyjen muodossa. Toisaalta tutkielmassa huomioidaan tapaukset, joissa graafitietokantaan siirtymiselle ei löydy perusteltua syytä.