Analysis and comparison of relational and non-relational databases

Lech Tuzinkiewicz, Paweł Wiater


This paper presents a method that allows comparison of the quality of different DBMS systems and implemented in these systems data models. The proposed working model is a subset of quality characteristics of quality models defined in ISO / IEC 25010: 2011 (Systems and software engineering – Systems and software Quality Requirements and Evaluation (SQUARE) – System and software quality models). The whole is illustrated by an example of the application of the presented method.


data model; quality model; DBMS

Full Text:



Greenwald R., Stackowiak R., Stern J.: Oracle Essentials: Oracle Database 11g. O’Reilly Media, Inc., 2008.

Forum Hacker News,

Fowler M., Sadalage P. J.: NoSQL Distilled A Brief Guide to the Emerging World of Polyglot Persistence. Addison–Wesley, 2012.

GT.M Documentation,

Integration with MongoDB,

Introduction to NoSQL databases,

ISO/IEC 25010:2011,

Kiip Blog Engineering,

MongoDB Documentation,


Oracle Documentation,

SQL vs. NoSQL: Which Is Better?

IOS Standards,