- Tytuł:
-
Yet another object-oriented data model and its application
Jeszcze jeden obiektowo zorientowany model danych i jego zastosowanie - Autorzy:
- Jankowska, B.
- Powiązania:
- https://bibliotekanauki.pl/articles/206751.pdf
- Data publikacji:
- 2003
- Wydawca:
- Polska Akademia Nauk. Instytut Badań Systemowych PAN
- Tematy:
-
model danych
język zapytań
rachunek obiektowy
data model
calculus for objects
query language - Opis:
-
In this paper we propose a certain object-oriented data model. It originates from the calculus for complex objects of Bancilhon and Khoshafian. These two models differ mainly in terms of the set objects' interpretation. In our model a set object stands for a set of items denoting different forms of the same object. As a consequence, a new sub object relation must be defined. Then, new functions of union, intersection and complement are defined. It is proven that the new data model is not only a lattice, but also a Boolean algebra. Finally, the model is expanded into a new calculus for objects. It is shown that the calculus provides a firm background for some interesting query language.
W artykule zaproponowano pewien obiektowo zorientowany model danych. Wywodzi się on z rachunku dla obiektów złożonych, wprowadzonego przez Bancilhona i Koshafiana. Te dwa modele różnią się między sobą w zakresie interpretacji obiektów typu zbioru. W zaproponowanym modelu obiekt typu zbioru oznacza zbiór pewnych przedmiotów oznaczających różne formy tego samego obiektu. W konsekwencji, trzeba zdefiniować nową relację, sub object. Wówczas definiuje się nowe funkcje: union (suma), intersection (przecięcie) oraz complement (dopełnienie). Wykazuje się, że nowy model nie tylko jest kratą, ale i algebrą Boole'owską. W końcu, zaproponowany model jest rozszerzony do postaci nowego rachunku dla obiektów. Pokazano, że ten rachunek stanowi dobrą podstawę do pewnego interesującego języka zapytań. - Źródło:
-
Control and Cybernetics; 2003, 32, 1; 175-195
0324-8569 - Pojawia się w:
- Control and Cybernetics
- Dostawca treści:
- Biblioteka Nauki