Podstawową abstrakcją organizacji danych w tradycyjnych systemach bazodanowych jest zbiór. Model relacyjny, bazując na zbiorze, organizuje dane bez uwzględnienia jakiegokolwiek ich uporządkowania. Generalnie przynosi to swobodę indeksacji danych, jednak powoduje, iż uporządkowanie wprowadzane indeksami jest uporządkowaniem wtórnym. W przypadku danych o charakterze topologicznym, brak takiego naturalnego uporządkowania powoduje istotne utrudnienia w poszukiwaniu punktów sąsiednich wg zadanych kryteriów sąsiedztwa. Niniejszy artykuł koncentruje się na przedstawieniu organizacji danych, opartej na modelu relacyjnym, pozwalającej bezpośrednio wyznaczać podzbiory punktów sąsiednich.
EN
The relational model can be considered as a generalization of the set data model. So, the basic organization of a data in traditional – relational – database system is a set of data with no defined any positional orderings of them. At first glance, this approach is accurate, because it brings unlimited possibilities of data indexing. However such forced order of data organization is the secondary one and doesn't reflect inner topology of data in a set. In the case of topological data, it can cause significant difficulties in finding the neighboring points, according to defined neighborhood criteria. This chapter presents the organization of a topological data modeled in the relational database system that allows direct designating the subsets of neighboring points. This article describes recursive SQL queries and presents its syntax with explanation of used clauses. Besides, the design of performance cluster by the use of DB2 Distributed Partitioning Feature is discussed.
2
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW