• DocumentCode
    970240
  • Title

    Automatic Design of the Internal Schema for a CODASYL Database System

  • Author

    Reuter, Andreas ; Kinzinger, Horst

  • Author_Institution
    IBM Research Laboratory, San Jose, CA 95193; University of Kaiserslautern, Kaiserslautern, West Germany.
  • Issue
    4
  • fYear
    1984
  • fDate
    7/1/1984 12:00:00 AM
  • Firstpage
    358
  • Lastpage
    375
  • Abstract
    This paper describes the concepts and implementation of a design aid for the internal schema of an existing CODASYL-like database system. It allows for tailoring the storage structure level to a given logical schema and a specified workload. According to the 1978 CODASYL report, our DBMS provides two levels of schema declaration, the DDL-level for logical schema description and a DSDL-like level for specifying the storage structures to implement the objects of the logical schema. The repertoire of storage structures supported by our system is a good internal schema are basically heuristic. This approaach is justified by weighing its advantages and shortcomings against those of analytic models and simulation. Finally, some preliminary user experiences with a pilot version are related.
  • Keywords
    Computational modeling; Concrete; Database systems; Design optimization; Performance analysis; Physics computing; Predictive models; Query processing; Stability; Analytic modeling; CODASYL; heuristic optimization; performance prediction; physical database design; simulation;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1984.5010249
  • Filename
    5010249