Abstract
The Universal Relation (UR) model has been researched with the ultimate objective to free the user from logical navigation in a relational database. There have been many different suggestions as to how to implement a UR interface. Nested relations have been recently suggested as a way of extending the applicability of the classical relational model. In this paper we establish a strong connection between the UR model and nested relations. Thus, nested relations are shown to be a suitable internal level for implementing efficiently a UR interface.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
ABITEBOUL S., AND BIDOIT N. 1986. Non first normal form relations: An algebra allowing data restructuring. JCSS 33, pp. 361–393.
ATZENI P., AND PARKER Jr. D. S. 1982. Assumptions in relational database theory. Proc. ACM PODS, pp. 1–9.
BISKUP J., AND BRÜGGEMANN H. H. 1983. Universal relation views: A pragmatic approach. Proc. VLDB, pp. 172–185.
BISKUP J., BRÜGGEMANN H. H., SCHNETGÖKE L., AND KRAMER M. 1986. One flavor assumption and γ-acyclicity for universal relation views. Proc. ACM PODS, pp. 148–159.
BEERI C., FAGIN R., MAIER D., AND YANNAKAKIS M. 1983. On the desirability of acyclic database schemes. JACM 30, pp. 479–513.
CODD E. F. 1979. Extending the database relational model to capture more meaning. ACM TODS 4, pp. 397–434.
DELOBEL C. 1978. Normalization and hierarchical dependencies in the relational data model. ACM TODS 3, pp. 201–222.
DESAI B. C., GOYAL P., AND SADRI F. 1987. Non-first normal form universal relations: An application to information retrieval systems. Information Systems 12, pp. 49–55.
FAGIN R. 1977. Multivalued dependencies and a new normal form for relational databases. ACM TODS 2, pp. 262–278.
FAGIN R. 1983. Degrees of acyclicity for hypergraphs and relational database systems. JACM 30, pp. 514–550.
FAGIN R., MENDELZON A. O., AND ULLMAN J. D. 1982. A simplified universal relation assumption and its properties. ACM TODS 7, pp. 343–360.
FAGIN R., AND VARDI M. Y. 1984. The theory of data dependencies — A survey. IBM Research Report RJ4321 (47149), San Jose, CA.
FISCHER P. C., SAXTON L. V., THOMAS S. J., AND VAN GUCHT D. 1985. Interactions between dependencies and nested relational structures. JCSS 31, pp. 343–354.
HONEYMAN P. 1982. Testing satisfaction of functional dependencies. JACM 29, pp. 668–677.
KENT W. 1981. Consequences of assuming a universal relation. ACM TODS 6, pp. 539–556.
KORTH H. F., KUPER G. M., FIEGENBAUM J., VAN GELDER A., AND ULLMAN J. D. 1984. System/U — A database system based on the universal relation assumption. ACM TODS 9, pp. 331–347.
KUCK S. M., AND SAGIV Y. 1982. A universal relation database system implemented via the network model. Proc. ACM PODS, pp. 147–157.
LIEN Y. E. 1979. Multivalued dependencies with null values in relational databases. Proc. VLDB. pp. 61–66.
LEVENE M., AND LOIZOU G. 1987. Project-join constructibility for NF2 relational databases. Bases De Données Advancées, BD3, pp. 143–163.
LEVENE M., AND LOIZOU G. 1987. A universal relation interface incorporating nested relations. Submitted for publication.
MAIER D. 1983. The Theory of Relational Databases. Rockville, Maryland, Computer Science Press.
MAIER D., MENDELZON A. O., AND SAGIV Y. 1979. Testing implications of data dependencies. ACM TODS 4, pp. 455–469.
MAIER D., ROZENSHTEIN D., SALVETER S., STEIN J., AND WARREN D. S. 1987. PIQUE: A relational query language without relations. Information Systems 12, pp. 317–335.
MAIER D., ROZENSHTEIN D., AND WARREN D. S. 1983. Windows on the world. Proc. ACM SIGMOD, pp. 68–78.
MAIER D., ULLMAN J. D., AND VARDI M. Y. 1984. On the foundations of the universal relation model. ACM TODS 9, pp. 283–308.
MAIER D., AND WARREN D. S. 1982. Specifying connections for a universal relation scheme database. Proc. ACM SIGMOD, pp. 1–7.
OZSOYOGLU Z. M., AND YUAN L.-Y. 1987. A new normal form for nested relations. ACM TODS 12, pp. 111–136.
OZSOYOGLU Z. M., AND YUAN L.-Y. 1987. A design method for nested relational databases. Proc. 3rd IEEE Conf. on Data Engineering.
ROTH M. A., KORTH H. F., AND SILBERSCHATZ A. 1985. Null values in ¬1NF relational databases. Research Report TR-85-32, Department of Computer Science, University of Texas at Austin, U.S.A.
SAGIV Y. 1983. A characterization of globally consistent databases and their correct access paths. ACM TODS 8, pp. 266–286.
STEIN J., AND MAIER D. 1985. Relaxing the universal relation scheme assumption. Proc. ACM PODS, pp. 76–84.
THOMAS S. J., AND FISCHER P. C. 1986. Nested relational structures. Advances in Computing Research 3, JAI Press, pp. 269–307.
ULLMAN J. D. 1982. The U.R. strikes back. Proc. ACM PODS, pp. 10–22.
ULLMAN J. D. 1983. Principles of Database Systems. Rockville, Maryland, Computer Science Press.
ULLMAN J. D. 1983. Universal relation interfaces for database systems. Proc. IFIP, Mason R.E.A. (ed.), North-Holland, pp. 243–252.
VAN GUCHT D., AND FISCHER P. C. 1986. Some classes of multilevel relational structures. Proc. ACM PODS, pp. 60–69.
ZANIOLO C. 1984. Database relations with null values. JCSS 28, pp. 142–166.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1988 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Levene, M., Loizou, G. (1988). A universal relation model for nested relations. In: Schmidt, J.W., Ceri, S., Missikoff, M. (eds) Advances in Database Technology—EDBT '88. EDBT 1988. Lecture Notes in Computer Science, vol 303. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-19074-0_59
Download citation
DOI: https://doi.org/10.1007/3-540-19074-0_59
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-19074-5
Online ISBN: 978-3-540-39095-4
eBook Packages: Springer Book Archive