|
ABSTRACT
A runtime approach to model-generic translation of schema and data is proposed. It is based on our previous work on MIDST, a platform conceived to perform translations in an off-line fashion. In the original approach, the source database is imported into a dictionary, where it is stored according to a universal model. Then, the translation is applied within the tool as a composition of elementary transformation steps, specified as Datalog programs. Finally, the result is exported into the operational system. Here we illustrate a new, lightweight approach where the database is not imported. The tool needs only to know the model and the schema of the source database and generates views on the operational system that transform the underlying data (stored in the source schema) according to the corresponding schema in the target model. Views are generated in an almost automatic way, on the basis of the Datalog rules for schema translation.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Paolo Atzeni , Luigi Bellomarini , Francesca Bugiotti , Giorgio Gianforme, From Schema and Model Translation to a Model Management System, Proceedings of the 25th British national conference on Databases: Sharing Data, Information and Knowledge, July 07-10, 2008, Cardiff, Wales, UK
[doi> 10.1007/978-3-540-70504-8_24]
|
| |
2
|
P. Atzeni, L. Bellomarini, F. Bugiotti, and G. Gianforme. A platform for model-independent solutions to model management problems (extended abstract). In SEBD, pages 310--317, 2008.
|
| |
3
|
P. Atzeni, P. Cappellari, and P. A. Bernstein. Model-independent schema and data translation. In EDBT Conference, LNCS 3896, pages 368--385. Springer, 2006.
|
 |
4
|
|
| |
5
|
|
| |
6
|
P. Atzeni, G. Gianforme, and P. Cappellari. Reasoning on data models in schema translation. In FOIKS Symposium, LNCS 4932, pages 158--177. Springer, 2008.
|
| |
7
|
|
 |
8
|
|
| |
9
|
P. A. Bernstein, S. Melnik, and J. F. Terwilliger. Language-integrated querying of xml data in sql server. In VLDB, pages 1396--1399, 2008.
|
| |
10
|
|
 |
11
|
|
 |
12
|
Laura M. Haas , Mauricio A. Hernández , Howard Ho , Lucian Popa , Mary Roth, Clio grows up: from research prototype to industrial tool, Proceedings of the 2005 ACM SIGMOD international conference on Management of data, June 14-16, 2005, Baltimore, Maryland
[doi> 10.1145/1066157.1066252]
|
| |
13
|
J.-L. Hainaut. The transformational approach to database engineering. In GTTSE, LNCS 4143, pages 95--143. Springer, 2006.
|
| |
14
|
Hibernate. http://www.hibernate.org/.
|
| |
15
|
|
| |
16
|
|
| |
17
|
P. Mork, P. A. Bernstein, and S. Melnik. Teaching a schema translator to produce O/R views. In ER Conference, LNCS 4801, pages 102--119. Springer, 2007.
|
| |
18
|
P. Papotti and R. Torlone. Heterogeneous data translation through XML conversion. J. Web Eng., 4(3):189--204, 2005.
|
| |
19
|
|
CITED BY 2
|
|
|
|
|
David Kensche , Christoph Quix , Xiang Li , Yong Li , Matthias Jarke, Generic schema mappings for composition and query answering, Data & Knowledge Engineering, v.68 n.7, p.599-621, July, 2009
|
|