Abstract
The SVMgr tool is an integrated development environment for the management of a relational database supporting schema versioning, based on the multi-pool implementation solution [2]. In a few words, the multi-pool solution allows the extensional data connected to each schema version (data pool) to evolve independently from each other. The multi-pool solution is more flexible and potentially useful for advanced applications as it allows the coexistence of different full-fledged conceptual viewpoints on the mini-world modeled by the database [5], and it has partially been adopted also by other authors [3]. The multi-pool implementation underlying the SVMgr tool is based on the Logical Storage Model presented in [4] and allows the underlying multi-version database to be implemented on top of MS Access. The software prototype has been written in Java (it is downward compatible with the 1.2 version) and interacts with the underlying database via JDBC/ODBC on a MS Windows platform.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bergamaschi, S., Castano, S., Ferrara, A., Grandi, F., Guerra, F., Ornetti, G., Vincini, M.: Description of the Methodology for the Integration of Strongly Heterogeneous Sources, Tech. Rep. D1.R6, D2I Project (2002), http://www.dis.uniroma1.it/~lembo/D2I/Prodotti/index.html
De Castro, C., Grandi, F., Scalas, M.R.: Schema Versioning for Multitemporal Relational Databases. Information Systems 22(5), 249–290 (1997)
de Matos Galante, R., Bueno da Silva Roma, A., Jantsch, A., Edelweiss, N., Saraiva dos Santos, C.: Dynamic Schema Evolution Management Using Version in Temporal Object-Oriented Databases. In: Hameurlain, A., Cicchetti, R., Traunmüller, R. (eds.) DEXA 2002. LNCS, vol. 2453, pp. 524–533. Springer, Heidelberg (2002)
Grandi, F.: A Relational Multi-Schema Data Model and Query Language for Full Support of Schema Versioning. In: Proc. of SEBD 2002, Portoferraio – Isola d’Elba, Italy, pp. 323–336 (2002)
Grandi, F.: Boosting the Schema Versioning Potentialities: Querying with MSQL in the Multi-Pool Approach (2004) (in preparation)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Grandi, F. (2004). SVMgr: A Tool for the Management of Schema Versioning. In: Atzeni, P., Chu, W., Lu, H., Zhou, S., Ling, TW. (eds) Conceptual Modeling – ER 2004. ER 2004. Lecture Notes in Computer Science, vol 3288. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30464-7_73
Download citation
DOI: https://doi.org/10.1007/978-3-540-30464-7_73
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23723-5
Online ISBN: 978-3-540-30464-7
eBook Packages: Springer Book Archive