Show/Hide Menu
Hide/Show Apps
Logout
Türkçe
Türkçe
Search
Search
Login
Login
OpenMETU
OpenMETU
About
About
Open Science Policy
Open Science Policy
Open Access Guideline
Open Access Guideline
Postgraduate Thesis Guideline
Postgraduate Thesis Guideline
Communities & Collections
Communities & Collections
Help
Help
Frequently Asked Questions
Frequently Asked Questions
Guides
Guides
Thesis submission
Thesis submission
MS without thesis term project submission
MS without thesis term project submission
Publication submission with DOI
Publication submission with DOI
Publication submission
Publication submission
Supporting Information
Supporting Information
General Information
General Information
Copyright, Embargo and License
Copyright, Embargo and License
Contact us
Contact us
View maintenance in object-oriented databases
Date
1996-01-01
Author
Alhajj, R
Polat, Faruk
Metadata
Show full item record
This work is licensed under a
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
.
Item Usage Stats
176
views
0
downloads
Cite This
In this paper, we present a model that facilitates view maintenance within object-oriented databases. For that purpose, we differentiate between two categories of classes, base classes and brother classes. While the former constitute the actual database, the latter are introduced to hold virtual database, i.e., views derived from base classes. To achieve incremental view update, we introduce a modification list into each base class. A series of algorithms are developed to serve the purpose. Finally it happened that, view maintenance within object-oriented databases subsumes that within the nested and hence conventional relational models.
Subject Keywords
Object-oriented databases; views
,
odification lists
,
Algorithms
,
Base classed
URI
https://hdl.handle.net/11511/53428
Journal
DATABASE AND EXPERT SYSTEMS APPLICATIONS
Collections
Department of Computer Engineering, Article
Suggestions
OpenMETU
Core
Rule-based schema evolution in object-oriented databases
Alhajj, R; Polat, Faruk (2003-01-01)
In this paper, a rule-based mechanism for schema evolution in object-oriented databases is presented. We have benefited from having an object algebra maintaining closure that makes it possible to have the output from a query persistent in the hierarchy. The actual class hierarchy and the corresponding hierarchy which reflects the relationship between operands and results of queries are utilized. In order to have query results reflected into the class hierarchy and classes reflected into the operands hierarc...
Using object-oriented materialized views to answer selection-based complex queries
Alhajj, R; Polat, Faruk (1999-09-01)
Presented in this paper is a model that utilizes existing materialized views to handle a wide range of complex selection-based queries, including linear recursive queries. Such queries are complex because it is almost impossible for naive users to predict the formulation of their predicate expressions. Object variables bound to objects in the result of a query are allowed to appear in the predicate of that query. Also, the predicate definition is extended to make it possible to have in the output only a sub...
Using fuzzy Petri nets for static analysis of rule-bases
Bostan-Korpeoglu, B; Yazıcı, Adnan (2004-01-01)
We use a Fuzzy Petri Net (FPN) structure to represent knowledge and model the behavior in our intelligent object-oriented database environment, which integrates fuzzy, active and deductive rules with database objects. However, the behavior of a system can be unpredictable due to the rules triggering or untriggering each other (non-termination). Intermediate and final database states may also differ according to the order of rule executions (non-confluence). In order to foresee and solve problematic behavior...
A fuzzy deductive object-oriented database model
Bostan, B; Yazıcı, Adnan (1998-05-09)
Object-oriented and deductive database models are two different paradigms in database modeling. As has been pointed out by many researchers, [1], [6], [14], each of these data models has its shortcomings when dealing with database/knowledge-base applications. Therefore, it is believed that combining object-oriented concepts with those of deductive database modeling results in a powerful data model especially for knowledge-intensive applications. In these applications, it is important to model and manipulate...
Conceptual data modeling of multimedia database applications
Aygun, S; Yazıcı, Adnan; Arica, N (1998-08-07)
In this paper, we present a conceptual data model for multimedia database applications based on ExIFO(2) model. The ExIFO(2) data model is chosen as the conceptual model since it handles both complex objects along with their uncertain and imprecise properties. We enhanced this conceptual model in order to meet the multimedia data requirements. In addition to uncertain and imprecise information, we present a way of handling relationships among objects of multimedia database applications. Events that might be...
Citation Formats
IEEE
ACM
APA
CHICAGO
MLA
BibTeX
R. Alhajj and F. Polat, “View maintenance in object-oriented databases,”
DATABASE AND EXPERT SYSTEMS APPLICATIONS
, pp. 153–162, 1996, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/53428.