1976 · 17 citations · 7 references
ComputingComputer ScienceData ManagementData StructuresDatabasesData TransformationDatabase DesignDatabase ManagementRelational DatabasesSchema DesignData Definition LanguageData Model EvolutionDatabase Schema EvolutionGeneric Data StructuresSchema Evolution
Most logical database restructuring schemes require a complete pass through the database for reformatting. Our approach is to leave the database in situ and to permit a mixture (several generations) of structures to co-exist. Each generation of structure is described in a Generation Data Structure Schema, which has a generic structure of its own. A Restructuring Data Definition Language is proposed for describing the evolution from one schema to the next. Steps toward implementation are discussed.
7
A relational model of data for large shared data banks
E. F. Codd · Communications of the ACM · 1983 · 4.8K citations
M. M. Astrahan, Michael W. Blasgen, Donald D. Chamberlin et al. · ACM Transactions on Database Systems · 1976 · 1K citations · Full text
Nan C. Shu, Barron C. Housel, Vincent Y. Lum · Communications of the ACM · 1975 · 111 citations · Full text