1995
DOI: 10.1016/0950-5849(95)91494-k
|View full text |Cite
|
Sign up to set email alerts
|

A survey of schema versioning issues for database systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
117
0
8

Year Published

1997
1997
2011
2011

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 228 publications
(125 citation statements)
references
References 53 publications
0
117
0
8
Order By: Relevance
“…As a consequence, all system dependent components must be changed to reflect the changes in the database schema. Roddick (1995) suggests schema modification for database systems should require the minimal changes to the existing database schema and applications (Roddick, 1995).…”
Section: Schema Evolutionmentioning
confidence: 99%
“…As a consequence, all system dependent components must be changed to reflect the changes in the database schema. Roddick (1995) suggests schema modification for database systems should require the minimal changes to the existing database schema and applications (Roddick, 1995).…”
Section: Schema Evolutionmentioning
confidence: 99%
“…Schema versioning is based on a view mechanism and all changes, i.e., in particular deletes, are recorded in view changes. Schema versioning [27] is combined with an adaptional mechanism in the O2 [12] system. O2 minimizes needed application reconstructions.…”
Section: Related Workmentioning
confidence: 99%
“…As far as the interaction between the temporal dimensions involved in intensional and extensional versioning, we follow here a Synchronous Management approach [16], according to which temporal data are always stored, retrieved and updated through the schema version having the same temporal pertinence. Notice that the synchronous management is the usual choice for schema versioning support in object-oriented databases, where data objects are normally only visible (and updatable) through the schema version they belong to, that is the one in which they were created [17]. We will consider, at intensional level: transaction-time (tS), valid-time (vS) and bitemporal schema versioning (tvS), and, at extensional level: snapshot (D), transaction-time (tD), valid-time (vD) and bitemporal databases (tvD).…”
Section: Definition Of Legal Databasesmentioning
confidence: 99%
“…In this context, if the adoption of a temporal database allows one to represent and manage the history of data objects (extensional properties), the introduction of temporal schema versioning enables one to represent and manage the history of the structure of data objects (intensional properties). Whereas a great deal of research work was done on temporal OODBs [11][12][13][14][15], temporal schema versioning has been deeply investigated so far only for the relational model [16,17].…”
Section: Introductionmentioning
confidence: 99%