Powiadomienia systemowe
- Sesja wygasła!
Identyfikatory
Warianty tytułu
Object-Oriented Databases : Review of Development Directions
Języki publikacji
Abstrakty
Systemy bazodanowe stanowią jedną z kluczowych gałęzi rozwoju współczesnych systemów informatycznych. Są one jednym z podstawowych elementów architektury i mają krytyczny wpływ na funkcjonowanie całości rozwiązań informatycznych. Nieustannie trwają prace rozwojowe w obszarach systemów bazodanowych wszystkich typów. W tym artykule opisana została skrócona charakterystyka obiektowych baz danych. Następnie przedstawione zostały wybrane propozycje nowych rozwiązań, dotyczące kategorii obiektowych baz danych. Wybrane zagadnienia zostały podzielone na innowacje w zakresie funkcjonalności oraz nowe realizacje istniejących mechanizmów, wpływające na poprawę efektywności ich działania. Dla każdej z tych grup wyszczególniono szereg zagadnień będących przedmiotem najnowszych opracowań w dziedzinie wraz ze skróconym opisem działania.
Database systems are one of the key sectors for the development of modern information systems. They are one of the basic elements of architecture and have a critical impact on the functioning of all solutions. There is constantly ongoing development work in the areas of database systems of all types. At first, this article summarizes the standardization of OODB attempts. Next, few proposals for major improvements has been described. Selected issues have been divided into innovation in terms of functionality as well as new implementations of existing mechanisms, which improve the efficiency of their operations. For each group a number of issues, which are the subject of the latest developments, have been listed with short description.
Czasopismo
Rocznik
Tom
Strony
53--61
Opis fizyczny
Bibliogr. 21 poz., il., wykr.
Twórcy
autor
- Instytut Systemów Informatycznych, Wydział Cybernetyki. Wojskowa Akademia Techniczna, ul. S. Kaliskiego 2, 00-908 Warszawa, karol.tomaszewski@wat.edu.pl
Bibliografia
- [1] M. Atkinson et al., ”The Object-Oriented Database System Manifesto”, Proceedings of 1st International Conference on Deductive and Object-Oriented Databases, Kyoto, Japan, December 1989.
- [2] Committee for Advanced DBMS Function. Third generation database system manifesto. SIGMOD Record 19,3, 1990.
- [3] Hugh Darwen and C. J. Date, The third manifesto. Technical report, http://www.acm.org/sigmod/record/issues/9 503/manifesto.ps, 1995
- [4] N. Xianjun, ”A Logic Specification and Implementation Approach for Object Oriented Database Security”, Workshop on Knowledge Discovery and Data Mining, IEEE, 461-464 (2008).
- [5] M. Ubaid, ”A Pattern for the Effective Use of Object Oriented Databases”, IEEE, (2009).
- [6] T. Naser, ”Transforming Object-Oriented Databases into XML”, IEEE, 600-605, (2007).
- [7] R. Alhajj, ”Reengineering Relational Databases to Object-Oriented: Constructing the Class Hierarchy and Migrating the Data”, IEEE, 335-344 (2001).
- [8] G. Bordogna, ”Linguistic Representation of Imperfect Spatial Information in a Fuzzy Object Oriented Database”, 855-860, IEEE, (2002).
- [9] B. Zaqaibeh, ”Restructuring Object-oriented Database Model to Ease Checking the Integrity Constraints”, Proceedings of Student COnference on Research and Development, 171-176 (2003).
- [10] K. Palanivel, ”Publisher-Subscriber: An Agent System for Notification of Versions in OODBs”, IEEE (2009).
- [11] Ch. Fung, ”An Evaluation of Vertical Class Partitioning for Query Processing in Object Oriented Databases”, IEEE Transactions on knowledge and data engineering, 14, 1095-1118 (2002).
- [12] A. Darabant, ”Semi supervised learning techniques: k-means clustering in OODB Fragmentation”, IEEE (2004).
- [13] M. Faheem, ”Fragmentation and allocation of object-oriented databases for simple attributes and complex methods: a costbased technique”, Proceedings of the Enabling Technologies for the New Knowledge Society: ITI 3rd International Conference on Information and Communications Technology, 731-749 (2005).
- [14] J-H. Lee, ”2D-CHI: A Tunnable Two-Dimensional Class Hierarchy Index for Object-Oriented Databases”, Proceedings of the Computer Software and Applications, 598-607, (2000).
- [15] W-S. Han, ”A Formal Framework for Prefetching Based on Type-Level Access Pattern in Object-Relational DBMSs”, IEEE Transactions on knowledge and data engineering, 17, 1436-1448 (2005)
- [16] G. Wang, ”Comparision of Parallel Algorithms for Path Expression Query in Object Database Systems”, Proceedings of Database Systems for Advanced Applications Conference, 250-257 (2001).
- [17] K. Kimura, ”Dynamic Performance Optimalization Mechanism for Parallel Object-Oriented Database Programming Languages”, Proceedings of the International Database Engineering and Applications Symposium, 405-409 (2000).
- [18] W. Jun, ”A multi-granularity locking-based concurrency control in object-oriented database systems”, The Journal of Systems and Software, 54, 201-217 (2000).
- [19] J. Grant, ”Logic-Based Query Optimization for Object Databases”, IEEE Transactions on knowledge and data engineering, 12, 529-531 (2000).
- [20] G. Chiao, ”A P2P Object-Oriented Database System that Supports Multi-Attribute and Range Queries with Improved Query Response Time”, Proceedings of the Information Technology Symposium, 1250-1255 (2010).
- [21] S. Chang, ”An Approach to Disconnected Operation in an Object-Oriented Database”, Proceedings of the Third International Conference on Mobile Data Management, (2002).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BWA0-0055-0013