Distributed databases principles and systems
Distributed databases principles and systems
Modeling concepts for VLSI CAD objects
ACM Transactions on Database Systems (TODS)
An introduction to database systems: vol. I (4th ed.)
An introduction to database systems: vol. I (4th ed.)
The art of computer programming, volume 3: (2nd ed.) sorting and searching
The art of computer programming, volume 3: (2nd ed.) sorting and searching
The Grid File: An Adaptable, Symmetric Multikey File Structure
ACM Transactions on Database Systems (TODS)
New file organization based on dynamic hashing
ACM Transactions on Database Systems (TODS)
ACM Transactions on Database Systems (TODS)
An object-oriented approach to database system implementation
ACM Transactions on Database Systems (TODS)
Optimal file designs and reorganization points
ACM Transactions on Database Systems (TODS)
A unifying model of physical databases
ACM Transactions on Database Systems (TODS)
A practical guide to the design of differential files for recovery of on-line databases
ACM Transactions on Database Systems (TODS)
Extendible hashing—a fast access method for dynamic files
ACM Transactions on Database Systems (TODS)
ACM Transactions on Database Systems (TODS)
The entity-relationship model—toward a unified view of data
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
The design and implementation of INGRES
ACM Transactions on Database Systems (TODS)
Differential files: their application to the maintenance of large databases
ACM Transactions on Database Systems (TODS)
An attribute based model for database access cost analysis
ACM Transactions on Database Systems (TODS)
The determination of efficient record segmentations and blocking factors for shared data files
ACM Transactions on Database Systems (TODS)
ACM Computing Surveys (CSUR)
ACM Computing Surveys (CSUR)
Techniques for Structuring Database Records
ACM Computing Surveys (CSUR)
ACM Transactions on Information Systems (TOIS)
Communications of the ACM
Abstract data types and the development of data structures
Communications of the ACM
Communications of the ACM
A formal system for information retrieval from files
Communications of the ACM
Communications of the ACM
Database Processing
Database Design
Advanced Database Machine Architecture
Advanced Database Machine Architecture
Design of Database Structures
Data abstraction, views and updates in RIGEL
SIGMOD '79 Proceedings of the 1979 ACM SIGMOD international conference on Management of data
Practical problems in data management: a position paper
SIGMOD '83 Proceedings of the 1983 ACM SIGMOD international conference on Management of data
On extending the functions of a relational database system
SIGMOD '82 Proceedings of the 1982 ACM SIGMOD international conference on Management of data
Conceptual-to-internal mappings in commercial database systems
PODS '84 Proceedings of the 3rd ACM SIGACT-SIGMOD symposium on Principles of database systems
Design of a Document Filing and Retrieval Service
Databases for Business and Office Applications, Database Week
Data abstractions for data bases
Proceedings of the 1976 conference on Data : Abstraction, definition and structure
Some generalized modeling structures for use in design of file organizations.
Some generalized modeling structures for use in design of file organizations.
A clustering approach to the generation of subfiles for the design of a computer data base.
A clustering approach to the generation of subfiles for the design of a computer data base.
Panel: Extensible database systems
SIGMOD '86 Proceedings of the 1986 ACM SIGMOD international conference on Management of data
Implementation concepts for an extensible data model and data language
ACM Transactions on Database Systems (TODS)
GENESIS: An Extensible Database Management System
IEEE Transactions on Software Engineering
Updating derived relations: detecting irrelevant and autonomously computable updates
ACM Transactions on Database Systems (TODS)
The design and implementation of hierarchical software systems with reusable components
ACM Transactions on Software Engineering and Methodology (TOSEM)
Concepts for a database system compiler
Proceedings of the seventh ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
A storage system for complex objects
OODS '86 Proceedings on the 1986 international workshop on Object-oriented database systems
GENESIS: a project to develop an extensible database management system
OODS '86 Proceedings on the 1986 international workshop on Object-oriented database systems
Development of an interoperability tool for software engineering environments
WADAS '88 Proceedings of the fifth Washington Ada symposium on Ada
Index configuration in object-oriented databases
The VLDB Journal — The International Journal on Very Large Data Bases
Performance Issues in Distributed Query Processing
IEEE Transactions on Parallel and Distributed Systems
Managing Change in a Computer-Aided Design Database
VLDB '87 Proceedings of the 13th International Conference on Very Large Data Bases
Hi-index | 0.00 |
Modeling the storage structures of a DBMS is a prerequisite to understanding and optimizing database performance. Previously, such modeling was very difficult because the fundamental role of conceptual-to-internal mappings in DBMS implementations went unrecognized.In this paper we present a model of physical databases, called the transformation model, that makes conceptual-to-internal mappings explicit. By exposing such mappings, we show that it is possible to model the storage architectures (i.e., the storage structures and mappings) of many commercial DBMSs in a precise, systematic, and comprehendible way. Models of the INQUIRE, ADABAS, and SYSTEM 2000 storage architectures are presented as examples of the model's utility.We believe the transformation model helps bridge the gap between physical database theory and practice. It also reveals the possibility of a technology to automate the development of physical database software.