With the evolution and adaptation of object-oriented mechanisms, the majority of software developers in this millennium have access to a multitude of contemporary software tools and services. When creating contemporary software, object-oriented mechanisms have helped certain processes, like stored procedures. An infinite number of programs can share a stored procedure, which is a previously run Structured Query Language (SQL) that is kept in the database for use in a specific application. Programming applications to run on remote servers and be downloaded onto a user's device via the Internet is known as software development. Creating software requires a lot of work and the blending of various styles and methods. A web browser like Google Chrome, Safari, or Mozilla Firefox can be used by an end user to access software. The syntax for writing stored procedures in software development is a collection of SQL statements that are kept in the system backend and have a specified name and purpose that can be shared by several programs. Since stored procedures only need to be written once, using them can help with data integrity preservation, productivity gains, and access control over what end users can enter or modify. It's never easy to achieve modularity, scalability, and tail tolerance in modern software. Therefore, the importance of stored procedures cannot be overstated. Achieving modularity, scalability and tail tolerance in modern software is always a difficult task. Hence the need for stored procedure cannot be under estimated. This paper unveils the relevance of stored procedure in building scalable and modular software.
Published in | American Journal of Software Engineering and Applications (Volume 13, Issue 1) |
DOI | 10.11648/j.ajsea.20251301.12 |
Page(s) | 18-24 |
Creative Commons |
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited. |
Copyright |
Copyright © The Author(s), 2025. Published by Science Publishing Group |
Smart Solutions, Stored Procedures, Server, Software Development, Database
SQL | Structured Query Language |
RDMS | Relational Database Management System |
MTS | Multi-Threaded Server |
PHP | Hypertext Preprocessor |
CMS | Content management systems |
DB2 | Database 2 |
GUI | Graphical User Interface |
[1] | Michael, B. and William, P. (2018). Object-Oriented Modeling and Design for Database Applications”. Upper Saddle River, NJ: Prentice Hall, 2018. |
[2] | Bob, B., Niels, B., and Dan, S. (2014). A First Look at SQL Server 2005 for Developers”. Boston: Addison-Wesley, 2014. |
[3] | Thomas, M. and Schmid, E. (2009). Interactive Whiteboards for Education: Theory, research, and practice”. Hershey, PA: IGI Global. p. 1700. |
[4] | Grove, R. (2009). Web Based Application Development. Boston: Jones & Bartlett Learning. p. 218. ISBN 0763759406. |
[5] | Erikadoyle, O. (2018). Microsoft Edge Developer Tools-Microsoft Edge |
[6] | Apple, (2018). Tools - Safari - Apple |
[7] | Bright Hub (2018). Growing Demand for Web Developers. Bright Hub. |
[8] | Techopedia (2018). What is Web Development?-Definition from Techopedia. |
[9] | Campbell, J. (2017). Web Design: Introductory Cengage Learning. p. 27. |
[10] | Bureau of Labor Statistics, U.S. Department of Labor.(2016). Information Security Analysts, Web Developers, and Computer Network Architects. Occupational Outlook Handbook, 2012-13 Edition. |
[11] |
McCormick, L. (2018). Introduction to Web Developer Tools (Windows).
msdn.microsoft.com Retrieved 2018-09-06. |
[12] | Devworks (2018). Latest Application Development and Mobile Web Development- Application Development, Application |
[13] | Jos, W. and Anneke, K. (2015). The Object Constraint Language. Boston: Addison- Wesley, 2011. |
[14] | Google Chrome (2018). Chrome Development Tools Overview-Google Chrome. |
[15] | Date, C. J. (2015). Relational Database: Writings 1991-1994. Boston: Addison-Wesley, 2015. |
[16] |
Anley, C. (2016). Advanced SQL Injection.
http://www.nextgenss.com/papers/more advanced SQL injection.pdf White Paper. |
APA Style
Izah, O. M., Harrison, O. O., Onojiasun, O. M. (2025). Relevance of Stored Procedures in Developing Smart Solutions. American Journal of Software Engineering and Applications, 13(1), 18-24. https://doi.org/10.11648/j.ajsea.20251301.12
ACS Style
Izah, O. M.; Harrison, O. O.; Onojiasun, O. M. Relevance of Stored Procedures in Developing Smart Solutions. Am. J. Softw. Eng. Appl. 2025, 13(1), 18-24. doi: 10.11648/j.ajsea.20251301.12
@article{10.11648/j.ajsea.20251301.12, author = {Omogbhemhe Mike Izah and Onyijen Ojei Harrison and Odighi Mathew Onojiasun}, title = {Relevance of Stored Procedures in Developing Smart Solutions }, journal = {American Journal of Software Engineering and Applications}, volume = {13}, number = {1}, pages = {18-24}, doi = {10.11648/j.ajsea.20251301.12}, url = {https://doi.org/10.11648/j.ajsea.20251301.12}, eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.ajsea.20251301.12}, abstract = {With the evolution and adaptation of object-oriented mechanisms, the majority of software developers in this millennium have access to a multitude of contemporary software tools and services. When creating contemporary software, object-oriented mechanisms have helped certain processes, like stored procedures. An infinite number of programs can share a stored procedure, which is a previously run Structured Query Language (SQL) that is kept in the database for use in a specific application. Programming applications to run on remote servers and be downloaded onto a user's device via the Internet is known as software development. Creating software requires a lot of work and the blending of various styles and methods. A web browser like Google Chrome, Safari, or Mozilla Firefox can be used by an end user to access software. The syntax for writing stored procedures in software development is a collection of SQL statements that are kept in the system backend and have a specified name and purpose that can be shared by several programs. Since stored procedures only need to be written once, using them can help with data integrity preservation, productivity gains, and access control over what end users can enter or modify. It's never easy to achieve modularity, scalability, and tail tolerance in modern software. Therefore, the importance of stored procedures cannot be overstated. Achieving modularity, scalability and tail tolerance in modern software is always a difficult task. Hence the need for stored procedure cannot be under estimated. This paper unveils the relevance of stored procedure in building scalable and modular software.}, year = {2025} }
TY - JOUR T1 - Relevance of Stored Procedures in Developing Smart Solutions AU - Omogbhemhe Mike Izah AU - Onyijen Ojei Harrison AU - Odighi Mathew Onojiasun Y1 - 2025/07/28 PY - 2025 N1 - https://doi.org/10.11648/j.ajsea.20251301.12 DO - 10.11648/j.ajsea.20251301.12 T2 - American Journal of Software Engineering and Applications JF - American Journal of Software Engineering and Applications JO - American Journal of Software Engineering and Applications SP - 18 EP - 24 PB - Science Publishing Group SN - 2327-249X UR - https://doi.org/10.11648/j.ajsea.20251301.12 AB - With the evolution and adaptation of object-oriented mechanisms, the majority of software developers in this millennium have access to a multitude of contemporary software tools and services. When creating contemporary software, object-oriented mechanisms have helped certain processes, like stored procedures. An infinite number of programs can share a stored procedure, which is a previously run Structured Query Language (SQL) that is kept in the database for use in a specific application. Programming applications to run on remote servers and be downloaded onto a user's device via the Internet is known as software development. Creating software requires a lot of work and the blending of various styles and methods. A web browser like Google Chrome, Safari, or Mozilla Firefox can be used by an end user to access software. The syntax for writing stored procedures in software development is a collection of SQL statements that are kept in the system backend and have a specified name and purpose that can be shared by several programs. Since stored procedures only need to be written once, using them can help with data integrity preservation, productivity gains, and access control over what end users can enter or modify. It's never easy to achieve modularity, scalability, and tail tolerance in modern software. Therefore, the importance of stored procedures cannot be overstated. Achieving modularity, scalability and tail tolerance in modern software is always a difficult task. Hence the need for stored procedure cannot be under estimated. This paper unveils the relevance of stored procedure in building scalable and modular software. VL - 13 IS - 1 ER -