{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T14:40:38Z","timestamp":1742913638525,"version":"3.40.3"},"publisher-location":"Boston, MA","reference-count":14,"publisher":"Springer US","isbn-type":[{"type":"print","value":"9780387355443"},{"type":"electronic","value":"9780387399409"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-0-387-39940-9_842","type":"book-chapter","created":{"date-parts":[[2009,9,16]],"date-time":"2009-09-16T08:18:09Z","timestamp":1253089089000},"page":"1674-1679","source":"Crossref","is-referenced-by-count":1,"title":["Maintenance of Recursive Views"],"prefix":"10.1007","author":[{"given":"Suzanne W.","family":"Dietrich","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"842_CR1_842","doi-asserted-by":"crossref","unstructured":"Bancilhon F., Maier D., Sagiv Y., and Ullman J. Magic sets and other strange ways to implement logic programs. In Proc. 5th ACM SIGACT-SIGMOD Symp. on Principles of Database Systems, 1986, pp. 1\u201315.","DOI":"10.1145\/6012.15399"},{"key":"842_CR2_842","unstructured":"Ceri S. and Widom J. Deriving production rules for incremental view maintenance. In Proc. 17th Int. Conf. on Very Large Data Bases, 1991, pp. 577\u2013589."},{"key":"842_CR3_842","unstructured":"Dietrich S.W. Extension tables: memo relations in logic programming. In 14th Int. Colloquium on Automata, Languages, and Programming, 1987, pp. 264\u2013272."},{"key":"842_CR4_842","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1007\/BF03037235","volume":"15","author":"S.W. Dietrich","year":"1997","unstructured":"Dietrich S.W. and Fan C. On the completeness of naive memoing in prolog. New Generation Comput., 15:141\u2013162, 1997.","journal-title":"New Generation Comput."},{"issue":"1","key":"842_CR5_842","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1145\/344788.344808","volume":"29","author":"G. Dong","year":"2000","unstructured":"Dong G. and Su J. Incremental maintenance of recursive views using relational calculus\/SQL. ACM SIGMOD Rec., 29(1):44\u201351, 2000.","journal-title":"ACM SIGMOD Rec."},{"volume-title":"Materialized Views: Techniques, Implementations, and Applications","year":"1999","key":"842_CR6_842","unstructured":"Gupta A. and I.S. Mumick (eds.). Materialized Views: Techniques, Implementations, and Applications, The MIT Press, Cambridge, MA, 1999."},{"key":"842_CR7_842","doi-asserted-by":"crossref","unstructured":"Gupta A., Mumick I.S., and Subrahmanian V.S. Maintaining views incrementally. In Proc. ACM SIGMOD Int. Conf. on Management of Data, 1993, pp. 157\u2013166.","DOI":"10.1145\/170036.170066"},{"key":"842_CR8_842","unstructured":"Harrison J.V. and Dietrich S.W. Maintenance of materialized views in a deductive database: an update propagation approach. In Proc. Workshop on Deductive Databases, 1992, pp. 56\u201365."},{"key":"842_CR9_842","doi-asserted-by":"crossref","unstructured":"K\u00fcchenhoff V. On the efficient computation of the difference between consecutive database states. In Proc. 2nd Int. Conf. on Deductive and Object-Oriented Databases, 1991, pp. 478\u2013502.","DOI":"10.1007\/3-540-55015-1_26"},{"key":"842_CR10_842","doi-asserted-by":"crossref","unstructured":"Martinenghi D. and Christiansen H. Efficient integrity constraint checking for databases with recursive views. In Proc. 9th East European Conf. Advances in Databases and Information Systems, 2005, pp. 109\u2013124.","DOI":"10.1007\/11547686_9"},{"volume-title":"Applications of Logic Databases","year":"1995","key":"842_CR11_842","unstructured":"R. (ed.). Ramakrishnan Applications of Logic Databases. Kluwer, Norwell, MA, 1995."},{"issue":"2","key":"842_CR12_842","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1016\/0743-1066(94)00039-9","volume":"23","author":"R. Ramakrishnan","year":"1995","unstructured":"Ramakrishnan R. and Ullman D. A survey of deductive database systems. J. Logic Programming, 23(2):125\u2013149, 1995.","journal-title":"J. Logic Programming"},{"key":"842_CR13_842","volume-title":"Principles of Database and Knowledge Base Systems","author":"J. Ullman","year":"1989","unstructured":"Ullman J. Principles of Database and Knowledge Base Systems, vols. 1, 2. Computer Science Press, Rockville, MD, 1989."},{"key":"842_CR14_842","unstructured":"Urp\u00ed T. and Oliv\u00e9 A. A method for change computation in deductive databases. In Proc. 18th Int. Conf. on Very Large Data Bases, 1992, pp. 225\u2013237."}],"container-title":["Encyclopedia of Database Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-0-387-39940-9_842","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,6,1]],"date-time":"2020-06-01T03:55:48Z","timestamp":1590983748000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-0-387-39940-9_842"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9780387355443","9780387399409"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/978-0-387-39940-9_842","relation":{},"subject":[],"published":{"date-parts":[[2009]]}}}