DBMS: A Сontemporary Landscape in Historical Perspective
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.
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.
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
Issue
Section
Software Engineering
This work is licensed under a Creative Commons Attribution 4.0 International License.