Requirement analysis and conceptual modeling of real-time data warehouses
Data warehouses have been proven useful in making strategic business decisions by enabling storage of large amount of data, possibly from heterogeneous and distributed sources, into a unified system. The data kept in the data warehouse is historic mainly because of the batch process that is used...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2009
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/17044 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-17044 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-170442023-03-03T20:28:15Z Requirement analysis and conceptual modeling of real-time data warehouses Aakriti Agarwal Vivekanand Gopalkrishnan School of Computer Engineering DRNTU::Engineering::Computer science and engineering::Information systems::Database management Data warehouses have been proven useful in making strategic business decisions by enabling storage of large amount of data, possibly from heterogeneous and distributed sources, into a unified system. The data kept in the data warehouse is historic mainly because of the batch process that is used to update the data. However, several business intelligence applications now require access to real time data, in addition to historic data. This leads to the need for a real time data warehouse. But questions arise as to how we can achieve real time data warehousing and if the current approaches address the requirements of a real time data warehouse. We look at real time systems and real time databases, examine their nature and their issues, and synthesize the requirements that are applicable to real time data warehousing. By comparing and combining, we have come up with a list of requirements a real time data warehouse must satisfy. A real time data warehouse requires quality of service (QoS), quality of data (QoD), and some application-based requirements. For each requirement, we discuss what component of the data warehouse can be used to address the requirement. As we discuss each component, we also present an overview of the state of the art. With the requirements, current approaches, and limitations known, we highlight what areas need further investigation to make real time data warehousing a reality. Our study targets researchers who would like to contribute to the advancement of real time data warehousing, and data warehouse administrators of business intelligence systems that need to be made real time. The second half of the author's work focuses on conceptual modeling for real-time data warehouses. A lot of work has been presented in the area of conceptual modeling for designing data warehouses. However, in spite of the advent of real-time data warehouses, not much work can be seen with regards to modeling of these systems. In this context, we propose a conceptual modeling approach RealMER (based on Entity-Relationship), to address the peculiarities associated with this kind of systems. We firstly propose a set of criteria for classification of good conceptual models for real-time data warehouses. Then, we define new graphical elements to cover the real-time paradigm and highlight the advantage capturing such information has on the downstream processes of the warehouse. Through a case study and comparative analysis, we prove the effectiveness of our technique over those of our peers. Bachelor of Engineering (Computer Engineering) 2009-05-29T04:31:29Z 2009-05-29T04:31:29Z 2009 2009 Final Year Project (FYP) http://hdl.handle.net/10356/17044 en Nanyang Technological University 91 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering::Information systems::Database management |
spellingShingle |
DRNTU::Engineering::Computer science and engineering::Information systems::Database management Aakriti Agarwal Requirement analysis and conceptual modeling of real-time data warehouses |
description |
Data warehouses have been proven useful in making strategic business decisions by
enabling storage of large amount of data, possibly from heterogeneous and distributed
sources, into a unified system. The data kept in the data warehouse is historic mainly
because of the batch process that is used to update the data. However, several business intelligence applications now require access to real time data, in addition to
historic data. This leads to the need for a real time data warehouse. But questions arise as to how we can achieve real time data warehousing and if the current
approaches address the requirements of a real time data warehouse.
We look at real time systems and real time databases, examine their nature and
their issues, and synthesize the requirements that are applicable to real time data
warehousing. By comparing and combining, we have come up with a list of requirements a real time data warehouse must satisfy. A real time data warehouse requires
quality of service (QoS), quality of data (QoD), and some application-based requirements. For each requirement, we discuss what component of the data warehouse can be used to address the requirement. As we discuss each component, we also present
an overview of the state of the art. With the requirements, current approaches, and
limitations known, we highlight what areas need further investigation to make real
time data warehousing a reality. Our study targets researchers who would like to
contribute to the advancement of real time data warehousing, and data warehouse
administrators of business intelligence systems that need to be made real time.
The second half of the author's work focuses on conceptual modeling for real-time
data warehouses. A lot of work has been presented in the area of conceptual modeling
for designing data warehouses. However, in spite of the advent of real-time data warehouses, not much work can be seen with regards to modeling of these systems.
In this context, we propose a conceptual modeling approach RealMER (based on
Entity-Relationship), to address the peculiarities associated with this kind of systems.
We firstly propose a set of criteria for classification of good conceptual models for
real-time data warehouses. Then, we define new graphical elements to cover the
real-time paradigm and highlight the advantage capturing such information has on
the downstream processes of the warehouse. Through a case study and comparative
analysis, we prove the effectiveness of our technique over those of our peers. |
author2 |
Vivekanand Gopalkrishnan |
author_facet |
Vivekanand Gopalkrishnan Aakriti Agarwal |
format |
Final Year Project |
author |
Aakriti Agarwal |
author_sort |
Aakriti Agarwal |
title |
Requirement analysis and conceptual modeling of real-time data warehouses |
title_short |
Requirement analysis and conceptual modeling of real-time data warehouses |
title_full |
Requirement analysis and conceptual modeling of real-time data warehouses |
title_fullStr |
Requirement analysis and conceptual modeling of real-time data warehouses |
title_full_unstemmed |
Requirement analysis and conceptual modeling of real-time data warehouses |
title_sort |
requirement analysis and conceptual modeling of real-time data warehouses |
publishDate |
2009 |
url |
http://hdl.handle.net/10356/17044 |
_version_ |
1759853504510296064 |