A data definition and mapping language
Communications of the ACM
A relational model of data for large shared data banks
Communications of the ACM
An approach to Stored Data Definition and Translation
SIGFIDET '72 Proceedings of 1972 ACM-SIGFIDET workshop on Data description, access and control
A developmental model for data translation
SIGFIDET '72 Proceedings of 1972 ACM-SIGFIDET workshop on Data description, access and control
A method for data translation using the Stored-Data Definition and Translation Task Group languages
SIGFIDET '72 Proceedings of 1972 ACM-SIGFIDET 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
“Automatic generation of data conversion programs using a data description language”
SIGFIDET '74 Proceedings of the 1974 ACM SIGFIDET (now SIGMOD) workshop on Data description, access and control
The relational and network approaches: Comparison of the application programming interfaces
SIGFIDET '74 Proceedings of the 1974 ACM SIGFIDET (now SIGMOD) workshop on Data description, access and control: Data models: Data-structure-set versus relational
Generalized data base management system data structures and their mappingto physical storage
Generalized data base management system data structures and their mappingto physical storage
An approach to data description and conversion
An approach to data description and conversion
Automatic generation of data conversion-programs using a data description language (ddl)
Automatic generation of data conversion-programs using a data description language (ddl)
ACM Transactions on Database Systems (TODS)
Schema analysis for database restructuring
ACM Transactions on Database Systems (TODS)
Restructuring for large databases: three levels of abstraction
ACM Transactions on Database Systems (TODS)
EXPRESS: a data EXtraction, Processing, and Restructuring System
ACM Transactions on Database Systems (TODS)
Database Reorganization—Principles and Practice
ACM Computing Surveys (CSUR)
An Access Path Specification Language for restructuring network databases
SIGMOD '77 Proceedings of the 1977 ACM SIGMOD international conference on Management of data
Conversion technology, an assessment
ACM SIGMIS Database
On the implementation of a logical data base converter
VLDB '75 Proceedings of the 1st International Conference on Very Large Data Bases
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
Issues in distributed data base management systems: a technical overview
VLDB '78 Proceedings of the fourth international conference on Very Large Data Bases - Volume 4
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 approach to data communication between different generalized data base management systems
VLDB '76 Proceedings of the second international conference on Systems for Large Data Bases
Operational software for restructuring network databases
AFIPS '77 Proceedings of the June 13-16, 1977, national computer conference
A perspective on network operating systems
AFIPS '76 Proceedings of the June 7-10, 1976, national computer conference and exposition
Generalized software for translating data
AFIPS '76 Proceedings of the June 7-10, 1976, national computer conference and exposition
Hi-index | 0.00 |
In this paper we describe an ongoing project which is addressing the problem of converting and transferring data bases among disparate data management systems (DMSs). The difficulties in converting a data base from one DMS to another stem from the fact that data base structures are system and application dependent. As a result, data base structures embed constraints of three types: (1) logical-level constraints, such as hierarchies, networks, size and type of fields; (2) storage-level constraints, such as inversion capabilities, access paths, and indexing organization; and (3) physical-level constraints, such as physical devices and block/record structures.The approach taken by this project is based on the concept that the data conversion process can depend basically on conversion at the logical level only. Conversion at this level can be achieved by using existing query and generate capabilities of DMSs to move data from their physical representation to the logical level and vice versa. Detailed descriptions of the system components and the languages supporting them are given.An important aspect of the work is in the area of semantics of logical data conversion. We choose to restrict the basic conversion types to field-to-field mappings. Then, semantic analysis determines which combinations of conversion types are permissible. This approach allows for conversion tools that are powerful yet simple to specify.Finally, some observations on the implications of data conversion needs for the design of data management systems are suggested.