{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T23:12:24Z","timestamp":1725664344792},"publisher-location":"Berlin, Heidelberg","reference-count":32,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540607946"},{"type":"electronic","value":"9783540494560"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1996]]},"DOI":"10.1007\/3-540-60794-3_15","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T20:59:27Z","timestamp":1330289967000},"page":"84-101","source":"Crossref","is-referenced-by-count":2,"title":["Constraint-based query optimization and processing"],"prefix":"10.1007","author":[{"given":"Volker","family":"Gaede","sequence":"first","affiliation":[]},{"given":"Oliver","family":"G\u00fcnther","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,6,1]]},"reference":[{"key":"5_CR1","volume-title":"Technical Report GMD no. 763","author":"K. Aberer","year":"1993","unstructured":"K. Aberer and G. Fischer. Object-oriented query processing: The impact of methods on language, architecture and optimization. Technical Report GMD no. 763, GMD-IPSI, Darmstadt, Germany, 1993."},{"key":"5_CR2","volume-title":"Readings in Database Systems","author":"M. Atkinson","year":"1989","unstructured":"M. Atkinson, F. Bancilhon, D. DeWitt, K. Dittrich, D. Maier, and S. Zdonik. The object-oriented database system manifesto. In Proc. 1st Int. Conf. on Distributed and Object-Oriented Design, 1989. Reprinted in [31].","edition":"Second edition"},{"key":"5_CR3","unstructured":"T. Atwood, J. Duhl, G. Ferran, M. Loomis, and D. Wade, editors. The Object Database Standards: ODMG-93. Morgan-Kaufmann, 1994."},{"key":"5_CR4","doi-asserted-by":"crossref","unstructured":"F. Bancilhon. A query language for the O2 object-oriented database systems. In 2nd International Workshop on Database Programming Languages, 1989. Reprinted in [5].","DOI":"10.1007\/978-3-642-74571-3_1"},{"key":"5_CR5","doi-asserted-by":"crossref","unstructured":"F. Bancilhon, C. Delobel, and P. Kannelakis, editors. Building an Object-Oriented Database System. Morgan-Kaufmann, 1992.","DOI":"10.1145\/130283.130289"},{"key":"5_CR6","doi-asserted-by":"crossref","unstructured":"E. Bertino. Method precomputation in object-oriented databases. In ACM-SIGOIS and IEEE-TC-OA International Conference on Organizational Computing Systems (COCS91), 1991.","DOI":"10.1145\/122831.122852"},{"key":"5_CR7","unstructured":"J. A. Blakeley. Object query module. Technical report, Texas Instrument Incorporation, 1991. DARPA Open Object-Oriented Database Preliminary Module Specification."},{"key":"5_CR8","unstructured":"A. Brodsky, J. Jaffar, and M. J. Maher. Toward practical constraint databases. In Proc. 19th Int. Conference on Very Large Databases (VLDB), pages 567\u2013580, 1993."},{"key":"5_CR9","doi-asserted-by":"crossref","unstructured":"J. Cardiff. Semantic query optimization in heterogeneous DBMSs. In Proc. 20th Hawaii Conf. on System Sciences, pages 273\u2013282, 1994.","DOI":"10.1109\/HICSS.1994.323256"},{"key":"5_CR10","unstructured":"S. Chaudhuri and K. Shim. Query optimization in the presence of foreign functions. In Proc. 19th Int. Conference on Very Large Data Bases (VLDB), pages 529\u2013542, 1993."},{"key":"5_CR11","unstructured":"R. Elmasri and S. B. Navathe. Fundamentals of Database Systems. The Benjamin\/Cummings Publishing Company, Inc, 1989."},{"key":"5_CR12","unstructured":"J.C. Freytag, D. Maier, and G. Vossen, editors. Query Processing for advanced database systems. Morgan Kaufmann, 1994."},{"key":"5_CR13","volume-title":"Technical Report ECRC-93-5","author":"T. Fr\u00fchwirth","year":"1993","unstructured":"T. Fr\u00fchwirth, A. Herold, V. K\u00fcchenhoff, T. Le Provost, P. Lim, E. Monfroy, and M. Wallace. Constraint logic programming: An informal introduction. Technical Report ECRC-93-5, ECRC, Munich, Germany, 1993. Available by ftp from ftp.ecrc.de."},{"key":"5_CR14","doi-asserted-by":"crossref","unstructured":"V. Gaede and O. G\u00fcnther. Efficient processing of queries containing user-defined predicates. In Proc. 4th Int. Conference on Deductive and Object-Oriented Databases (DOOD'95), 1995.","DOI":"10.1007\/3-540-60608-4_46"},{"key":"5_CR15","volume-title":"Technical Report 94-013","author":"V. Gaede","year":"1994","unstructured":"V. Gaede and O. G\u00fcnther. Processing joins with user-defined functions. Technical Report 94-013, ICSI, Berkeley, California, March 1994."},{"key":"5_CR16","first-page":"40","volume-title":"Proc. of the AGDM'94 Workshop","author":"V. Gaede","year":"1994","unstructured":"V. Gaede and W.-F. Riekert. Spatial access methods and query processing in the object-oriented GIS GODOT. In Proc. of the AGDM'94 Workshop, pages 40\u201352, Delft, The Netherlands, 1994. Netherlands Geodetic Commission."},{"key":"5_CR17","doi-asserted-by":"crossref","unstructured":"G. Graefe and D. Maier. Query optimization in object-oriented database system: A prospectus. In K. R. Dittrich, editor, Advances in Object-Oriented Database System, pages 358\u2013363. Springer Verlag, September 1988. LNCS, No. 334.","DOI":"10.1007\/3-540-50345-5_36"},{"key":"5_CR18","unstructured":"O. G\u00fcnther. Efficient computation of spatial joins. In Proc. IEEE 9th Int. Conference on Data Engineering, 1993."},{"key":"5_CR19","doi-asserted-by":"crossref","unstructured":"J. M. Hellerstein. Practical predicate placement. In Proc. ACM SIGMOD Conference on Management of Data, pages 325\u2013335, 1994.","DOI":"10.1145\/191839.191904"},{"key":"5_CR20","doi-asserted-by":"crossref","unstructured":"J. M. Hellerstein and M. Stonebraker. Predicate migration: Optimizing queries with expensive predicates. In Proc. ACM SIGMOD Conference on Management of Data, pages 267\u2013276, 1993.","DOI":"10.1145\/170035.170078"},{"key":"5_CR21","volume-title":"Technical Report CS-94-31","author":"P. C. Kanellakis","year":"1994","unstructured":"P. C. Kanellakis and D. Q. Goldin. Constraint programming and database query languages. Technical Report CS-94-31, Brown University, Providence, 1994."},{"key":"5_CR22","volume-title":"Technical Report CS-92-50","author":"P. C. Kanellakis","year":"1992","unstructured":"P. C. Kanellakis, G.M. Kuper, and P.Z. Revesz. Constraint query languages. Technical Report CS-92-50, Brown University, Providence, 1992."},{"key":"5_CR23","doi-asserted-by":"crossref","unstructured":"P.C. Kanellakis, S. Ramaswamy, D.E. Vengroff, and J.S. Vitter. Indexing for data models with constraints and classes. In Proc. 12th ACM PODS, pages 233\u2013243, 1993.","DOI":"10.1145\/153850.153884"},{"key":"5_CR24","doi-asserted-by":"crossref","unstructured":"A. Kemper, C. Kilger, and G. Moerkotte. Function materialization in object bases. In Proc. ACM SIGMOD Conference on Management of Data, pages 258\u2013268, 1991.","DOI":"10.1145\/115790.115833"},{"key":"5_CR25","doi-asserted-by":"crossref","unstructured":"A. Kemper, G. Moerkotte, K. Peithner, and M. Steinbrunn. Optimizing disjunctive queries with expensive predicates. In Proc. ACM SIGMOD Conference on Management of Data, pages 336\u2013347, 1994.","DOI":"10.1145\/191839.191906"},{"key":"5_CR26","unstructured":"A. Kemper, G. Moerkotte, and M. Steinbrunn. Optimizing boolean expressions in object bases. In Proc. 18th Int. Conference on Very Large Database (VLDB), pages 79\u201390, 1992."},{"key":"5_CR27","unstructured":"J.J. King. QUIST: A system for semantic query optimization in relational databases. In Proc. 7th International Conference on Very Large Databases (VLDB), pages 510\u2013517, 1981."},{"key":"5_CR28","unstructured":"D. Maier, S. Daniels, T. Keller, B. Vance, and G. Graefe W.J. McKenna. Challenges for query processing in object-oriented databases. In [12], pages 337\u2013381, 1994."},{"issue":"1","key":"5_CR29","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1145\/128762.128764","volume":"24","author":"P. Mishra","year":"1992","unstructured":"P. Mishra and M. H. Eich. Join processing in relational databases. ACM Computing Surveys, 24(1):63\u2013113, March 1992.","journal-title":"ACM Computing Surveys"},{"key":"5_CR30","doi-asserted-by":"crossref","unstructured":"S. T. Shenoy and Z. M. Ozsoyoglu. A system for semantic query optimization. In Proc. ACM SIGMOD Conference on the Management of Data, pages 181\u2013195, 1987.","DOI":"10.1145\/38713.38736"},{"key":"5_CR31","volume-title":"Readings in Database Systems","year":"1994","unstructured":"M. Stonebraker, editor. Readings in Database Systems, San Mateo, 1994. Morgan Kaufmann. Second edition.","edition":"Second edition"},{"key":"5_CR32","unstructured":"J. Ullman. Principles of Database and Knowledge Base Systems, volume 1. Computer Science Press, 1988."}],"container-title":["Lecture Notes in Computer Science","Constraint Databases and Application"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-60794-3_15.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T21:01:59Z","timestamp":1605646919000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-60794-3_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996]]},"ISBN":["9783540607946","9783540494560"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/3-540-60794-3_15","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1996]]}}}