EL PROBLEMA DE CONTROL DE CONCURRENCIA EN LAS BASES DE DATOS

Rodrigo Guzmán Maldonado, Geovanni Hernández Gómez, Hugo Armando Aguilera García

Resumen


Resumen

Una de las problemáticas más populares dentro del área de Base de Datos es el Control de Concurrencia, el cual consiste en la implementación de algoritmos de acuerdo con distintos enfoques, para resolver cuellos de botella. A través de una transacción los usuarios modifican el estado de una Base de Datos. Cuando existen múltiples usuarios intentando acceder a los diferentes objetos de una Base de Datos, el problema de Control de Concurrencia es más complejo. El presente artículo tiene como finalidad, mostrar una semblanza sobre algunos enfoques de control de concurrencia que han sido propuestos y analizados con anterioridad con la intención de formar una guía de consulta para quienes se encuentren trabajando en el tema.

Palabras Claves: Bases de datos, Control de concurrencia, SGBD.

 

Abstract

Nowadays, Databases represent not just a set of necessary information for the decision-making process, but rather represent entities themselves in the real world. One of the most popular issues in Databases is the concurrency control, which is intimately related with the implementation of algorithms to solve bottleneck. A transaction permits a user to modify Database`s state. When multiple users are trying to access different Database`s objects, the control concurrency problem emerges. The objective of this paper is to show the different concurrency control approaches in order to facilitate the understanding of this subject.

Keywords: Databases, Concurrency control, DBMS.


Texto completo:

217-231 PDF

Referencias


Bhargava B. (1999) Concurrency control in database systems. (1999). IEEE Trans Knowl Data Eng. 11(1):3-16. doi:10.1109/69.755610.

Bhattacharjee, B., Canim, M., & Hamedani, M. S. (2016a). U.S. Patent No. 9,442,837. Washington, DC: U.S. Patent and Trademark Office.

Bhattacharjee, B., Canim, M., Hamedani, M. S., Nagel, F., & Ross, K. A. (2016b). U.S. Patent No. 9,336,258. Washington, DC: U.S. Patent and Trademark Office.

Eluri, A. S., Schreter, I., & Tonder, A. (2016). U.S. Patent No. 20,160,147,811. Washington, DC: U.S. Patent and Trademark Office.

Mandeep Kaur and Kaur, H. (2013). “Concurrency Control in Distributed Database System”. International Journal of Advanced Researchin Computer Science and Software Engineering, 3(7), 1443-1447.

Mhatre A, Shedge R. (2014). Comparative Study of Concurrency Control Techniques in Distributed Databases. Fourth Int Conf Commun Syst Netw Technol. 2014:378-382. doi:10.1109/CSNT.2014.81.

Mohana, M., & Jaykumar, C (2016). Hierarchical replication and multiversion concurrency control model for mobile database systems (MDS). Wireless Networks, 1-11.

Özsu, M., & Valduriez, P. (2011). Principles of distributed database systems. Springer. https://doi.org/10.1007/978-1-4419-8834-8.

Qasim, A., Hammand S., Imran A., Sridevi T. (2016). Concurrency Control in Distributed Database System. Int Conf Comp Commun Infor (ICCCI -2016), Jan. 07/09.

Rob P, Coronel C. (2009). Database Systems: Design, Implementation, and Management. Eighth Edition. United States.






URL de la licencia: https://creativecommons.org/licenses/by/3.0/deed.es

Barra de separación

Licencia Creative Commons    Pistas Educativas está bajo la Licencia Creative Commons Atribución 3.0 No portada.    

TECNOLÓGICO NACIONAL DE MÉXICO / INSTITUTO TECNOLÓGICO DE CELAYA

Antonio García Cubas Pte #600 esq. Av. Tecnológico, Celaya, Gto. México

Tel. 461 61 17575 Ext 5450 y 5146

pistaseducativas@itcelaya.edu.mx

http://pistaseducativas.celaya.tecnm.mx/index.php/pistas