Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

Independence-reducible database schemes

Published: 01 October 1991 Publication History
  • Get Citation Alerts
  • First page of PDF

    References

    [1]
    AHO, A. V., BEERI, C., ULLMAN, J. D. The Theory of Joins m Relational Databases. A CM Trans. Datab. Syst. 4, 3 (Sept. t979), 297-314.
    [2]
    AHO, A. V., SAGIV, Y., ULLMAN, J, D.Equivalence of Relational Expressions. SIAM J. on Computing 8, 2 (May 1979), 218-246.
    [3]
    ATZENI, P., Ct-IAN, E. P. F. Efficient Query Answering on the Representative Instance Approach. In Proceedings of the 4th A CM Symposium on Principles of Database Systems (Portland, Oregon, March 25-27). ACM, New York, 1985, pp. 18t-188.
    [4]
    ATZENI, P., CHAN, E. P. F. Independent Database Schemes Under Functional and Inclusion Dependencies. In Proceedings of the 13th International Conference on Very Large Data Bases (Brighton, England, Sept. 1-4). 1987, pp. 159-166.
    [5]
    ATZENI, P., DEBERNADIS, M.C. A New Basis for the Weak Instance Model. In Proceedings of the 6th A CM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems (San Diego, Califorma, March 23-25). ACM, New York, 1987, pp. 79-86.
    [6]
    AUSIELLO, G., D'ATRI, A., MOSCARINI, M. Minimal Coverings of Acyclic Database Schemata. In H. Gallaire, J. Minker and J. M. Nicholas, eds., Advances in Database Theory, Vol. 2. Plenum Press, New York, 1984, pp. 27-52.
    [7]
    BEERI, C., FAGIN, R., MAIER, D., YANNAKAKIS, M. On the Desirability of Acyclic Database Schemes. J. ACM 30, 3 (July 1983), 479-513.
    [8]
    BEER~, C., MENDELZON, A. O., SAGer, Y., ULLMAN, J.D.Equivalence of Relational Database Schemes. SIAM J. Comput. 10, 2 (May 1981), 352-370.
    [9]
    BERGE, C. Graphs and Hypergraphs. North-Holland, Amsterdam, 1973.
    [10]
    BERNSTEIN, P.A. Synthesizing Third Normal Form Relations from Functional Dependencies. ACM Trans. Datab. Syst. 1, 4 (Dec. 1976), 277-298.
    [11]
    BISKUp, J., BRUGGEMANN, H. H., SCHNETGOKE, L., KRAMER, M. One Flavor Assumption and T-acyclicity for Universal Relation Views. In Proceedings of the 5th A CM Symposium on Principles of Database Systems (Cambridge, Massachusetts, March 24-26). ACM, New York, 1986, pp. 148- 159.
    [12]
    BIsKUP, J., DAYAL, U., BERNSTEIN, P. A. Synthesizing Independent Database Schemes. In Proceedings of the A CM-SIGMOD 1979 International Conference on Management of Data (Boston, Massachusetts May 30-June 1). ACM, New York, 1979, pp. 143-151.
    [13]
    CHAN, E. P. F. Optimal Computation of Total Projections with Unions of Simple Chase Join Expressions. In Proceedings of the SIGMOD International Conference on Managenlent of Data (Boston, Massachusetts, June 18-21). ACM, New York, i984, pp. 149-163.
    [14]
    CHAN, E. P.F. A Design Theory for Solving the Anomalies Problem. SIAM J. Comput. 18, 3 (June 1989), 429-448.
    [15]
    CHAN, E. P. F., ATZENI, P. Connection-trap-free Database Schemes. J. Conlput. and Syst. Sci., to appear.
    [16]
    CHAN, E. P. F., HERNXNDEZ, H.J. On the Desirability of 7-acyclic BCNF Database Schemes. Theoret. Computer Sci. 63 (December 1988), 67-104.
    [17]
    CHAN, E. P. F., HERN~NDEZ, H.J. Generating Database Schemes Bounded or Constant-timemaintainable by Extensibihty. Acta Informatica 25, 5 (June 1988), 475-496.
    [18]
    CHAN, E. P. F., HERNA~NDEZ, H.j. Testing Unboundedness of Database Schemes and Functional Dependencies. Inf. Proc. Lett. 28, 6 (August 1988), 317-326.
    [19]
    CHAN, E. P. F., MENDELZON, A. 0. independent and Separable Database Schemes. SIAM J. Conlput. 16, 5 (October 1987), 841-851.
    [20]
    CnAN, E. P. F., MENDELZON, A.O. Answering Queries on the Embedded-complete Database Schemes. J. ACM 34, 2 (April 1987), 349-375.
    [21]
    CODD, E.F. A Relational Model for Large Shared Data Banks. Commun. ACM 13, 6 (June 1970), 377-387.
    [22]
    CODD, E.F. Further Normalization of the Data Base Relational Model. In R. Rustin ed., Data Base Systems. Prentice-Hall, Englewood Cliffs, N.J., 1972, pp. 33-64.
    [23]
    CODD, E. F. Recent Investigation in Relational Systems. In Proceedings of international Federation for Information Processing. North-Holland, Amsterdam-New York, 1974, pp. 1017-1021.
    [24]
    COSMADAKIS, S. S., KANELLAKIS, P. C., SPYRATOS, N. Partition Semantics for Relations. 3'. Comput. Syst. Sci. 33, 1 (1986), 203-233.
    [25]
    D'ATRI, A., MOSCARINI, M. Acyclic Hypergraphs: Their Recogmtion and Top-down vs. Bottom-up Generation. IASI-CNR, Rome, Italy, 1982.
    [26]
    FAG~N, R. Multivalued Dependencies and a New Normal Form for Relational Databases. A CM Trans. Datab. Syst. 2, 3 (Sept. 1977), 262-278.
    [27]
    FAGIN, R. Normal Forms and Relational Database Operators. In Proceedings of the A CM- SIGMOD 1979 International Conference on Management of Data (Boston, Massachusetts, May 30-June 1). ACM, New York, 1979, pp. 153-160.
    [28]
    FAG1N, R. Hypergraphs and Relational Database Schemes. J. ACM 30, 3 (July 1983), 514-550.
    [29]
    GRAHAM, M. H. MENDELZON, A.O. The Power of Canonical Queries, unpubhshed manuscript, 1983.
    [30]
    GRAHAM, M. H., MENDELZON, A. O., VARDI, M.Y. Notions of Dependency Satisfaction. J. ACM33, 1 (Jan. 1986), 105-129.
    [31]
    GRAHAM, M. H., WANG, K. Constant Time Maintenance or the Triumph of the fd. In Proceedings of the 5th A CM Symposmm on Principles of Database Systems (Cambridge, Massachusetts, March 24-26). ACM, New York, 1986, pp. 202-216.
    [32]
    GRAHAM, M. H., YANNAKAKIS, M. Independent Database Schemas. J. Comput. Syst. Sci. 28, 1 (1984) 121-141.
    [33]
    HONEYMAN, P. Extension Joins In Proceedings of the 6th International Conference on Very Large Data Bases (Montreal, Canada, Oct 1-3). ACM, New York, 1980, pp. 239-244,
    [34]
    HONEYMAN, P. Testing Satisfaction of Functional Dependencies. J. ACM 29, 3 (July 1982), 668-677.
    [35]
    Iyo, M., IWASAKI, M, KASAMI, T. Some Results on the Representative Instance in Relational Databases. SIAM J. Comput. 14, 2 (May 1985), 334-354.
    [36]
    MAIER, D. The Theory of Relational Databases. Computer Science Press, Rockville, Md., 1983.
    [37]
    MAIER, D., MENDELZON, A O., SACIV, Y. Testing Implications of Data Dependencies. A CM Trans. Datab. Syst. 4, 4 (Dec. 1979), 455-469.
    [38]
    MAIER, D, ROZENSHTEIN, D., WARREN, D. S. Windows Functions. In P. C Kanellakis and F. P Preparata, eds. Advances in Computing Research, Vol. 3. JAI Press, Greenwich, Connecticut, 1986, pp. 213-246.
    [39]
    MAIER, D., ULLMAN, J. D., VARDI, M.Y. On the Foundations of the Universal Relation Model. A CM Trans. Datab. Svst. 9, 2 (June 1984), 283-308.
    [40]
    MENDELZON, A.O. Database States and Their Tableaux. ACM Trans. Datab. Syst. 9, 2 (June t 984), 264- 282.
    [41]
    SAGIV, Y Can We Use The Universal Instance Assumption Without Using Nulls? In Proceedings of the A CM-SIGMOD 1981 International Conference on Management of Data (Ann Arbor, Mich., April 29-May 1). ACM, New York, 1981, pp. 108-120.
    [42]
    SACIV, Y. A Characterization of Globally Consistent Databases and Their Correct Access Paths. ACM Trans. Datab. Syst. 8, 2 (June I983), 266-286.
    [43]
    SAGIV, Y. Evaluataon of Queries m Independent Database Schemes. J. ACM 38 1 (Jan. 1991), 120-161.
    [44]
    SAGIV, Y. On Bounded Database Schemes and Bounded Horn-Clause Programs. SIAM J. Comput. 17, 1 (April I988), 1-22.
    [45]
    ULLMAN, J. D. Prmclples of Database Systems, 2nd edition, Computer Science Press, Rockvflle, Md., 1982.
    [46]
    WANG, K. Can Constant-time-maintamabihty Be More Practical? In Proceedings of the 8th A CM SIGA CT-SIGMOD-SIGAR T Symposium on Principles of Database Systems (Philadelphia, Pennsylvania, March 29-31). ACM, New York. 1989, pp. 120-127
    [47]
    WANG, K, GRAHAM, M.H. Constant-time-maintainability: A Generahzatlon of Independence. Submitted to publication, 1989.
    [48]
    YANNAKAKIS, M. Algorithms for Acyclic Database Schemes. In Proceedings of the 7th International Conference on Very Large Data Bases (Cannes, France, Sept. 9-11). ACM, New York, 1981, pp. 82-94.
    [49]
    YANNAKAKIS, M. Private communication, 1981 cited in {28}
    [50]
    ZANIOLO, C. A New Normal Form for the Deslgn of Relational Database Schemata. A CM Trans. Datab. Syst. 7, 3 (Sept. 1982), 489-499.

    Cited By

    View all
    • (2019)On characterizing boundedness of database schemes with bounded dependenciesTheoretical Computer Science10.1016/0304-3975(92)90308-3100:2(347-364)Online publication date: 4-Jan-2019
    • (2018)Efficient Database Updates with Independent SchemesSIAM Journal on Computing10.1137/S009753979325799X28:3(1112-1135)Online publication date: 28-Dec-2018
    • (1992)Enforce constraints in archival databasesProceedings ICCI `92: Fourth International Conference on Computing and Information10.1109/ICCI.1992.227627(397-400)Online publication date: 1992

    Recommendations

    Reviews

    Daniel C. Wahl

    Chan and Herna´ndez define key equivalent independence-reducible database schemes, a generalized form of Sagiv-independent database schemes. In addition, they demonstrate that this class of schemes is highly desirable with respect to query answering and constraint enforcement. The paper is well organized. The introduction begins with background material starting with Codd's pioneering work, then provides a quick overview of the paper's contents and major findings. Definitions follow in Section 2. Sections 3, 4, 5, and 6 form the heart of the paper. In Section 3, the authors define the class of key equivalent database schemes and show that it is bounded and algebraic maintainable. In Section 4, they define the class of independence-reducible schemes and prove its properties, including boundedness and algebraic maintainability. Section 5 presents a means of determining whether a given database scheme is independence reducible. In Section 6, Chan and Herna´ndez present a number of significant properties of independence-reducible database schemes. One is that this set of schemes is the same as the class of schemes obtained from decomposing relation schemes in a Sagiv-independent scheme in a dependency-preserving manner. Another property is that the class of independence-reducible database schemes is the largest known class of schemes that have favorable query answering and constraint enforcement qualities when key dependencies are specified. This paper builds carefully on a broad base of two decades of work on relational database theory. All but 2 of the 50 references are used directly in the text.

    Access critical reviews of Computing literature here

    Become a reviewer for Computing Reviews.

    Comments

    Information & Contributors

    Information

    Published In

    cover image Journal of the ACM
    Journal of the ACM  Volume 38, Issue 4
    Oct. 1991
    272 pages
    ISSN:0004-5411
    EISSN:1557-735X
    DOI:10.1145/115234
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 October 1991
    Published in JACM Volume 38, Issue 4

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. chase
    2. constant-time maintainable schemes
    3. functional dependencies
    4. independent database scheme
    5. query evaluation
    6. representative instance

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)28
    • Downloads (Last 6 weeks)4
    Reflects downloads up to 10 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2019)On characterizing boundedness of database schemes with bounded dependenciesTheoretical Computer Science10.1016/0304-3975(92)90308-3100:2(347-364)Online publication date: 4-Jan-2019
    • (2018)Efficient Database Updates with Independent SchemesSIAM Journal on Computing10.1137/S009753979325799X28:3(1112-1135)Online publication date: 28-Dec-2018
    • (1992)Enforce constraints in archival databasesProceedings ICCI `92: Fourth International Conference on Computing and Information10.1109/ICCI.1992.227627(397-400)Online publication date: 1992

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Full Access

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media