Abstract
In production of applied software, different methods have been proposed for communication with the database (Feizi et al. 2010). These methods are generally classified in two main groups. In the first method, questions are usually written in the program section and inside the code. In the second method, questions are stored in the database as stored procedures and the stored procedures are recalled in the database (Deshpande 2007). Typically, both of the above methods have advantages and disadvantages. In the first method, the velocity of coding rate is higher than the first condition and there is the possibility of generating complex query in the code. In the first method, the response time to the query was high and in each step of sending the query to the database, the seven steps of query processing in the database (query, analyzer, analysis tree, optimizer, execution plan, execution, and the results of query) are implemented for the query (Feizi et al. 2010). So, the response time to queries is longer than in the second method.
References
Agent Working Group (2000). Agent technology green paper. OMG Documentagent/00-09-01 Version 1.0.
Baeza-Yates, R., & Ribeiro-Neto, B. (1999). Modern information retrieval. Addison-Wesley: ACM Press.
Belkin, N. J., & Croft, W. B. (1992). Information filtering and information retrieval: two sides of the same coin? Communications of the ACM, 35(12), 29–38.
Chen, L., & Sycara, K. (1998). Webmate: personal agent for browsing and searching. Proceedings of 2nd International Conference on Autonomous Agents. (pp. 132–139).
Deshpande, A., Ives, Z., & Raman, V. (2007). Adaptive query processing. foundations and trends in databases
Feizi, M.R., Asil, H., & Asil, A. (2009). Proposing a new method for query processing adaption in data base. WCSET 2009: World Congress on Science, Engineering and Technology, Dubai, 28.–30. Jan. (pp. 2070–3740). United Arab Emirates Volume 37.
Feizi, M.R., Asil, H., Asil, A., & Zafarani, E. (2010a). Optimizing query processing in practical software database by adapting. WKDD2010, Phuket, 9.–10. Jan.
Feizi, M.R., Asil, H., Asil, A., & Zafarani, E. (2010b). Practical Software Query Optimizing by Adapting Why and How? Australian Journal of Basic and Applied Sciences, 4(10), 5300–5305.
Kalantar, M. (2003). Adaptive Web Information Filtering System Using Genetic Algorithms. Master Thesis, Ferdowsi University.
Maleki-Dizaji, S., Nyongesa, H. O., & Siddiqi, J. (2002). Fuzzy relevance feedback and evolutionary reinforcement in adaptive information retrieval systems. Proceedings of 7th Annual CSI Computer Conference. (pp. 15–21).
Moukas, A. (1997). Amalthaea: Information filtering and discovery Using Multiagent Evolving System. Master Thesis, MIT MediaLaboratory, Massachusetts Institute of Technology.
Rogers, A., & Prügel-Bennett, A. (1999). Modeling the dynamics of a steady state genetic algorithm. Proceedings of the Fifth Workshop on Foundations of Genetic Algorithms. (pp. 57–68). San Francisco: Morgan Kaufmann.
Sheth, B. (1994). A learning approach to personalized information filtering. Master Thesis, MIT Media Laboratory, Massachusetts Institute of Technology.
Sybase. (2008). Performance and Tuning Series: Query Processing and Abstract Plans. Dublin, Sybase Inc.
Widyantoro, D. H., Ioerger, R. T., & Yen, J. (2001). An adaptive algorithm for learning changes in user interests. Proceedings of 8th International Conference on Information and Knowledge Management. (pp. 405–412).
Yao, Y. Y. (1995). Measuring retrieval effectiveness based on user preference of documents. Journal of the American Society for Information Science, 46(2), 133–145.
Zacharis, Z. N., & Panayiotopoulos, T. (2001). Web search using a genetic algorithm. IEEE Internet Computing. (pp. 18–26).
Zafarani, E., Feizi, M.R., Asil, H., & Asil, A. (2010). Presenting a New Method for Optimizing Join Queries Processing in Heterogeneous Distributed Databases. WKDD2010, Phuket, Thailand, 9–10 January.
Zhang, B., & Seo, Y. (2010). Personalized web-document filtering using reinforcement learning. Applied Artificial Intelligence Journal, 15(7), 665–685.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Fachmedien Wiesbaden GmbH
About this paper
Cite this paper
Kaya, M.D., Asil, H. (2018). Dynamic Store Procedures in Database. In: Bakırcı, F., Heupel, T., Kocagöz, O., Özen, Ü. (eds) German-Turkish Perspectives on IT and Innovation Management. FOM-Edition(). Springer Gabler, Wiesbaden. https://doi.org/10.1007/978-3-658-16962-6_17
Download citation
DOI: https://doi.org/10.1007/978-3-658-16962-6_17
Published:
Publisher Name: Springer Gabler, Wiesbaden
Print ISBN: 978-3-658-16961-9
Online ISBN: 978-3-658-16962-6
eBook Packages: Business and ManagementBusiness and Management (R0)