Python Integration with a Functional DBMS

University essay from Institutionen för informationsteknologi

Author: Hanzheng Zou; [2009]

Keywords: ;

Abstract: Python is an Object Oriented programming language and widely used nowadays. This report describes how to extend a functional database system Amos II for integration with Python. Several possibilities are analyzed to combine the Amos II C external interfaces with those of Python. Based on these discussions, new functionality has been added to the Python language by implementing a Python C external module. A basic API called PyAmos, interfacing Python and Amos II, is proposed and implemented in this work. To utilize object oriented nature of Python, some new Python classes are also defined for Amos II database access. The performance of PyAmos interface is also evaluated. This work shows how Python can be integrated with a functional DBMS.

  AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)