Object-relational databases (ORDB) are powerful tools for managing complex data, but they suffer from problems of scalability and managing large-scale data. Therefore, the importance of the migration of ORDB to NoSQL derives from the fact that the large volume of data can be handled in the best way with high scalability and availability. This paper reports a metadata-driven approach for the migration of ORDB to a document-oriented NoSQL database. Our data-migration approach involves three major stages: a pre-processing stage (to extract data and a schema’s components), a processing stage (to provide data transformation), and a post-processing stage (to store migrated data as BSON documents). This approach maintains the benefits of Oracle ORDB in NoSQL MongoDB by supporting integrity constraint checking. To validate our approach, we developed the OR2DOD (object relational to document-oriented database) system, and the experimental results confirm the effectiveness of our proposal.
2
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
A comprehensive IT system to run the National Cartographic Documentation Center database (PZGiK) is currently being implemented for the city of Krakow. Part of this implementation involves the conversion of the data contained in the previous system, a lossless migration of the data contained in the previously existing analog systems, as well as adjusting the data as required by the current legal provisions. The subject of this study is to analyze the progress of this implementation in terms of building an integrated relational database and the specificity of the objects it is composed of. The analysis gave grounds to present the problems of data harmonization, associated with frequent changes in the legislation in the field of geodesy and cartography. The paper demonstrates the problems which occur when implementing the new system combined with the conversion of the National Cartographic Documentation Center database, which require solutions in the form of strategic decision making, determining the system of work of the surveying administration in Krakow over the next years.
4
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
This paper presents some of investigations driven at Institute of Mechatronics and Information Systems. The main field of our works contain aspects of data base systems and problems closely connected with them. They are concerns distant learning problems, data base migration and the analysis of binary large objects. Results so far reach are the principal part of this paper.
PL
Autor z badań prowadzonych w Instytucie dotyczących zagadnień elektrodynamiki i metod numerycznych wywodzi ewolucję zainteresowań badawczych w kierunku problematyki związanej z bazami danych. Na podstawie krótkiego rysu historycznego przedstawione zostały dwa ważne zagadnienia dotyczące migracji danych oraz budowy platformy do nauczania na odległość. W pierwszym z rozważanych zadań zwrócono uwagę na różnice pomiędzy konwersją schematów a mapowaniem schematów. Wskazany został język XML jako uniwersalny, samoopisujący się format dla celów wymiany danych między różnymi systemami zarządzania bazą danych. Wskazano na jego rolę w przypadku integracji danych pochodzących ze źródeł niehomogenicznych na przykład dla potrzeb hurtowni danych. Główną część wywodu stanowi opis opracowanego algorytmu do automatycznej konwersji zawartości pliku XML do znormalizowanego schematu relacyjnego. Pokazany został jego schemat blokowy oraz opis działania. Opracowano procedury pracujące po stronie dwóch najbardziej rozpowszechnionych serwerów danych Oracle i MS SQL Server. W części poświęconej technicznym zagadnieniom związanym z nauczaniem na odległość przedstawiono zintegrowany system zbudowany na platformie Oracle. Opisane zostały części wchodzące w skład tej aplikacji: oprogramowanie do automatycznej generacji i sprawdzania testów, system dystrybucji materiałów dydaktycznych oraz system grupowego zarządzania rolami i obiektami użytkowników. Jądrem systemu jest generator testów pełniący oprócz roli samodzielnej aplikacji, rolę narzędzia sterującego dystrybucją materiałów w części zarządzania dostępnością materiałów dydaktycznych. Dla testu wykonane zostały dwie końcówki klienta z zastosowaniem narzędzi deweloperskich Oracle oraz w technologii PHP. W pozostałych częściach platformy klienty opracowano jedynie w PHP. Trwają prace nad zastosowaniem środowiska .NET dla potrzeb tej aplikacji. W końcowej części pracy przedstawiono w skrócie kolejne problemy badawcze znajdujące się w fazie wstępnej. Dotyczy to zagadnień związanych z wnioskowaniem i zgłębianiem danych w wielowymiarowych strukturach opisywanych przy pomocy złożonych hierarchicznych wymiarów oraz wyszukiwania w dużych obiektach binarnych przechowywanych w bazie danych. Prace te mogą wskazywać kierunek rozwoju prowadzonych w Instytucie badań.