Affiliation:
1. Department of Computer Science, SUNY at Stony Brook, Stony Brook, NY
2. Fakultätt für Mathematik und Informatik, Universität Mannheim, D-6800 Mannheim, West Germany
Abstract
We propose a database logic which accounts in a clean declarative fashion for most of the “object-oriented” features such as object identity, complex objects, inheritance, methods, etc. Furthermore, database schema is part of the object language, which allows the user to browse schema and data using the same declarative formalism. The proposed logic has a formal semantics and a sound and complete resolution-based proof procedure, which makes it also computationally attractive.
Publisher
Association for Computing Machinery (ACM)
Subject
Information Systems,Software
Reference37 articles.
1. S. Abiteboul and C. Beeri. On the Power of Languages for Manipulation of Complex Objects. 1987. manuscript.]] S. Abiteboul and C. Beeri. On the Power of Languages for Manipulation of Complex Objects. 1987. manuscript.]]
2. Login: a logic programming language with built-in inheritance
3. Object-oriented database systems
4. A calculus for complex objects
Cited by
86 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Databases;An Introduction to Knowledge Graphs;2024
2. The Logical Level;An Introduction to Knowledge Graphs;2024
3. Epistemology;An Introduction to Knowledge Graphs;2024
4. Knowledge Authoring for Rules and Actions;Theory and Practice of Logic Programming;2023-07
5. Static Analysis of Graph Database Transformations;Proceedings of the 42nd ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems;2023-06-18