Please use this identifier to cite or link to this item: http://hdl.handle.net/10603/234538
Title: A Novel framework for querying multiparadigm databases
Researcher: Kaur, Karamjit
Guide(s): Rani, Rinkle
Keywords: Datalog
MongoDB
NoSQL databases
PostgreSQL
Redis
University: Thapar Institute of Engineering and Technology
Completed Date: 2015
Abstract: Relational databases evolved in accordance to the prevailing technological requirements and constraints that had suitability, applicability and relevance at that time. However, times have changed and also the contemporary requirements. To alleviate the problems associated with relational databases in handling present big data, which is predominantly un-structured, a new class of databases has emerged, known as NoSQL databases. As and when a new class of data-storage emerges and becomes popular, researchers start working towards its integration with the existing databases. Likewise, with the widespread use of NoSQL data-stores, the problem of integrating them with existing database technology has became a challenge. The goal is to select the most appropriate data storage technology that meets the specific requirements of each module of the application. Amalgamation of different databases within an application is known as Multiparadigm approach or Polyglot-persistence. Persistence needs of applications are progressing from mostly relational to a mixture of data-stores. For example various modules of Health-care Information System (HIS) use different data-stores to model data closer to their semantic usage. The researcher has showcased the applicability of our multipradigm framework in HIS, considering the variety of data and diverse categories of NoSQL data-stores with which they may be managed. But the concept is equally well applicable to any other application area, where different parts of the application deals with distinct data formats. The researcher has implemented a healthcare information system PolyglotHIS, which makes use of one relational and two NoSQL data-stores. This coalition of datastores is not arbitrary, instead it is prudently chosen on the basis of careful analysis of alternative data-stores. Each involved data-store has its own specific advantage. Relational data-stores are preferred for data pertaining to financial transactions, since they support transactional properties.
Pagination: xiv, 162p.
URI: http://hdl.handle.net/10603/234538
Appears in Departments:Department of Computer Science and Engineering

Files in This Item:
File Description SizeFormat 
file10(chapter 7).pdfAttached File742.39 kBAdobe PDFView/Open
file11(chapter 8).pdf115.34 kBAdobe PDFView/Open
file12(references).pdf138.19 kBAdobe PDFView/Open
file13(publications).pdf97.06 kBAdobe PDFView/Open
file1(title).pdf45.78 kBAdobe PDFView/Open
file2(certificate).pdf513.57 kBAdobe PDFView/Open
file3(preliminary pages).pdf677.02 kBAdobe PDFView/Open
file4(chapter 1).pdf113.57 kBAdobe PDFView/Open
file5(chapter 2).pdf503.79 kBAdobe PDFView/Open
file6(chapter 3).pdf652.14 kBAdobe PDFView/Open
file7(chapter 4).pdf433.56 kBAdobe PDFView/Open
file8(chapter 5).pdf446.86 kBAdobe PDFView/Open
file9(chapter 6).pdf612.68 kBAdobe PDFView/Open
Show full item record


Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Altmetric Badge: