CLR-integraatio Microsoft SQL Serverissä
Ala-Välkkilä, Aki (2018)
Ala-Välkkilä, Aki
Seinäjoen ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018052810689
https://urn.fi/URN:NBN:fi:amk-2018052810689
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli tutkia CLR-integraation soveltuvuutta Microsoft SQL Server -tietokantajärjestelmän proseduurien ja funktioiden kehittämiseen. Työssä tutkittiin myös, voisiko tietokantajärjestelmän omalla T-SQL-kielellä tehtyjä toiminnallisuuksia korvata kokonaan tai osittain CLR-integraation avulla luoduilla .NET-pohjaisilla kielillä.
Työssä vertailtiin testien avulla CLR-integraation avulla luotujen toiminnallisuuksien suorituskykyä T-SQL-kielellä toteutettuihin toiminnallisuuksiin, sekä perehdyttiin yleisesti CLR-integraation mukanaan tuomiin mahdollisuuksiin.
Viimeisessä luvussa pohdittiin, millaisissa tilanteissa CLR-integraatiota voitaisiin parhaiten hyödyntää ja milloin T-SQL-toiminnallisuudet kannattaisi korvata CLR-integraation toiminnallisuuksilla. Työssä tehtyjen testien perusteella todettiin CLR-integraation soveltuvan parhaiten apuvälineeksi lisäämään toiminnallisuuksia ja mahdollisuuksia tietokantaproseduurien tueksi.
Työssä vertailtiin testien avulla CLR-integraation avulla luotujen toiminnallisuuksien suorituskykyä T-SQL-kielellä toteutettuihin toiminnallisuuksiin, sekä perehdyttiin yleisesti CLR-integraation mukanaan tuomiin mahdollisuuksiin.
Viimeisessä luvussa pohdittiin, millaisissa tilanteissa CLR-integraatiota voitaisiin parhaiten hyödyntää ja milloin T-SQL-toiminnallisuudet kannattaisi korvata CLR-integraation toiminnallisuuksilla. Työssä tehtyjen testien perusteella todettiin CLR-integraation soveltuvan parhaiten apuvälineeksi lisäämään toiminnallisuuksia ja mahdollisuuksia tietokantaproseduurien tueksi.