Skip to main content

Graph algorithms for the synthesis and manipulation of data base schemes

  • Conference paper
  • First Online:
Graphtheoretic Concepts in Computer Science (WG 1980)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 100))

Included in the following conference series:

Abstract

In this paper the graph formalism for the representation of relational data base schemes is presented.

A particular kind of graph, the Schema Graph, is introduced for representing the attributes and the functional dependencies of a scheme.

Some problems which are central in data base design are expressed in this formalism and graph algorithms (such as algorithms for closure, minimal condensed graph, etc.) for their solution are outlined.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. W.W. ARMSTRONG, "Dependency Structures on Database Relationships"; Proc. IFIP 74, North Holland (1974).

    Google Scholar 

  2. C. BATINI, A. D'ATRI, "Rewriting Systems as a tool for Relational Database Design", Graph Grammars and their application to Comp. Sc. and Biology, Lecture Notes in Comp. Sc., Springer Verlag, vol. 73, (1979)

    Google Scholar 

  3. C. BEERI, P.A. BERNSTEIN, "Computational Problems Related to the Design of Normal Form Relational Schemes", ACM Trans. on Database Sys., vol. 4, n.1, (1979).

    Google Scholar 

  4. J. BISKUP, U.DAYAL, P.A. BERNSTEIN, "Synthesizing Independent Database Schemas", Proc. ACM SIGMOD, (1979).

    Google Scholar 

  5. E.F. CODD, "A Relational Model of Data for Large Shared Data Banks", C. ACM, vol. 13, n.6, (1970).

    Google Scholar 

  6. H.T. HSU, "An Algorithm for Finding a Minimal Equivalent Graph of a Diagraph", J. ACM, vol.22, n.1, (1975).

    Google Scholar 

  7. D.M. MOYLES, G.L. THOMPSON, "An Algorithm for Finding a Minimum Equivalent Graph of a Diagraph", J. ACM, vol. 16, n.3, (1969).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Hartmut Noltemeier

Rights and permissions

Reprints and permissions

Copyright information

© 1981 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ausiello, G., D'Atri, A., Sacca', D. (1981). Graph algorithms for the synthesis and manipulation of data base schemes. In: Noltemeier, H. (eds) Graphtheoretic Concepts in Computer Science. WG 1980. Lecture Notes in Computer Science, vol 100. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-10291-4_15

Download citation

  • DOI: https://doi.org/10.1007/3-540-10291-4_15

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-10291-5

  • Online ISBN: 978-3-540-38435-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics