CONVERT: a high level translation definition language for data conversion
Communications of the ACM
Introduction to “feature analysis of generalized data base management systems”
Communications of the ACM
A relational model of data for large shared data banks
Communications of the ACM
A logical-level approach to data base conversion
SIGMOD '75 Proceedings of the 1975 ACM SIGMOD international conference on Management of data
Implications of data independence on the architecture of database management systems
SIGFIDET '72 Proceedings of 1972 ACM-SIGFIDET workshop on Data description, access and control
Towards a formulation and definition of data reorganization
SIGFIDET '74 Proceedings of the 1974 ACM SIGFIDET (now SIGMOD) workshop on Data description, access and control
A data description language approach to file translation
SIGFIDET '74 Proceedings of the 1974 ACM SIGFIDET (now SIGMOD) workshop on Data description, access and control
Generalized data base management system data structures and their mappingto physical storage
Generalized data base management system data structures and their mappingto physical storage
Fine grained data management to achieve evolution resilience in a software development environment
SDE 4 Proceedings of the fourth ACM SIGSOFT symposium on Software development environments
Prolog-Based Meta-rules for Relational Database Representation and Manipulation
IEEE Transactions on Software Engineering
ACM Transactions on Database Systems (TODS)
An architecture for automatic relational database sytem conversion
ACM Transactions on Database Systems (TODS)
Pipelining: a technique for implementing data restructurers
ACM Transactions on Database Systems (TODS)
Schema analysis for database restructuring
ACM Transactions on Database Systems (TODS)
EXPRESS: a data EXtraction, Processing, and Restructuring System
ACM Transactions on Database Systems (TODS)
Evolution of Data-Base Management Systems
ACM Computing Surveys (CSUR)
Database Reorganization—Principles and Practice
ACM Computing Surveys (CSUR)
A stepwise approach to database design
ACM-SE 14 Proceedings of the 14th annual Southeast regional conference
View representation in logical database design
SIGMOD '78 Proceedings of the 1978 ACM SIGMOD international conference on management of data
An Access Path Specification Language for restructuring network databases
SIGMOD '77 Proceedings of the 1977 ACM SIGMOD international conference on Management of data
Form operation by example: a language for office information processing
SIGMOD '81 Proceedings of the 1981 ACM SIGMOD international conference on Management of data
Relationship Merging in Schema Integration
VLDB '84 Proceedings of the 10th International Conference on Very Large Data Bases
A Methodology for View Inegration in Logical Database Design
VLDB '82 Proceedings of the 8th International Conference on Very Large Data Bases
Autoplex: Automated Discovery of Content for Virtual Databases
CooplS '01 Proceedings of the 9th International Conference on Cooperative Information Systems
Conversion technology, an assessment
ACM SIGMIS Database
A survey of research and development in distributed database management
VLDB '77 Proceedings of the third international conference on Very large data bases - Volume 3
A unified approach to program and data conversion
VLDB '77 Proceedings of the third international conference on Very large data bases - Volume 3
The ADAPT system: a generalized approach towards data conversion
VLDB '79 Proceedings of the fifth international conference on Very Large Data Bases - Volume 5
An intuitive approach to normalize network structured data
VLDB '80 Proceedings of the sixth international conference on Very Large Data Bases - Volume 6
Operational software for restructuring network databases
AFIPS '77 Proceedings of the June 13-16, 1977, national computer conference
Generalized software for translating data
AFIPS '76 Proceedings of the June 7-10, 1976, national computer conference and exposition
AFIPS '82 Proceedings of the June 7-10, 1982, national computer conference
An overview of recent data base research
ACM SIGMIS Database
Hi-index | 0.00 |
The development of a powerful restructuring function involves two important components—the unambiguous specification of the restructuring operations and the realization of these operations in a software system. This paper is directed to the first component in the belief that a precise specification will provide a firm foundation for the development of restructuring algorithms and, subsequently, their implementation. The paper completely defines the semantics of the restructuring of tree structured databases.The delineation of the restructuring function is accomplished by formulating three different levels of abstraction, with each level of abstraction representing successively more detailed semantics of the function.At the first level of abstraction, the schema modification, three types are identified—naming, combining, and relating; these three types are further divided into eight schema operations. The second level of abstraction, the instance operations, constitutes the transformations on the data instances; they are divided into group operations such as replication, factoring, union, etc., and group relation operations such as collapsing, refinement, fusion, etc. The final level, the item value operations, includes the actual item operations, such as copy value, delete value, or create a null value.