Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Relaatio- ja NOSQL-tietomallit

Kulabi, Ameer (2022)

 
Avaa tiedosto
AmeerKulabi.pdf (553.1Kt)
Lataukset: 



Kulabi, Ameer
2022

Tieto- ja sähkötekniikan kandidaattiohjelma - Bachelor's Programme in Computing and Electrical Engineering
Tekniikan ja luonnontieteiden tiedekunta - Faculty of Engineering and 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ä
2022-10-03
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202209187124
Tiivistelmä
Tietomallintaminen on olennainen vaihe tehokkaan tietokannan kehittämisessä. Tietomallin-taminen tarkoittaa kehitetyn järjestelmän kannalta olennaisten tietojen muotoilua ja niiden suhteiden määrittelyä. Tietomallin peruskäsitteet ovat suhteet ja entiteetit. Tietomallit jaetaan kahteen kategoriaan. Ensimmäinen kategoria on relaatiotietomallit ja toinen on NOSQL-tietomallit. Relaatiotietomallit ovat relaatiotietokantoja varten kehitettyjä tietomalleja. NOSQL-tietomalleja on toisaalta monia, koska on olemassa monta NOSQL-tietokantatyyppiä. Ne ovat graafivarastot, laajasarakkeelliset tallennukset, avain-arvovarastot ja asiakirjatietokan-nat. Tässä tutkielmassa tarkistellaan kaikkia edellä esitettyjä tietomallityyppejä paitsi avain-arvovarastoihin sopivia tietomalleja. Jokaisella NOSQL-tietokantatyypillä on omia käyttöta-pauksia, joihin se sopii paremmin kuin muut tietomallityypit.
Tutkielmassa keskitytään relaatiotietomallien ja NOSQL-tietokantojen tietomallien tärkeim-piin erovaisuuksiin. Motivaationa on NOSQL-tietokantojen käytön suosion nousu verrattuna relaatiotietokantoihin. Tämän tutkielman avulla lukija voi ymmärtää, miten muunnetaan re-laatiotietomalli toiseksi NOSQL-tietokantoihin sopivaksi tietomalliksi. Tutkielma kattaa vain tietomallinnuksen peruskäsitteitä.
Tutkielma on kirjallisuuskatsaus, jossa selvitetään nykyisen tietomallinnuksen suuntaukset, siksi siinä on yritetty hakea tietoja mahdollisimman luotettavista tietolähteistä. Tiedot haettiin tunnetuista kirjoista, tietokantojen dokumentaatiosta ja aihepiirin keskeisistä artikkeleista.
Tutkielman keskeinen tulos on, että NOSQL-tietokantojen tietomallit perustuvat alan kirjalli-suudessa esitettyihin ehdotuksiin ja suosituksiin. Toisaalta relaatiotietomallit perustuvat skeeman määrittelemiin suunnittelusääntöihin, joita on käytetty kymmeniä vuosia. NOSQL-tietokantojen tietomallien käsitteet yritettiin selittää käyttäen relaatiotietomallin käsitteitä, koska se on vanhempi ja yleisempi nykyaikana.
Kokoelmat
  • Kandidaatintutkielmat [9156]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste