• DocumentCode
    3271407
  • Title

    The synthesis approach for relational database design: an expanded perspective

  • Author

    Ram, Sudha ; Curran, Stephen M.

  • Author_Institution
    Dept. of Manage. Inf. Syst., Arizona Univ., Tucson, AZ, USA
  • Volume
    2
  • fYear
    1988
  • fDate
    0-0 1988
  • Firstpage
    571
  • Lastpage
    580
  • Abstract
    Relational database design using the concept of functional dependencies (FDs) is addressed. The classical synthesis approach processes a given set of FDs to produce one minimal cover, which is then used to develop a relational schema. However, a given set of FDs can have more than one minimal cover, and different minimal covers can give rise to different relational schemata. An enhancement is proposed to the traditional synthesis algorithm that aids in efficiently determining all minimal covers for a given set of FDs. The algorithm has been implemented using Turbo pascal on an IBM PC AT. The performance of this algorithm is compared with that of the traditional synthesis algorithm.<>
  • Keywords
    microcomputer applications; relational databases; IBM PC AT; Turbo pascal; functional dependencies; minimal cover; relational database design; relational schema; traditional synthesis algorithm; Algorithm design and analysis; Database systems; Management information systems; Manuals; Process design; Relational databases; Terminology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1988. Vol.II. Software Track, Proceedings of the Twenty-First Annual Hawaii International Conference on
  • Conference_Location
    Kailua-Kona, HI, USA
  • Print_ISBN
    0-8186-0842-0
  • Type

    conf

  • DOI
    10.1109/HICSS.1988.11853
  • Filename
    11853