Title :
WOL: a language for database transformations and constraints
Author :
Davidson, Susan B. ; Kosky, Anthony S.
Author_Institution :
Dept. of Comput. & Inf. Sci., Pennsylvania Univ., Philadelphia, PA, USA
Abstract :
The need to transform data between heterogeneous databases arises from a number of critical tasks in data management. These tasks are complicated by schema evolution in the underlying databases and by the presence of non-standard database constraints. We describe a declarative language called WOL (Well-founded Object Logic) for specifying such transformations, and its implementation in a system called Morphase (an “enzyme” for morphing data). WOL is designed to allow transformations between the complex data structures which arise in object-oriented databases as well as in complex relational databases, and to allow for reasoning about the interactions between database transformations and constraints
Keywords :
data integrity; data structures; database languages; database theory; distributed databases; object-oriented databases; object-oriented languages; relational databases; specification languages; Morphase; WOL; Well-founded Object Logic; complex data structures; complex relational databases; data management; data morphing; database schema evolution; database transformations; declarative language; heterogeneous databases; nonstandard database constraints; object-oriented databases; Cities and towns; Data conversion; Natural languages; Relational databases; Writing;
Conference_Titel :
Data Engineering, 1997. Proceedings. 13th International Conference on
Conference_Location :
Birmingham
Print_ISBN :
0-8186-7807-0
DOI :
10.1109/ICDE.1997.581739