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
Link To Document