Using Temporal Versioning and Integrity Constraints for Updating Geographic Databases and Maintaining Their Consistency

Using Temporal Versioning and Integrity Constraints for Updating Geographic Databases and Maintaining Their Consistency

Wassim Jaziri, Najla Sassi, Dhouha Damak
ISBN13: 9781466698451|ISBN10: 1466698454|EISBN13: 9781466698468
DOI: 10.4018/978-1-4666-9845-1.ch053
Cite Chapter Cite Chapter

MLA

Jaziri, Wassim, et al. "Using Temporal Versioning and Integrity Constraints for Updating Geographic Databases and Maintaining Their Consistency." Geospatial Research: Concepts, Methodologies, Tools, and Applications, edited by Information Resources Management Association, IGI Global, 2016, pp. 1137-1167. https://doi.org/10.4018/978-1-4666-9845-1.ch053

APA

Jaziri, W., Sassi, N., & Damak, D. (2016). Using Temporal Versioning and Integrity Constraints for Updating Geographic Databases and Maintaining Their Consistency. In I. Management Association (Ed.), Geospatial Research: Concepts, Methodologies, Tools, and Applications (pp. 1137-1167). IGI Global. https://doi.org/10.4018/978-1-4666-9845-1.ch053

Chicago

Jaziri, Wassim, Najla Sassi, and Dhouha Damak. "Using Temporal Versioning and Integrity Constraints for Updating Geographic Databases and Maintaining Their Consistency." In Geospatial Research: Concepts, Methodologies, Tools, and Applications, edited by Information Resources Management Association, 1137-1167. Hershey, PA: IGI Global, 2016. https://doi.org/10.4018/978-1-4666-9845-1.ch053

Export Reference

Mendeley
Favorite

Abstract

The use of geographic data has become a widespread concern, mainly within applications related to spatial planning and spatial decision-making. Therefore, changing environments require databases adaptable to changes that occur over time. Thus, supporting geographic information evolution is essential and extremely important within changing environments. The evolution is expressed in the geographic database by series of update operations that should maintain its consistency. This paper proposes an approach for updating geographic databases, based on update operators and algorithms of constraints integrity checking. Temporal versioning is used to keep the track of changes. Every version presents the state of the geographic database at a given time. Algorithms of constraints integrity checking allow maintaining the database consistency upon its update. To implement our approach and assist users in the evolution process, the GeoVersioning tool is developed and tested on a sample geographic database.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.