dc.contributor.advisor | Kuusio, Ari | |
dc.contributor.author | Laine, Artturi | |
dc.date.accessioned | 2024-11-14T07:23:38Z | |
dc.date.available | 2024-11-14T07:23:38Z | |
dc.date.issued | 2024 | |
dc.identifier.uri | https://jyx.jyu.fi/handle/123456789/98408 | |
dc.description.abstract | Relaatiomalli on pitkään ollut hallitseva tietokantamalli tietokannanhallintajärjestelmien alalla. Tietokantoja kohtaan muuttuneet tarpeet etenkin massadatan suhteen ovat luoneet vaatimuksia, joita relationaaliset tietokannanhallintajärjestelmät eivät pysty palvelemaan tehokkaasti. Vaihtoehtoisien tietokantamallien suosion nousun myötä relaatiomallin aseman oikeellisuutta suosituimpana tietokantamallina on mahdollista kyseenalaistaa. Tässä tutkielmassa tarkastellaan relaatiomallin, NoSQL:n ja NewSQL:n ominaisuuksia ja vertaillaan niitä keskenään. Keskeisenä havaintona huomattiin, että eri tietokantamallit täydentävät toisiaan korvaamisen sijaan. Tutkielman toteutuksesta teki haasteellista se, että monia tietokannanhallintajärjestelmiä on haastavaa, ellei jopa mahdotonta kategorisoida yhteen tietokantamalliin. | fi |
dc.description.abstract | The relational model has been the leading database model within database management systems for a long time. The evolving needs for databases, especially regarding big data, have created requirements that relational database management systems can’t fulfill efficiently. The rise of the alternative database models’ popularity may raise doubt about the rightfulness of the relational model’s position as the most popular database model. In this thesis, the features of the relational model, NewSQL and NoSQL are explained, and then compared with each other. A notable finding was that these database models complement each other instead of replacing. Carrying out this thesis was made challenging by the fact that a lot of database management systems are difficult if not impossible to categorise as a single database model. | en |
dc.format.extent | 34 | |
dc.language.iso | fi | |
dc.subject.other | NoSQL | |
dc.subject.other | NewSQL | |
dc.subject.other | tietokantamallit | |
dc.subject.other | tietokannanhallintajärjestelmät | |
dc.subject.other | relaatiomalli | |
dc.title | Relaatiomallin vertailua vaihtoehtoisiin tietokantamalleihin | |
dc.type | bachelor thesis | |
dc.identifier.urn | URN:NBN:fi:jyu-202411147251 | |
dc.type.ontasot | Bachelor's thesis | en |
dc.type.ontasot | Kandidaatintyö | fi |
dc.contributor.tiedekunta | Informaatioteknologian tiedekunta | fi |
dc.contributor.tiedekunta | Faculty of Information Technology | en |
dc.contributor.laitos | Informaatioteknologia | fi |
dc.contributor.laitos | Information Technology | en |
dc.contributor.yliopisto | Jyväskylän yliopisto | fi |
dc.contributor.yliopisto | University of Jyväskylä | en |
dc.contributor.oppiaine | Tietojärjestelmätiede | fi |
dc.contributor.oppiaine | Information Systems Science | en |
dc.rights.copyright | Julkaisu 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.copyright | This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited. | en |
dc.contributor.oppiainekoodi | 601 | |
dc.subject.yso | tietokannat | |
dc.subject.yso | relaatiotietokannat | |
dc.subject.yso | SQL | |