A Method for Database Model Selection

Noa Roy-Hubara, Peretz Shoval, Arnon Sturm

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

In the last decade, new types of database models emerged, most notably the NoSQL database models. Within this family of databases there are specific models, such as Document-based, Graph-based and more, each of which, in additional to the Relational model, may fit to specific types of applications. Hence, the issue of which database model to select for a given application becomes important. Nowadays, to the best of our knowledge, the selection of a database model is not based on systematic methods that consider the specific requirements and characteristics of the sought application. In this paper we propose a structured method for database model selection. The method considers a variety of factors, including data-related requirements, functional requirements and non-functional requirements. Based on these factors the method proposes the most appropriate database models for that application. We demonstrate the method through a running example.

Original languageEnglish
Title of host publicationEnterprise, Business-Process and Information Systems Modeling - 20th International Conference, BPMDS 2019, 24th International Conference, EMMSAD 2019, Held at CAiSE 2019, Proceedings
EditorsIris Reinhartz-Berger, Jelena Zdravkovic, Jens Gulden, Rainer Schmidt
PublisherSpringer Cham
Pages261-275
Number of pages15
ISBN (Print)9783030206178
DOIs
StatePublished - 19 May 2019
Event20th International Conference on Business Process Modeling, Development and Support, BPMDS 2019 and 24th International Conference on Evaluation and Modeling Methods for Systems Analysis and Development, EMMSAD 2019 - Rome, Italy
Duration: 3 Jun 20194 Jun 2019

Publication series

NameLecture Notes in Business Information Processing
Volume352
ISSN (Print)1865-1348
ISSN (Electronic)1865-1356

Conference

Conference20th International Conference on Business Process Modeling, Development and Support, BPMDS 2019 and 24th International Conference on Evaluation and Modeling Methods for Systems Analysis and Development, EMMSAD 2019
Country/TerritoryItaly
CityRome
Period3/06/194/06/19

Keywords

  • Database models
  • Database selection
  • NewSQL
  • NoSQL

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Management Information Systems
  • Business and International Management
  • Information Systems
  • Modeling and Simulation
  • Information Systems and Management

Fingerprint

Dive into the research topics of 'A Method for Database Model Selection'. Together they form a unique fingerprint.

Cite this