کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
10321220 659289 2005 30 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Temporal and versioning model for schema evolution in object-oriented databases
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر هوش مصنوعی
پیش نمایش صفحه اول مقاله
Temporal and versioning model for schema evolution in object-oriented databases
چکیده انگلیسی
In this paper we define the Temporal and Versioning Model for Schema Evolution (TVSE), a model that uses time and version concepts to manage dynamic schema evolution in object-oriented databases. The proposed model is able to manage the schema evolution process considering: schema versioning, schema modification, change propagation and data manipulation. TVSE differs from other schema evolution models by enabling the homogeneous and simultaneous management of the evolution history concerning both intentional and extensional databases. Besides defining the model, we also propose a language to derive and modify schema versions, and also to update data associated with them, creating either new object versions or just keeping the history of these data modifications. We provide an operational semantics for this language which is an essential step towards for establishing the preservation of complex time integrity constraints.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Data & Knowledge Engineering - Volume 53, Issue 2, May 2005, Pages 99-128
نویسندگان
, , , ,