PL EN


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

Zastosowanie Service Broker do automatycznej synchronizacji danych na platformie microsoft SQl Serwer

Identyfikatory
Warianty tytułu
EN
Usage of Service Broker to automatic synchronize of data in Microsoft SQL Server
Języki publikacji
PL
Abstrakty
PL
Głównym tematem artykułu jest stworzenie automatycznej komunikacji między dwoma bliźniaczymi bazami danych, dzięki której na obu bazach są wykonywane te same zapytania dotyczące zarówno modyfikacji danych w istniejącej strukturze relacyjnej, jaki i zmiany strukturalne bazy. Takie podejście stanowi rozszerzenie funkcjonalności replikacji, która pozwala jedynie na synchronizacje ściśle określonych danych. Omawiana praca skupia się na technicznej stronie problemu, stworzeniu pełnej struktury usługi Service Broker (kolejki, trasy, serwisy), nawiązaniu konwersacji między bazami, przetwarzaniu komunikatów. Omawiana funkcjonalność została uzyskana na skutek działania zestawu procedur wyzwalanych utworzonych dla schematu bazy danych, które automatycznie tworzą wyzwalacze poziomu pośredniego odpowiedzialne za synchronizacje danych. Przedstawiono również aplikacje zewnętrzną służąca do śledzenia komunikatów generowanych przez wyzwalacze oraz zaprezentowania wykonanych zmian. Jej zadaniem jest również przekierowanie przetwarzania do mniej obciążonej bazy, w celu poprawy wydajności przetwarzania.
EN
The main topic of the article is an automatic communication between two twin databases, so that both databases are performed the same question concerning both the modification of data in the existing structure and of relational structure changes. This approach extends the functionality of replication, which allows only for the synchronization of specific data. This work focuses on the technical side of the issue, the creation of the full structure of the Service Broker service (queue, endpoints, services), a conversation between databases, processing messages. This functionality has been obtained by the action of a set of procedures, triggers are created for the database schema, which automatically create triggers the intermediate responsible for synchronization of data. Are also external applications used to track messages that are generated by the triggers and present made changes. Its task is also a redirect to a less biased processing base, in order to improve the efficiency of processing.
Rocznik
Strony
49--63
Opis fizyczny
Bibliogr. 22 poz., rys.
Twórcy
autor
autor
  • Wydział Informatyki i Zarządzania Wyższa Szkoła Informatyki w Łodzi
Bibliografia
  • [1] Kowalski T., Wiślicki J., Kuliberda K., Adamus R., Meina M., Integracja spadkowych danych relacyjnych do gridu obiektowego typu „data grid”, Automatyka 2009, tom 13, zeszyt 3.
  • [2] Kuliberda K., Adamus R., Wislicki J., Kaczmarski K., Kowalski T., Subieta K., A generic proposal for a transparent integration of distributed data by an autonomous layer in a virtual repository. Multiagent and Grid Systems 3(4): 393-410 (2007)
  • [3] Kuliberda K., Kowalski T., Draus C., Adamus R., Wiślicki J., Uogulnione podejście do aktualizacji indeksów w obiektowej bazie danych, Automatyka 2009, tom 13, zeszyt 3.
  • [4] Kowalski T., Kuliberda K., Wislicki J., Adamus R., Generic Approach to Automatic Index Updating in OODBMS. ICEIS (1) 2009: 255-260
  • [5] Chu X., Venugopal S., Buyya R., Grid Resource Broker for Scheduling Component-based Applications on Distributed Resources, Cyberinfrastructure Technologies and Applications, J. Cao (ed), ISBN: 978-1-60692-063-3, Nova Science Publishers, Hauppauge NY, USA, 2009.
  • [6] Mota-Herranz L., Celma-Gimenez M., Automatic Generation of Trigger Rules for Integrity Enforcement in Relational Databases with View Definition
  • [7] Valatkaite I., Vasilecas O., Automatic enforcement of business rules as adbms triggers from conceptual graphs model, Informacinės Technologijos Ir Valdymas, 2004, Nr.2(31)
  • [8] Fraternali P., Paraboschi S., Tanca L.,Automatic rule generation for constraint enforcement in active databases. Proceedings of 4th International Workshop on Foundations of Models and Languages for Data and Objects, Volkse (Germany), 1992
  • [9] Chen H., Mohapatra P., Using service brokers for accessing backend servers for web applications, Journal of Network and Computer Applications 28 (2005) 57–74
  • [10] Venugopal S., Buyya R., Winton L., A Grid Service Broker for Scheduling e-Science Applications on Global Data Grids, Cyberinfrastructure Technologies and Applications, J. Cao (ed), ISBN: 978-1-60692-063-3, Nova Science Publishers, Hauppauge NY, USA, 2009
  • [11] Venugopal S., Nadiminti K., Gibbins H., Buyya R., Designing a Resource Broker for Heterogeneous Grids, Software: Practice and Experience, Volume 38, Issue 8, Pages: 793-825, ISSN: 0038-0644, Wiley Press, New York, USA, July 10, 2008.
  • [12] Lin H., Abawajy J., Buyya R., Economy-Based Data Replication Broker, Proceedings of the 2nd IEEE International Conference on E-Science and Grid Computing (E-Science 2006, IEEE CS Press, Los Alamitos, CA, USA), Dec. 4- 6, 2006, Amsterdam, Netherlands.
  • [13] Nakajima S., A SOAP-based Infrastructure for Service Broker, Proceedings of XML Technologies and Software Engineering (XSE2001),Toronto, Canada (co-located with ICSE2001), 15 May 2001
  • [14] Burst A. J., Forte S., Programowanie Microsoft SQL Server 2005. Microsoft Press, 2006
  • [15] Medrela D., Potaśiński P., Szeliga M., Widera D., Serwer SQL 2008 Administracja i programowanie, Helion 2009.
  • [16] Dudek W., Bazy danych SQL Teoria i praktyka, Helion 2006
  • [17] Troelsen A., Język C# 2008 i platforma .NET 3,5, Helion 2009
  • [18] Powers L., Snell M., Microsoft Visual Studio 2008 Księga Eksperta, Helion 2009
  • [19] Turek P., Pelikant A., Replikacje w Oracle, Zeszyty Naukowe Wyższej Szkoły Informatyki w Łodzi, Vol. 9, Nr 1, 2010 ss. 95-119.
  • [20] Pelikant A., Bazy danych w zastosowaniach praktycznych –Monografia WSInf., 2007
  • [21] Pelikant A., Systemy gromadzenia danych, w Informatyka gospodarcza, red. Janusz Zawiła-Niedźwiecki, Wydawnictwo C.H.Beck 2010, ISBN: 978-83-255-2163-9
  • [22] Pelikant A., Hurtownie danych. Od przetwarzania analitycznego do raportowania Wydawnictwo Helion 2011, ISBN: 978-83-246-2977-0.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BUJ5-0050-0054
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ć.