PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Integracja spadkowych danych relacyjnych do gridu obiektowego typu "data grid"

Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
Integration of legacy relational data­bases to an object-oriented data grid
Języki publikacji
PL
Abstrakty
PL
Autorzy przedstawiają zaimplementowane i zweryfikowane poprzez w pełni funkcjonalny prototyp podejście do integracji spadkowych danych relacyjnych do obiektowego gridu bazodanowego. Przedstawiony proces przebiega w sposób zupełnie przeźroczysty dzięki wykorzystaniu koncepcji wirtualnego repozytorium oraz aktualizowalnych wirtualnych perspektyw obiektowych zdefiniowanych w podejściu stosowym (SBA). W prezentowanym rozwiązaniu duży nacisk został położony na wykorzystanie natywnych optymalizatorów baz relacyjnych, dzięki czemu do minimum zminimalizowane zostały przesyłanie i przetwarzanie pobranych danych po stronie wirtualnego repozytorium. Dzięki opisanym procedurom i architekturze końcowy użytkownik otrzymuje w pełni obiektowy schemat odzwierciedlający jego wymagania biznesowe i/lub uprawnienia, którego dane odpytuje za pomocą obiektowego języka zapytań (SBQL). Dane dostępne w systemach relacyjnych zwracane są w formie obiektów i mogą być dowolnie kombinowane z wynikami pochodzącymi z innych zintegrowanych źródeł (np. relacyjnych, obiektowych, XML), dzięki czemu użytkownik nie jest świadom ich rzeczywistego pochodzenia.
EN
Authors present the implemented and verified with the fully functional prototype approach to integration of legacy relational data into an object-oriented data grid. The presented process in completely transparent due to application of the virtual repository concept and updatable virtual object-oriented views defined in the stack-based approach (SBA). In the described process much stress has been put on employing native optimizers of relational databases. Hence, transportation and processing of retrieved data within the virtual repository have been limited to the required minimum. Due to the described procedures and architecture, an end user receives a purely object-oriented schema reflecting his/her business requirements and/or access privileges, whose data can be queried with an object-oriented query language (SBQL). Data available in relational systems are retrieved as objects and they can be arbitrarily combined with results coming from other integrated data sources (e.g., object-oriented, relational, XML), so that the user is not aware of their actual origin.
Wydawca
Rocznik
Strony
1571--1587
Opis fizyczny
Bibliogr. 18 poz., rys.
Twórcy
autor
  • Katedra Informatyki Stosowanej, Politechnika Łódzka
autor
  • Katedra Informatyki Stosowanej, Politechnika Łódzka
  • Katedra Informatyki Stosowanej, Politechnika Łódzka
autor
  • Katedra Informatyki Stosowanej, Politechnika Łódzka
autor
  • Wydział Matematyki i Informatyki Uniwersytetu Mikołaja Kopernika w Toruniu
Bibliografia
  • [1] Foster I., Kesselman C, Nick J., Tuecke S., The Physiology ofthe Grid: An Open Grid Services Architecture for Distributed Systems Integration. Global Grid Forum, June 22, 2002.
  • [2] Habela R, Kaczmarski K., Kozankiewicz H., Lentner M., Stencel K., Subieta K., Data-Intensive Grid Computing Based on Updateable Yiews. ICS PAS Report 974, June 2004.
  • [3] Kozankiewicz H., Stencel K., Subieta K., Implementation of Federated Databases through Updateable Yiews. Proc. EGC 2005 - European Grid Conference, Springer LNCS, 2005.
  • [4] Kozankiewicz H., Stencel K., Subieta K., Integration of Heterogeneous Resources through Updatable Yiews. ETNGRID2004 WETICE2004, Proceedings published by IEEE.
  • [5] Kuliberda K., Adamus R., Wiślicki J., Kaczmarski K., Kowalski T., Subieta K., Autonomous Layer for Data Integration in a Yirtual Repository. International Conference on Grid computing, high-performAnce and Distributed Applications (GADA'06), Springer 2006 LNCS 4276, 1290-1304.
  • [6] Kuliberda K., Kaczmarski K., Adamus R., Błaszczyk R, Balcerzak G., Subieta K., Yirtual Repository Supporting Integration of Pluginable Resources. 17th DEXA 2006 and 2nd International Workshop on Data Management in Global Data Repositories (GRep) 2006, Proc. in IEEE Computer Society.
  • [7] Kuliberda K., Wiślicki J., Adamus R., Subieta K., Object-Oriented Wrapper for Relational Databases in the Data Grid Architecture. OTM Workshops 2005, Springer LNCS 3762, 2005, 367-376.
  • [8] Kuliberda K., Wiślicki J., Adamus R., Subieta K., Object-Oriented Wrapper for Semistructured Data in a Data Grid Architecture. 9th International Conference on Business Information Systems 2006, LNI vol. P-85, GI-Edition 2006, 528-542.
  • [9] Nejdl W., Wolf B., Qu C, Decker S., Sintek M., Naeve A., Nilsson M., Palmer M., Risch T., EDUTELLA, a P2P networking infrastructure based on RDF. Proc. Intl. World Wide Web Conference, 2002.
  • [10] Open Grid Sendces Architecture, Data Access and Integration Documentation. http://www.ogsa-dai.org.uk.
  • [11] Plodzien J., Optimization Methods in Object Query Languages. PhD Thesis. IPIPAN, Warszawa, 2000.
  • [12] Project JXTA Community: http://www.jxta.org (home-page).
  • [13] Subieta K., Stack-Based Approach (SBA) and Stack-Based Query Language (SBQL). http:// www.ipipan.waw.pl/~subieta, Description of SBA and SBQL, 2006.
  • [14] Subieta K., Theory and Construction of Object-Oriented Query Languages. Editors of the Polish-Japanese Institute of Information Technology, 2004 (in Polish).
  • [15] Tatarinov I., Ives Z., Madhayan J., Halevy A., Suciu D., Dalvi N., Dong X., Kadiyska Y., Miklau G., Mork R, The Piazza Peer Data Management Project. ACM SIGMOD Record, 32(3), 2003.
  • [16] Tatarinov I., Halevy A., Efficient Query Reformulation in Peer Data Management System. SIGMOD Conference 2004, 539-550.
  • [17] Wilson B., JXTA Book. http://www.brendonwilson.com/projects/jxta/ (home-page).
  • [18] Kozankiewicz H., Updateable Object Yiews. PhD Thesis, http://www.ipipan.waw.pl/~subieta/ -> Finished PhD-s -> Hanna Kozankiewicz, 2005.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-AGH1-0022-0072
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.