Design by example: An application of Armstrong relations (Q579962): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
ReferenceBot (talk | contribs)
Changed an Item
 
(7 intermediate revisions by 6 users not shown)
Property / author
 
Property / author: Kari-Jouko Raeihae / rank
Normal rank
 
Property / author
 
Property / author: Kari-Jouko Raeihae / rank
 
Normal rank
Property / review text
 
Example relations, and especially Armstrong relations, can be used as user friendly representations of dependency sets. In this paper we analyze the use of Armstrong relations in database design with functional dependencies, and show how they and the usual representation of dependencies can be used together. Special attention is given to the size of Armstrong relations. We derive new bounds for the size of minimal Armstrong relations for normalized schemes. Specifically, any relation scheme in Boyce-Codd Normal Form has an Armstrong relation whose size is roughly the product of the lengths of the keys for the scheme. New algorithms are also given for generating Armstrong relations and for inferring the functional dependencies holding in a relation.
Property / review text: Example relations, and especially Armstrong relations, can be used as user friendly representations of dependency sets. In this paper we analyze the use of Armstrong relations in database design with functional dependencies, and show how they and the usual representation of dependencies can be used together. Special attention is given to the size of Armstrong relations. We derive new bounds for the size of minimal Armstrong relations for normalized schemes. Specifically, any relation scheme in Boyce-Codd Normal Form has an Armstrong relation whose size is roughly the product of the lengths of the keys for the scheme. New algorithms are also given for generating Armstrong relations and for inferring the functional dependencies holding in a relation. / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 68P20 / rank
 
Normal rank
Property / zbMATH DE Number
 
Property / zbMATH DE Number: 4016233 / rank
 
Normal rank
Property / zbMATH Keywords
 
relational database
Property / zbMATH Keywords: relational database / rank
 
Normal rank
Property / zbMATH Keywords
 
Armstrong relations
Property / zbMATH Keywords: Armstrong relations / rank
 
Normal rank
Property / zbMATH Keywords
 
representations of dependency sets
Property / zbMATH Keywords: representations of dependency sets / rank
 
Normal rank
Property / zbMATH Keywords
 
database design
Property / zbMATH Keywords: database design / rank
 
Normal rank
Property / zbMATH Keywords
 
functional dependencies
Property / zbMATH Keywords: functional dependencies / rank
 
Normal rank
Property / zbMATH Keywords
 
Boyce-Codd Normal Form
Property / zbMATH Keywords: Boyce-Codd Normal Form / rank
 
Normal rank
Property / Wikidata QID
 
Property / Wikidata QID: Q61450086 / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W2086073919 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4050122 / rank
 
Normal rank
Property / cites work
 
Property / cites work: On the Structure of Armstrong Relations for Functional Dependencies / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4050126 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Horn clauses and database dependencies / rank
 
Normal rank
Property / cites work
 
Property / cites work: Armstrong databases for functional and inclusion dependencies / rank
 
Normal rank
Property / cites work
 
Property / cites work: On the family of generalized dependency constraints / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3668890 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3347338 / rank
 
Normal rank
links / mardi / namelinks / mardi / name
 

Latest revision as of 11:14, 18 June 2024

scientific article
Language Label Description Also known as
English
Design by example: An application of Armstrong relations
scientific article

    Statements

    Design by example: An application of Armstrong relations (English)
    0 references
    0 references
    0 references
    1986
    0 references
    Example relations, and especially Armstrong relations, can be used as user friendly representations of dependency sets. In this paper we analyze the use of Armstrong relations in database design with functional dependencies, and show how they and the usual representation of dependencies can be used together. Special attention is given to the size of Armstrong relations. We derive new bounds for the size of minimal Armstrong relations for normalized schemes. Specifically, any relation scheme in Boyce-Codd Normal Form has an Armstrong relation whose size is roughly the product of the lengths of the keys for the scheme. New algorithms are also given for generating Armstrong relations and for inferring the functional dependencies holding in a relation.
    0 references
    relational database
    0 references
    Armstrong relations
    0 references
    representations of dependency sets
    0 references
    database design
    0 references
    functional dependencies
    0 references
    Boyce-Codd Normal Form
    0 references

    Identifiers