Analysis and comparison of relational and non-relational databases

Lech Tuzinkiewicz, Paweł Wiater

Abstract


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.

Keywords


data model; quality model; DBMS

Full Text:

PDF

References


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

Forum Hacker News, http://news.ycombinator.com/item?id=3202081.

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

GT.M Documentation, http://www.fisglobal.com/products-technologyplatforms-tmuserdocumentation.

Integration with MongoDB, http://java.dzone.com/articles/integration-testing-mongodb.

Introduction to NoSQL databases, http://www.slideshare.net/dstainer/introduction-tonosql-databases.

ISO/IEC 25010:2011, http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=35733.

Kiip Blog Engineering, http://blog.engineering.kiip.me/post/20988881092/a-year-withmongodb.

MongoDB Documentation, http://docs.mongodb.org/manual/.

MongoDB-Fault-Tolerance-Broken, http://www.infoq.com/news/2013/02/.

Oracle Documentation, http://www.oracle.com/pls/db102/homepage.

SQL vs. NoSQL: Which Is Better? http://slashdot.org/topic/bi/sql-vs-nosql-which-isbetter/.

IOS Standards, http://hufee.meraka.org.za/Hufeesite/staff/the-hufee-group/paula-kotze-1/publications/SACLA%202010%20paper%20Final.pdf.




DOI: http://dx.doi.org/10.21936/si2013_v34.n2B.70