dc.contributor.author |
Pinto, Y. |
|
dc.date.accessioned |
2015-06-03T10:12:57Z |
|
dc.date.available |
2015-06-03T10:12:57Z |
|
dc.date.issued |
2009 |
|
dc.identifier.citation |
Global Journal of Computer Science and Technology (GJCST). 9; 2009; 44-52. |
en_US |
dc.identifier.uri |
http://irgu.unigoa.ac.in/drs/handle/unigoa/2295 |
|
dc.description.abstract |
It is currently the norm that relational database designs should be based on a normalized logical data model. The primary objective of this design technique is data integrity and database extendibility. The Third Normal Form is regarded by academicians and practitioners alike to be point at which the database design is most efficient. Unfortunately, even this lower level normalization form has a major drawback with regards to query evaluation. Information retrievals from the database can result in large number of joins which degrades query performance. So you need to sometimes break theoretical rules for real world performance gains. Most existing conceptual level RDBMS data models provide a set of constructs that only describes "what data is used" and does not capture "how the data is being used". The question of "how data is used" gets embedded in the implementation level details. As a result, every application built on the existing database extracts the same or similar data in different ways. If the functional use of the data is also captured, common query evaluation techniques can be formulated and optimized at the design phase, without affecting the normalized database structure constructed at the Conceptual Design phase. This paper looks at denormalization as an effort to improve the performance in data retrievals made from the database without compromising data integrity. A study on a hierarchical database table shows the performance gain - with respect to response time – using a denormalization technique. |
|
dc.publisher |
Global Journals |
en_US |
dc.subject |
Computer Science and Technology |
en_US |
dc.title |
A framework for systematic database de-normalization |
en_US |
dc.type |
Journal article |
en_US |