| dc.contributor.author | Viranko, Esko | |
| dc.date.accessioned | 2017-11-17T10:49:25Z | |
| dc.date.available | 2017-11-17T10:49:25Z | |
| dc.date.issued | 2017 | |
| dc.identifier.uri | URN:NBN:fi:amk-2017111617183 | |
| dc.identifier.uri | http://www.theseus.fi/handle/10024/135328 | |
| dc.description.abstract | Asiakkaiden henkilötietoja käsittelevien yrityksien tietosuojaa tullaan kiristämään Euroopan unionin asettaman tietosuoja-asetuksen myötä, joka tulee voimaan 25.5.2018. Tämä tarkoitti insinöörityön tilanneen yrityksen kannalta sitä, että sen tietokantaa hyödyntävän lahjakorttijärjestelmän ohjelmisto tulee päivittää. Insinöörityön tavoitteena oli löytää uudesta tietokantaohjelmistosta tilaajan tietokannalle ja lahjakorttijärjestelmälle hyödynnettäviä uusia ominaisuuksia. Uusista ominaisuuksista valittiin tutkittavaksi seuraavat: Always Encrypted, Row-Level Security, Query Store, R-kielen integraatio ja JSON-tuki.
Työssä perehdyttiin aluksi tietosuoja-asetuksen vaikutukseen tietojen salaamisen osalta, mistä selvisi, että tietosuoja-asetus tulee ottaa vakavasti huomioon herkkäluontoisten tietojen salausta ja suojausta suunniteltaessa. Lisäksi tutkittiin R-kielen integraation vaikutusta yrityksen mahdollisen lisäarvon luomiseksi sekä määritettiin mitä JSON-tuella tarkoitettiin.
Lopuksi työssä testattiin käytännössä testipalvelimella kolmea eniten painoarvoa saanutta uutta ominaisuutta, jotka olivat Always Encrypted, Row-Level Security ja Query Store. Työssä päädyttiin siihen tulokseen, että Always Encrypted on työkalu asiakastietojen salausta varten. Myös Row-Level Securityllä saatiin rivitason salaus aikaan, jolloin tietyssä taulussa voi olla monen eri asiakkaan tietoja sekaisin. Query Storella saatiin vähennettyä palvelimen prosessikäyttöä, mikä tarkoittaa esimerkiksi pienempää virrankulutusta tai enemmän prosessiaikaa muille ohjelmille. Testauksen jälkeen ei yrityksessä osattu vielä sanoa, otetaanko uusia ominaisuuksia käyttöön. | fi |
| dc.description.abstract | On the 25th of May 2018 European Union’s general data protection regulation will come to force. This affects the data privacy protocols of the corporations that handle customers’ personal information and will improve the security of customers’ stored information.
In this company’s case the regulation means that the database used for the corporation’s gift card system has to be upgraded. The aim of this Bachelor’s thesis was to find the most important and useful benefits of the upgraded database program for the case company. The upgraded program is called Microsoft SQL 2016 Server SP1. Five features were selected for the examination. The selected features were Always Encrypted, Row-Level- Security, Query Store, R programming language services and JSON support. At first this thesis studied the new general data protection regulation (GDPR) from the data encryption point of view, which revealed that the regulation should be taken seriously when planning the new encryption matters.
The impact and benefits of the R language for the company were studied and the new JSON support was defined. These features were found not to be as important as the Always Encrypted, Row-Level Security and Query Store features. Therefore, only these three were tested in a test server environment.
Conclusion was that the Always Encrypted is a very useful tool for the encryption of the sensitive customer information in the case company. Row-Level Security provided the vital row level encryption at a time when there were mixed data from multiple tenants. The Query Store reduced the servers’ process utilization with the right scaling. This meant that the power consumption decreased, and other programs could get more process time for.
Right after completing the testing the company was still unable to verify whether the new features will be taken into use in the company. | en |
| dc.language.iso | fin | |
| dc.publisher | Metropolia Ammattikorkeakoulu | |
| dc.rights | All rights reserved | |
| dc.title | Microsoft SQL 2016 SP1 -tietokantaohjelmiston uudet ominaisuudet | fi |
| dc.type.ontasot | fi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis| | |
| dc.identifier.dscollection | 10024/252 | |
| dc.organization | Metropolia Ammattikorkeakoulu | |
| dc.contributor.organization | Metropolia Ammattikorkeakoulu | |
| dc.subject.keyword | SQL 2016 | |
| dc.subject.keyword | tietokantaohjelmisto | |
| dc.subject.keyword | päivitys | |
| dc.subject.keyword | tietosuoja-asetus | |
| dc.subject.specialization | ohjelmistotekniikka | |
| dc.subject.degreeprogram | fi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology| | |
| dc.subject.discipline | Tietotekniikan koulutusohjelma | |