Datalog: Bases de datos Deductivas
Resumen
Este artículo muestra un breve estudio sobre Datalog, el cual es considerado como una extensión de Prolog que es uno de los sofware más utilizados en la inteligencia artificial. Sistemas importantes como SWI-Prolog[22], Ciao Prolog[4], Sictus-Prolog[20], han sido compiladores utilizados para hacer uso de la funcionalidad del lenguaje lógico para bases de datos deductivas y han logrado la implementación de consultas recursivas sobre las bases de datos relacionales. En este estudio también se presentan conceptos básicos de Datalog, así como algunos sistemas que se han desarrollado para trabajar con este lenguaje.
Palabra(s) Clave(s): Programación lógica, Prolog, Datalog.
Texto completo:
115-130 PDFReferencias
Álvarez ,l. Fundamentos de Inteligencia artificial , Universidad de Murcia, 1994.
Derr, M. , Morishita, S. and Phipps ,G. “Design and Implementation of the Glue–NAIL Database System”, In Proc. of the ACM SIGMOD International Conference on Management of Data, pp. 147–167, 1993.
Arni, F., Ong, K., Tsur, S., Wang, H., and Zaniolo, C. The Deductive Database System LDL++. Theory and Practice of Logic Programming, pages 61-94, 2003.
Beeri, C. And Ramakrishnan R., "On the Power of Magic", Journal of Logic Programming, 10(3,4):255-299, 1991.
Ciao. Disponible en http://www.ciaohome.org.
Date, C.J. Introducción a los sistemas de bases de datos, Person, Prentice hall, 2001.
Gallaire, H. and Minker J., editors. Logic and Data Bases, Advances in Data Base Theory. Plemum Press, 1978.
Jayen Vaghani, Kotagiri Ramamohanarao, David B. Kemp, Zoltan Somogyi, and Peter J. Stuckey. Design overview of the aditi deductive database system. In Proceedings of the Seventh International Conference on Data Engineering, pages 240-247, Washington, DC, USA, 1991. IEEE Computer Society.
Kiessling,W. Schmidt,H. , Strauss, W. ,and Dünzinger,G. “DECLARE and SDS: Early Efforts to Commercialize Deductive Database Technology”, VLDB Journal, 3, 1994.
Kifer,M. Lausen,G., Wu, J. "Logical Foundations of Object Oriented and Frame Based Languages", Journal of the ACM, vol. 42, p. 741-843, 1995.
Phipps,G. Derr, M. A. and Ross K.A. , “Glue–NAIL!: A Deductive Database System”. In Proc. of the ACM SIGMOD Conf. on Management of Data, pp. 308–317, 1991.
URL de la licencia: https://creativecommons.org/licenses/by/3.0/deed.es
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