How Database Development Has Evolved Over the Years in the Web Development Area?

  IJCTT-book-cover
 
         
 
© 2025 by IJCTT Journal
Volume-73 Issue-3
Year of Publication : 2025
Authors : Umit Mester
DOI :  10.14445/22312803/IJCTT-V73I3P113

How to Cite?

Umit Mester, "How Database Development Has Evolved Over the Years in the Web Development Area?," International Journal of Computer Trends and Technology, vol. 73, no. 3, pp. 103-111, 2025. Crossref, https://doi.org/10.14445/22312803/IJCTT-V73I3P113

Abstract
Database development in web development has significantly evolved, particularly over the past few decades, driven by the internet’s growth and user needs. Initially rooted in the relational database model from the 1970s, advancements were influenced by major companies like Oracle and IBM. The complexity of databases has increased due to big data requirements, leading to the creation of NoSQL databases. Open-source systems like PostgreSQL, MySQL, and MongoDB have further accelerated web application development by offering flexible, cost-effective solutions. However, challenges like big data management and security remain prevalent. Future trends indicate that databases will become smarter through AI and machine learning, with technologies like blockchain potentially reshaping the landscape. This study seeks to explore these developments in depth.

Keywords
AI, Databases, MySQL, NoSQL.

Reference

[1] Isam Mashhour Al Jawarneh et al., “Efficient QoS-Aware Spatial Join Processing for Scalable NoSQL Storage Frameworks,” IEEE Transactions on Network and Service Management, vol. 18, no. 2, pp. 2437-2449, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[2] Hibatullah Alzahrani, “Evolution of Object-oriented Database Systems,” Global Journal of Computer Science and Technology, vol. 16, no. 3, pp. 1-5, 2016.
[Google Scholar] [Publisher Link]
[3] Nadir K. Amra et al., Modernizing IBM i Applications from the Database up to the User Interface and Everything in Between, IBM Redbooks, pp. 1-720, 2015.
[Google Scholar] [Publisher Link]
[4] Nikos Anerousis et al., “The Origin and Evolution of Open Programmable Networks and SDN,” IEEE Communications Surveys & Tutorials, vol. 23, no. 3, pp. 1956-1971, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[5] Sasa Baškarada, Vivian Nguyen, and Andy Koronios, “Architecting Microservices: Practical Opportunities and Challenges,” Journal of Computer Information Systems, vol. 60, no. 5, pp. 428-436, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[6] Rahul Batra, “A History of SQL and Relational Databases,” SQL Primer, pp. 183-187, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[7] A. Britvin, J. Alrawashdeh, and R. Tkachuk, “Client-server System for Parsing Data from Web Pages,” Advances in Cyber-Physical Systems, vol. 7, no. 1, pp. 8-14, 2022.
[Google Scholar] [Publisher Link]
[8] Kyle Brown et al., Modern Web Development with IBM WebSphere: Developing, Deploying, and Managing Mobile and Multi Platform Apps, Pearson Education, pp. 1-384, 2014.
[Google Scholar] [Publisher Link]
[9] Suphamit Chittayasothorn, “The Misconception of Relational Database and the ACID Properties,” 2022 8th International Conference on Engineering, Applied Sciences, and Technology (ICEAST), Chiang Mai, Thailand, pp. 30-33, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[10] Anthony Cleve et al., “Understanding Database Schema Evolution: A Case Study,” Science of Computer Programming, vol. 97, no. 1, pp. 113-121, 2015.
[CrossRef] [Google Scholar] [Publisher Link]
[11] Morris F. Collen, and Casimir A. Kulikowski, “The Development of Digital Computers,” The History of Medical Informatics in the United States, pp. 3-73, 2015.
[CrossRef] [Google Scholar] [Publisher Link]
[12] Joshua Cooper, and Anne James, “Challenges for Database Management in the İnternet of Things,” IETE Technical Review, vol. 26, no. 5, pp. 320-329, 2009.
[Google Scholar] [Publisher Link]
[13] Alejandro Corbellini et al., “Persisting Big-data: The NoSQL Landscape,” Information Systems, vol. 63, pp. 1-23, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[14] Michael Coughlan et al., Introduction to COBOL, Beginning COBOL for Programmers, pp. 1-15, 2014.
[CrossRef] [Google Scholar] [Publisher Link]
[15] C.J. Date, Relational Theory for Computer Professionals: What Relational Databases Are Really All About, O'Reilly Media, pp. 1 284, 2013.
[Google Scholar] [Publisher Link]
[16] Musa Garba, and H. Abubakar, “A Comparison of NoSQL and Relational Database Management Systems (RDBMS),” Kasu Journal of Mathematical Sciences, vol. 1, no. 2, pp. 61-69, 2020.
[Google Scholar]
[17] Berke Gözneli, “Identification and Evaluation of a Process for Transitioning from REST APIs to GraphQL APIs in the Context of Microservices Architecture,” Master’s Thesis, Technische Universität München, München, 2020.
[Google Scholar]
[18] Christopher M. Grulke et al., “EPA’s DSSTox Database: History of Development of a Curated Chemistry Resource Supporting Computational Toxicology Research,” Computational Toxicology, vol. 12, pp. 1-15, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[19] Paolo Guagliardo, and Leonid Libkin, “On the Codd Semantics of SQL Nulls,” Information Systems, vol. 86, pp. 46-60, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[20] David Gugerli, “The World as Database: On the Relation of Software Development, Query Methods, and İnterpretative İndependence,” Information & Culture, vol. 47, no. 3, pp. 288-311, 2012.
[CrossRef] [Google Scholar] [Publisher Link]
[21] Dong Guo et al., “Microservices Architecture based Cloudware Deployment Platform for Service Computing,” 2016 IEEE Symposium on Service-Oriented System Engineering (SOSE), 2016.
[CrossRef] [Google Scholar] [Publisher Link]
[22] Ching-Yu Huang, “Integrated Curriculum of Multi-tier Client/server Web-based Database Applications,” International Journal of Information and Education Technology, vol. 9, no. 5, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[23] Akhmedova Zulhumor Ikromovna, “SQL (Structured Query Language) Capabılıtıes Of The Statıstıcal Database Language,” Multidisciplinary Journal of Science and Technology, vol. 3, no. 5, pp. 274-280, 2023.
[Google Scholar] [Publisher Link]
[24] Taufan Fadhilah Iskandar et al., “Comparison between Client-side and Server-side Rendering in the Web Development,” IOP Conference Series: Materials Science and Engineering, vol. 801, pp. 1-7, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[25] Mehdi Jazayeri, “Some Trends in Web Application Development,” Future of Software Engineering (FOSE'07), pp. 199-213, 2007.
[CrossRef] [Google Scholar] [Publisher Link]
[26] Sultana Kalid et al., “Big-data NoSQL Databases: A Comparison and Analysis of "Big-Table", "DynamoDB", and "Cassandra",” 2017 IEEE 2nd International Conference on Big Data Analysis (ICBDA), pp. 89-93, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[27] Mohammad A. Kausar, and Mohammad Nasar, “SQL Versus NoSQL Databases to Assess Their Appropriateness for Big Data Application,” Recent Advances in Computer Science and Communications, vol. 14, no. 4, pp. 1098-1108, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[28] Robert Kelley et al., “Choosing the Right Compute Resources in the Cloud: An Analysis of the Compute Services Offered by Amazon, Microsoft and Google,” 2020 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC), Chongqing, China, pp. 214-223, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[29] Muhammad Zohaib Khan et al., “Comparative Case Study: An Evaluation of Performance Computation Between SQL And NoSQL Database,” Journal of Software Engineering, vol. 1, no. 2, pp. 14-23, 2023.
[Google Scholar]
[30] Ikromov Khusan Kholmakhamatovich, “Historıcal Context Of Development Of Informatıon Systems and Database Management,” International Journal of Pedagogics, vol. 3, no. 11, pp. 119-123, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[31] Barbara Klein, An Introduction to IMS: Your Complete Guide to IBM Information Management System, IBM Press, 2012.
[Google Scholar] [Publisher Link]
[32] Ioannis Klonatos et al., “Building Efficient Query Engines in a High-level Language,” Proceedings of the VLDB Endowment, vol. 7, no. 10, pp. 853-864, 2014.
[Google Scholar] [Publisher Link]
[33] Santosh Kumar, “A Review on Client-Server based Applications and Research Opportunity,” International Journal of Recent Scientific Research, vol. 10, no. 7, pp. 33857-3386, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[34] Pratik Lahudkar et al., “NoSQL Database-Google’s Firebase: A Review,” International Journal of Innovative Research in Science, Engineering and Technology, vol. 7, no. 3, pp. 1-8, 2018.
[Google Scholar] [Publisher Link]
[35] P. Lake, and P. Crowther, A History of Databases. Concise Guide to Databases: A Practical Introduction, Springer-Verlag London, pp. 1-316, 2013.
[Google Scholar]
[36] Anders Lisdorf, Cloud Computing Basics, Apress, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[37] Andriy Luntovskyy, and Bohdan Shubyn, “Highly-distributed Systems based on Micro-services and Their Construction Paradigms,” 2020 IEEE 15th International Conference on Advanced Trends in Radioelectronics, Telecommunications and Computer Engineering (TCSET), 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[38] Mounika Mandapuram, and Faruk Hosen, “The Object-oriented Database Management System Versus the Relational Database Management System: A Comparison,” Global Disclosure of Economics and Business, vol. 7, no. 2, pp. 89-96, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[39] Andreas Meier, and Michael Kaufmann, SQL & NoSQL Databases, Springer, 2019.
[Google Scholar] [Publisher Link]
[40] C. Mohan, “History Repeats İtself: Sensible and NonsenSQL Aspects of the NoSQL Hoopla,” Proceedings of the 16th International Conference on Extending Database Technology, pp. 11-16, 2013.
[CrossRef] [Google Scholar] [Publisher Link]
[41] Dmitri Moltchanov, “Client/server and Peer-to-peer Models: Basic Concepts,” Department of Communications Engineering, Tampere University of Technology, pp. 1-41, 2013.
[Google Scholar] [Publisher Link]
[42] Muhammad Niswar et al., “Performance Evaluation of Microservices Communication with REST, GraphQL, and gRPC,” International Journal of Electronics and Telecommunication, vol. 70, no. 2, pp. 1-8, 2024.
[Google Scholar] [Publisher Link]
[43] Boris Otto, Yang W. Lee, and Ismael Caballero, “Information and Data Quality in Business Networking: A Key Concept for Enterprises in İts Early Stages of Development,” Electronic Markets, vol. 21, pp. 83-97, 2011.
[CrossRef] [Google Scholar] [Publisher Link]
[44] Jianping Pan et al., “Network for AI and AI for Network: Challenges and Opportunities for Learning-oriented Networks,” IEEE Network, vol. 35, no. 6, pp. 270-277, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[45] Tejal Patel, and Tarik Eltaieb, “Relational Database vs NoSQL,” Journal of Multidisciplinary Engineering Science and Technology, vol. 2, no. 4, pp. 691-695, 2015.
[Google Scholar] [Publisher Link]
[46] V.I. Potapov et al., “Reliability in the Model of an İnformation System with Client-server Architecture,” Journal of Physics: Conference Series, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[47] John W. Rittinghouse, and James F. Ransome, Cloud Computing: History and Evolution, Encyclopedia of Information Systems and Technology-Two Volume Set, pp. 1-15, 2015.
[Google Scholar] [Publisher Link]
[48] William Jeremy Robison, “Free at What Cost: Cloud Computing Privacy Under the Stored Communications Act,” Georgetown Law Journal, vol. 98, no. 4, pp. 1-45, 2010.
[Google Scholar] [Publisher Link]
[49] Rajakumar Sampathkumar, Disruptive Cloud Computing and IT: Cloud Computing SIMPLIFIED for Every IT Professional, Xlibris Corporation, pp. 1-412, 2015.
[Google Scholar] [Publisher Link]
[50] Meruert Serik, Meiramgul Mukhambetova, and Alibek Yeskermessuly, “Improving the Content of a Client-server Technology Training Course: Set Up and Collaborative İmplementation of Local and Cloud-based Remote Servers,” International Journal of Emerging Technologies in Learning, vol. 14, no. 21, pp. 191-204, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[51] Ioannis Skoulis, Panos Vassiliadis, and Apostolos V. Zarras, “Growing up with Stability: How Open-source Relational Databases Evolve,” Information Systems, vol. 53, pp. 363-385, 2015.
[CrossRef] [Google Scholar] [Publisher Link]
[52] Vitthal Srinivasan, Janani Ravi, and Judy Raj, Google Cloud Platform for Architects: Design and Manage Powerful Cloud Solutions, Packt Publishing Ltd, pp. 1-372, 2018.
[Google Scholar] [Publisher Link]
[53] Liana Stanescu, Marius Brezovan, and Dumitru Dan Burdescu, “Automatic Mapping of MySQL Databases to NoSQL MongoDB,” 2016 Federated Conference on Computer Science and Information Systems (FedCSIS), Gdansk, Poland, pp. 837-840, 2016.
[Google Scholar] [Publisher Link]
[54] Christof Strauch, Ultra-Large Scale Sites, and Walter Kriha, “NoSQL Databases,” Lecture Notes, Stuttgart Media University, vol. 20, no. 24, 2011.
[Google Scholar]
[55] Leslie Sult et al., “A New Approach to Online Database İnstruction: Developing the Guide on the Side,” Reference Services Review, vol. 41, no. 1, pp. 125-133, 2013.
[CrossRef] [Google Scholar] [Publisher Link]
[56] Andrew Targowski, The History, Present State, and Future of Information Technology, Informing Science Press, pp. 1-399, 2016.
[Google Scholar] [Publisher Link]
[57] Mario Villamizar et al., “Cost Comparison of Running Web Applications in the Cloud using Monolithic, Microservice, and AWS Lambda Architectures,” Service Oriented Computing and Applications, vol. 11, pp. 233-247, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[58] Jonathan Wexler, Get Programming with Node. js, Manning, pp. 1-480, 2019.
[Google Scholar] [Publisher Link]
[59] Liupengfei Wu, Weisheng Lu, and Chen Chen, “Strengths and Weaknesses of Client-server and Peer-to-peer Network models in Construction Projects,” International Journal of Construction Management, vol. 24, no. 12, pp. 1349-1363, 2024.
[CrossRef] [Google Scholar] [Publisher Link]
[60] Markus Ylisiurunen, “GraphQL Query Language's Feasibility in a Microservice Architecture,” Bachelor's Thesis, pp. 1-29, 2019.
[Publisher Link]
[61] Katarina Yrjönkoski et al., “Software Business: A Short History and Trends for the Future,” Workshop on Software Quality Analysis, Monitoring, Improvement, and Applications, 2019.
[Google Scholar] [Publisher Link]
[62] Xiaofei Yu, and Fengyou Sun, “A Study on Telecommunication Network, Internet, and Internet of Things,” 2022 10th International Conference on Information Systems and Computing Technology (ISCTech), pp. 673-680, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[63] Ryan Zielonka, Technology Innovation and Digital Revolution: Adoption and Diffusion of Digital Network Platforms, 1995-2001, with Implications for Future Development, University of Washington Libraries, pp. 1-452, 2022.
[Google Scholar] [Publisher Link]