Show simple item record

dc.contributor.advisorVuorinen, Jukka
dc.contributor.authorEerola, Anniina
dc.date.accessioned2024-09-18T06:01:11Z
dc.date.available2024-09-18T06:01:11Z
dc.date.issued2024
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/97086
dc.description.abstractTietokantojen suuri koko sekä niihin tallennettavan datan määrän kasvu luovat tarpeen edistää tietokantojen suorituskykyä muun muassa tietokantakyselyjä nopeuttamalla. Perinteisesti kyselyjä on tehostettu indekseillä, jotka voidaan kuvata datan saantia edistävinä hakemistorakenteina. Tässä tutkielmassa käsiteltiin relaatiotietokantojen indeksointia suositun ja laajasti käytetyn indeksointirakenteen, B-puun, näkökulmasta. B-puu esiteltiin kirjallisuudessa jo 70-luvulla ja on saavuttanut vakiintuneen aseman indeksoinnin hakupuurakenteena. Kuitenkin lukuisia uusia indeksiratkaisuja on esitetty tietokantakirjallisuudessa, mikä perustelee tarvetta tarkastella perinteisten ratkaisujen, muun muassa B-puun, kehitystä ja ominaisuuksia uusiin ratkaisuihin sekä niiden tarjoamiin mahdollisuuksiin verraten. Tutkielma toteutettiin narratiivisena kirjallisuuskatsauksena, jonka tarkoituksena oli kuvata B-puun kehitystä ja tarkastella sen nykyistä asemaa relaatiotietokantojen indeksoinnissa. Tutkielman tavoitteena oli arvioida B-puun soveltuvuutta nykyajan relaatiotietokantojen indeksointiin vertailemalla sitä kirjallisuudessa uutena esiteltyihin ja parempaa suorituskykyä tavoitteleviin indeksointiratkaisuihin tietokantaindeksoinnin nykytrendien hahmottamiseksi. Kirjallisuuskatsauksessa havaittiin, että B-puu on ollut suosittu tietokantakirjallisuuden tutkimusaihe läpi vuosikymmenten. Perinteisen B-puun optimointia on teknologian kehityksen seurauksena käsitelty muun muassa rinnakkaisuudenhallinnan sekä B-puun avulla toteutettujen hakuoperaatioiden osalta. Vaihtoehtoisten indeksointiratkaisujen osalta parempaa suorituskykyä on tavoiteltu muun muassa muistinkäytön vähentämisen, indeksoinnin automatisoinnin sekä indeksien hybriditoteutusten avulla. Vaikka tutkielmaan sisällytetyn kirjallisuuden perusteella uutena esitetyt indeksointiratkaisut ovat osaltaan osoittaneet potentiaalinsa relaatiotietokantojen indeksoinnissa, havaittiin B-puun toimivan yhä relevanttina indeksirakenteena erilaisten ratkaisujen suorituskykyvertailussa. Kirjallisuuskatsauksen havainnoista oli lisäksi tulkittavissa, että tulevaisuuden indeksointiratkaisujen kehittämisessä on tarpeen huomioida edelleen teknologian nopean kehityksen sekä datan kompleksisuuden kasvun vaikutukset.fi
dc.format.extent32
dc.language.isofi
dc.titleB-puu : kehitys ja nykyinen asema relaatiotietokantojen indeksoinnissa
dc.identifier.urnURN:NBN:fi:jyu-202409185961
dc.type.ontasotBachelor's thesisen
dc.type.ontasotKandidaatintyöfi
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.tiedekuntaFaculty of Information Technologyen
dc.contributor.laitosInformaatioteknologiafi
dc.contributor.laitosInformation Technologyen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.oppiaineTietojärjestelmätiedefi
dc.contributor.oppiaineInformation Systems Scienceen
dc.rights.copyrightJulkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.fi
dc.rights.copyrightThis publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.en
dc.contributor.oppiainekoodi601
dc.subject.ysotietokannat
dc.subject.ysoindeksointi (tietotekniikka)
dc.subject.ysorelaatiotietokannat
dc.rights.accessrightsTekijä ei ole antanut lupaa avoimeen julkaisuun, joten aineisto on luettavissa vain Jyväskylän yliopiston kirjaston arkistotyösemalta. Ks. https://kirjasto.jyu.fi/kokoelmat/arkistotyoasema..fi
dc.rights.accessrightsThe author has not given permission to make the work publicly available electronically. Therefore the material can be read only at the archival workstation at Jyväskylä University Library (https://kirjasto.jyu.fi/collections/archival-workstation).en


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record