University of Jyväskylä | JYX Digital Repository

  • English  | Give feedback |
    • suomi
    • English
 
  • Login
JavaScript is disabled for your browser. Some features of this site may not work without it.
View Item 
  • JYX
  • Opinnäytteet
  • Kandidaatintutkielmat
  • View Item
JYX > Opinnäytteet > Kandidaatintutkielmat > View Item

NoSQL-tietokannat : perusominaisuudet ja luokittelu

Thumbnail
View/Open
199.9 Kb

Downloads:  
Show download detailsHide download details  
Authors
Soikkeli, Tuomas
Date
2015
Discipline
TietojärjestelmätiedeInformation Systems Science

 
NoSQL-tietokannat ovat olleet eräitä 2000-luvun kiistellyimmistä teknologioista. Niiden käyttötarkoituksista tai hyödyllisyydestä ei ole yleisesti hyväksyttyä tutkimustietoa, johtuen NoSQL-tietokantojen kehittymättömyydestä ja nuoresta iästä. Tämän tutkielman tarkoituksena on selvittää, miten NoSQL-tietokantoja voidaan luokitella ja mitkä ovat niiden käyttökohteet. Tätä varten kerrotaan ensin, miten NoSQL-tietokannat ovat kehittyneet ja minkälaisia ominaispiirteiltä niillä on. Sitten kuvataan, miten NoSQL- tietokannat eroavat perinteisistä relaatiotietokannoista ja voidaanko relaatiotietokannat korvata NoSQL-tietokannoilla. Lopuksi esitetään NoSQL-tietokantoihin kohdistunutta kritiikkiä. Tutkimuksessa luokitellaan NoSQL-tietokannat luokitellaan neljään ryhmään: avain-arvopari-varastot, dokumenttivarastot, sarakepohjaiset tietokannat ja verkkotietokannat. Jokaisen tietomallin osalta esitellään tarkemmin tietomallin piirteet ja käyttökohteet sekä havainnollistetaan tietomallia esimerkein. Tutkimuksen tuloksia voidaan hyödyntää esimerkiksi yritysten teknologiavalintoihin, sillä ne vaikuttavat projektin onnistumiseen. Toisaalta tämä tutkimus toimii perehdytyksenä aihealueeseen jatkotutkimusta tehdessä. ...
 
NoSQL-datastores have been one of the most controversial technologies of 20th century. Currently we have no eminent evidence that NoSQL-databases are useful and how they should be used. In this candidate’s thesis NoSQL-databases are researched to categorize and identify the most common use cases for them. Secondly the author researches how NoSQL-databases have evolved and what are their main properties. At the same time, NoSQL-databases are compared how they differ from ordinary relational database management systems and are these relational databases replaceable with NoSQL-databases. Moreover, we study the critique that the NoSQL faces. Finally, NoSQL-databases are divided into four groups: key-value stores, document stores, column based databases and graph databases. In each data model we study the common properties of particular data model and we explore the use cases for these data models. Enterprises can use this study to aid them with selection of technology. This can lead to successful software project. On the other hand researches can use this study to familiarize themselves to the area of knowledge. ...
 
Keywords
NoSQL tietokanta ei-relaationaalinen
URI

http://urn.fi/URN:NBN:fi:jyu-201511103621

Metadata
Show full item record
Collections
  • Kandidaatintutkielmat [4421]

Related items

Showing items with similar title or keywords.

  • Tietokannan replikaatio yksisuuntaisia ei-pysyviä yhteyksiä käyttäen 

    Eskelinen, Juuso (2019)
    Tässä pro gradu -tutkielmassa esitetään suunnittelumalli hajautetun tietokannan replikaation toteuttamiseksi käyttäen yksisuuntaisia ei-pysyviä yhteyksiä. Tämän mallin pohjalta on myös tehty replikaation toteutus toimeksiantona ...
  • Tietokantatuotteiden replikointiominaisuuksien arviointi : tapaus: Prosessitiedon välittäminen järjestelmien välillä 

    Väyrynen, Jarkko (2003)
  • Karjala-tietokanta : digitoitua demografista dataa vanhoista ja monimuotoisista genealogisista dokumenteista 

    Saarti, Jarmo; Vilkuna, Kustaa H. J.; Ropponen, Jari; Soivanen, Satu (Suomen Sukututkimusseura, 2019)
    Artikkelimme käsittelee tietokannan kokoamisen eli tallennusprosessin tiedonhallintaa. Aiheena on luovutetun Karjalan kirkollisista asiakirjoista vuosilta 1681-1949 kootun digitaatisen Karjata-tietokannan rakentaminen, ...
  • EJB:n eri käyttötapojen tehokkuus tiedonsiirrossa tietokantaan käyttäen OC4J palvelinta 

    Kalajo, Aku (2002)
  • Tietojoukkojen anonymisointi ja jälleentunnistaminen 

    Repo, Antti (2016)
    Nykyään ihmisistä kerätään ja tallentuu massiivisia määriä henkilökohtaista dataa, mutta kyseisen datan yksityisyydensuojasta ja turvallisuudesta ei aina voida olla täysin varmoja. Kun ihmisten henkilökohtaisia tietoja, ...
  • Browse materials
  • Browse materials
  • Articles
  • Conferences and seminars
  • Electronic books
  • Historical maps
  • Journals
  • Tunes and musical notes
  • Photographs
  • Presentations and posters
  • Publication series
  • Research reports
  • Research data
  • Study materials
  • Theses

Browse

All of JYXCollection listBy Issue DateAuthorsSubjectsPublished inDepartmentDiscipline

My Account

Login

Statistics

View Usage Statistics
  • How to publish in JYX?
  • Self-archiving
  • Publish Your Thesis Online
  • Publishing Your Dissertation
  • Publication services

Open Science at the JYU
 
Data Protection Description

Accessibility Statement

Unless otherwise specified, publicly available JYX metadata (excluding abstracts) may be freely reused under the CC0 waiver.
Open Science Centre