Evaluation of Data Integrity Methods in Storage: Oracle Database
Context. It is very common today that e-commerce systems store sensitiveclient information. The database administrators of these typesof systems have access to this sensitive client information and are ableto manipulate it. Therefore, data integrity is of core importance inthese systems and methods...
Main Authors: | , |
---|---|
Format: | Others |
Language: | English |
Published: |
Blekinge Tekniska Högskola, Institutionen för datalogi och datorsystemteknik
2015
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:bth-10413 |
id |
ndltd-UPSALLA1-oai-DiVA.org-bth-10413 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-bth-104132018-01-12T05:10:43ZEvaluation of Data Integrity Methods in Storage: Oracle DatabaseengPosse, OliverTomanović, OgnjenBlekinge Tekniska Högskola, Institutionen för datalogi och datorsystemteknikBlekinge Tekniska Högskola, Institutionen för datalogi och datorsystemteknik2015Data IntegrityDatabasePerformanceComputer EngineeringDatorteknikContext. It is very common today that e-commerce systems store sensitiveclient information. The database administrators of these typesof systems have access to this sensitive client information and are ableto manipulate it. Therefore, data integrity is of core importance inthese systems and methods to detect fraudulent behavior need to beimplemented. Objectives. The objective of this thesis is to implement and evaluatethe features and performance impact of different methods for achievingdata integrity in a database, Oracle to be more exact.Methods. Five methods for achieving data integrity were tested.The methods were tested in a controlled environment. Three of themwas tested and performance evaluated by a tool emulating a real lifee-commerce scenario. The focus of this thesis is to evaluate the performanceimpact and the fraud detection ability of the implementedmethods. Results. This paper evaluates traditional Digital signature, Linkedtimestamping applied to a Merkle hash tree and Auditing performanceimpact and feature impact wise. Two more methods were implementedand tested in a controlled environment, Merkle hash tree and Digitalwatermarking. We showed results from the empirical analysis, dataverification and transaction performance. In our evaluation we provedour hypothesis that traditional Digital signature is faster than Linkedtimestamping. Conclusions. In this thesis we conclude that when choosing a dataintegrity method to implement it is of great importance to know whichtype of operation is more frequently used. Our experiments show thatthe Digital signature method performed better than Linked timestampingand Auditing. Our experiments did also conclude that applicationof Digital signature, Linked timestamping and Auditing decreasedthe performance by 4%, 12% and 27% respectively, which is arelatively small price to pay for data integrity. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:bth-10413application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
Data Integrity Database Performance Computer Engineering Datorteknik |
spellingShingle |
Data Integrity Database Performance Computer Engineering Datorteknik Posse, Oliver Tomanović, Ognjen Evaluation of Data Integrity Methods in Storage: Oracle Database |
description |
Context. It is very common today that e-commerce systems store sensitiveclient information. The database administrators of these typesof systems have access to this sensitive client information and are ableto manipulate it. Therefore, data integrity is of core importance inthese systems and methods to detect fraudulent behavior need to beimplemented. Objectives. The objective of this thesis is to implement and evaluatethe features and performance impact of different methods for achievingdata integrity in a database, Oracle to be more exact.Methods. Five methods for achieving data integrity were tested.The methods were tested in a controlled environment. Three of themwas tested and performance evaluated by a tool emulating a real lifee-commerce scenario. The focus of this thesis is to evaluate the performanceimpact and the fraud detection ability of the implementedmethods. Results. This paper evaluates traditional Digital signature, Linkedtimestamping applied to a Merkle hash tree and Auditing performanceimpact and feature impact wise. Two more methods were implementedand tested in a controlled environment, Merkle hash tree and Digitalwatermarking. We showed results from the empirical analysis, dataverification and transaction performance. In our evaluation we provedour hypothesis that traditional Digital signature is faster than Linkedtimestamping. Conclusions. In this thesis we conclude that when choosing a dataintegrity method to implement it is of great importance to know whichtype of operation is more frequently used. Our experiments show thatthe Digital signature method performed better than Linked timestampingand Auditing. Our experiments did also conclude that applicationof Digital signature, Linked timestamping and Auditing decreasedthe performance by 4%, 12% and 27% respectively, which is arelatively small price to pay for data integrity. |
author |
Posse, Oliver Tomanović, Ognjen |
author_facet |
Posse, Oliver Tomanović, Ognjen |
author_sort |
Posse, Oliver |
title |
Evaluation of Data Integrity Methods in Storage: Oracle Database |
title_short |
Evaluation of Data Integrity Methods in Storage: Oracle Database |
title_full |
Evaluation of Data Integrity Methods in Storage: Oracle Database |
title_fullStr |
Evaluation of Data Integrity Methods in Storage: Oracle Database |
title_full_unstemmed |
Evaluation of Data Integrity Methods in Storage: Oracle Database |
title_sort |
evaluation of data integrity methods in storage: oracle database |
publisher |
Blekinge Tekniska Högskola, Institutionen för datalogi och datorsystemteknik |
publishDate |
2015 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:bth-10413 |
work_keys_str_mv |
AT posseoliver evaluationofdataintegritymethodsinstorageoracledatabase AT tomanovicognjen evaluationofdataintegritymethodsinstorageoracledatabase |
_version_ |
1718605441930362880 |