If we want to represent spatial data to user using GIS (Geographical Information System) applications, we have 2 choices about the underlying database, that is general RDBMS (Relational Database Management System) for saving general spatial data (number, char, varchar, etc.), or saving spatial data in GML (Geography Markup Language) format. (GML is an another XML?s special vocabulary for spatial data.) If we choose GML for saving spatial data, we also have 2 choices, that is saving spatial data in XML Enabled Database (relational databases that can be use for saving XML data) or we can use Native XML Database (NXD), that is special databases that can be use for saving XML data. In this paper, we try to make performance comparison for several XML Enabled Database when we do GML?s CRUD (Create-Read-Update-Delete) operations to these databases. On the other side, we also want to see flexibility of XML Enabled Database from programmers view.
Copyrights © 2009