An Approach to Achieve DBMS Vendor Independence for Ides AB's Platform

Software that is developed with few integration capabilities to different user interfaces or database vendors might lose market share in the long run. To stay competitive, companies that find themselves in situations like these might need to look at options to increase their alternatives. This thesi...

Full description

Bibliographic Details
Main Authors: Johansson, Philip, Blomqvist, Niklas
Format: Others
Language:English
Published: Linköpings universitet, Databas och informationsteknik 2017
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-139220
id ndltd-UPSALLA1-oai-DiVA.org-liu-139220
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-liu-1392202019-11-29T22:22:13ZAn Approach to Achieve DBMS Vendor Independence for Ides AB's PlatformengJohansson, PhilipBlomqvist, NiklasLinköpings universitet, Databas och informationsteknikLinköpings universitet, Databas och informationsteknik2017DatabaseDatabasIdesComputer and Information SciencesData- och informationsvetenskapSoftware that is developed with few integration capabilities to different user interfaces or database vendors might lose market share in the long run. To stay competitive, companies that find themselves in situations like these might need to look at options to increase their alternatives. This thesis aims to present and evaluate how Ides AB could achieve vendor independence as it relates to database integration.The proposed solution is based on pre-existing code from an existing product and thus includes theory about the methods and details how one can read, understand and analyse code. The outcome is presented with code examples to give the reader a clear and concise understanding. In the evaluation phase, we take other related work into consideration as it relates to our thesis focus. The proposed approach presented consists of a class to represent different database vendors. It also consists of abstract functions handling the interaction between different databases. Which database the class interacts with is determined by the connection established. The approach also includes what is possible to make database agnostic verified by an evaluation. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-139220application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Database
Databas
Ides
Computer and Information Sciences
Data- och informationsvetenskap
spellingShingle Database
Databas
Ides
Computer and Information Sciences
Data- och informationsvetenskap
Johansson, Philip
Blomqvist, Niklas
An Approach to Achieve DBMS Vendor Independence for Ides AB's Platform
description Software that is developed with few integration capabilities to different user interfaces or database vendors might lose market share in the long run. To stay competitive, companies that find themselves in situations like these might need to look at options to increase their alternatives. This thesis aims to present and evaluate how Ides AB could achieve vendor independence as it relates to database integration.The proposed solution is based on pre-existing code from an existing product and thus includes theory about the methods and details how one can read, understand and analyse code. The outcome is presented with code examples to give the reader a clear and concise understanding. In the evaluation phase, we take other related work into consideration as it relates to our thesis focus. The proposed approach presented consists of a class to represent different database vendors. It also consists of abstract functions handling the interaction between different databases. Which database the class interacts with is determined by the connection established. The approach also includes what is possible to make database agnostic verified by an evaluation.
author Johansson, Philip
Blomqvist, Niklas
author_facet Johansson, Philip
Blomqvist, Niklas
author_sort Johansson, Philip
title An Approach to Achieve DBMS Vendor Independence for Ides AB's Platform
title_short An Approach to Achieve DBMS Vendor Independence for Ides AB's Platform
title_full An Approach to Achieve DBMS Vendor Independence for Ides AB's Platform
title_fullStr An Approach to Achieve DBMS Vendor Independence for Ides AB's Platform
title_full_unstemmed An Approach to Achieve DBMS Vendor Independence for Ides AB's Platform
title_sort approach to achieve dbms vendor independence for ides ab's platform
publisher Linköpings universitet, Databas och informationsteknik
publishDate 2017
url http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-139220
work_keys_str_mv AT johanssonphilip anapproachtoachievedbmsvendorindependenceforidesabsplatform
AT blomqvistniklas anapproachtoachievedbmsvendorindependenceforidesabsplatform
AT johanssonphilip approachtoachievedbmsvendorindependenceforidesabsplatform
AT blomqvistniklas approachtoachievedbmsvendorindependenceforidesabsplatform
_version_ 1719299945653075968