DBMS: A Сontemporary Landscape in Historical Perspective

  • Natalia Grafeeva SPbSU, St. Petersburg, Russia
  • Elena Mikhaylova SPbSU, St. Petersburg, Russia
  • Boris Novikov SPbSU, St. Petersburg, Russia

Abstract

The article is a review of the main trends in the modern DBMS. It looks at the main features and capabilities of traditional relational databases and describes the way they are adapted to meet the challenges that data management systems are currently faced with. The article also discusses NoSQL databases and their key characteristics, as well as their capabilities in comparison with relational DBMS.

Author Biographies

Natalia Grafeeva, SPbSU, St. Petersburg, Russia

Associate Professor, Sub-Department of
Analytical Information Systems, St Petersburg
University,

Elena Mikhaylova, SPbSU, St. Petersburg, Russia

Associate Professor, Sub-Department of
Analytical Information Systems, St Petersburg
University

Boris Novikov, SPbSU, St. Petersburg, Russia

Professor, Sub-Department of Analytical
Information Systems, St Petersburg
University.

References

1. Kuznetshov, S. & Poskonin, A. 2013, “Is cooperation between SQL and NoSQL possible?” [“Vozmozhno
li sotrudnichestvo SQL i NoSQL? ”], Open systems, no. 9, pp. 38–41.
2. Seleznyov, K. 2012, “From SQL to NoSQL and back” [“Ot SQL k NoSQL i obratno”], Open systems, no. 2,
pp. 25–29.
3. “ApacheCouchDB” [Online], available at: http://couchdb.apache.org/ [Accessed 11 Jan. 2016].
4. Brewer, E. 2000, “Towards Robust Distributed Systems”, in: ACM Symposium on the Principles of Distributed Computing, Portland, Oregon.
5. “DB-Engines Ranking” [Online], available at: http://db-engines.com/en/ranking/ [Accessed 26 Feb.
2016].
6. DeCandia, G, Hastorun, D., Jampani, M., Kakulapati, G., Lakshman, A., Pilchin, A., Sivasubramanian,
S., Vosshall, P. & Vogels, W. 2007, “Dynamo: Amazon’s highly available Key -value store”, ACM SIGOPS
Operating Syst. Rev., no. 41, p. 205.
7. Hecht, R. & Jablonski, S. 2011, “NoSQL evaluation: A use case oriented survey”, Proc 2011 Int. Conf.
Cloud Serv. Computing, pp. 336–341.
8. Dean, J. & Ghemawat, S. 2004, “MapReduce: Simplified Data Processing on Large Clusters”, in:
OSDI’04: Sixth Symposium on Operating System Design and Implementation, San Francisco, CA.
9. Grolinger, K, Higashino, W., Tiwari, A. & Capretz, M. 2013, “Data management in cloud environments:
NoSQL and NewSQL data stores”, Journal of Cloud Computing: Advances, Systems and Applications,
vol. 2(22).
10. Murty, J. 2008, Programming Amazon Web Services: S3, EC2, SQS, FPS, and SimpleDB. O’Reilly Media,
Inc.
11. “NOSQL meetup. San Francisco: Eventbrite” [Online], available at: http://nosql.eventbrite.com/ [Accessed 5 Jan. 2016].
12. Pritchett, D. 2008, “BASE: An ACID Alternative”, Queue, no. 6, p. 48.
13. Vogels, W. 2009, “Eventually Consistent”, Communication of the ACM, no. 52(1), pp. 40–44.
Published
2016-04-29
How to Cite
Grafeeva, N., Mikhaylova, E., & Novikov, B. (2016). DBMS: A Сontemporary Landscape in Historical Perspective. Computer Tools in Education, (2), 3-12. Retrieved from http://cte.eltech.ru/ojs/index.php/kio/article/view/1390
Section
Software Engineering