Preview

Труды Института системного программирования РАН

Расширенный поиск

Обзор моделей данных объектно-ориентированных СУБД

Аннотация

Объектно-ориентированные СУБД - одно из наиболее перспективных направлений развития современной теории баз данных, наряду с дедуктивными и темпоральными СУБД. Тем не менее, серьёзным препятствием к построению теоретических основ ООСУБД и внедрению действующих ООСУБД является большая разрозненность подходов и отсутствие единого стандарта как в области теории (исчисление объектов, концепции моделей данных), так и в области практики (язык запросов, API для ОО-языков…). Целью данной статьи является анализ существующих на сегодняшний день концепций формального устройства объектно-ориентированных СУБД, начиная с моделей данных и далее переходя к формальным математическим моделям (исчислениям объектов, формализациям объектных языков запросов). В завершение делается заключение о наиболее актуальных проблемах моделирования ООСУБД.

Об авторе

А. М. Эльдарханов
ИСП РАН
Россия


Список литературы

1. D. H. Fishman et al. Overview of the Iris DBMS. In Object-oriented concepts, databases, and applications, ACM Press. New York, NY, 1989, 219-250

2. Won Kim, Jorge F. Garza, Nathaniel Ballou, Darrell Woelk. Architecture of the ORION Next-Generation Database System // IEEE Trans. Knowledge and Data Eng.- 2, N 1.- 1990.- 109-124

3. Tomothy Andrews, Craig Harris. Combining Language and Database Advances in an Object-Oriented Development Environment GemStone Object-Oriented DBMS // Proc. OOPCLA'87, Orlando, Fla, USA, Oct. 4-8, 1987.- 430-440

4. Hiroshi Ishikawa et al. An Object-Oriented Database System Jasmine: Implementation, Application, and Extension. IEEE Transactions on Knowledge and Data Engineering, Volume 8 Issue 2, April 1996, 285 - 304

5. Christophe Lecluse, Philippe Richard, Fernando Velez. O2, an Object-Oriented Data Model // Proc. ACM SIGMOD Int. Conf. Manag. Data, Chicago, Ill, USA, June 1-3, 1988, ACM SIGMOD Record.- 17, N 3.- 1988.- 424-433

6. Malcolm Atkinson, Francois Bancilhon, David DeWitt, Klaus Dittrich, David Maier, and Stanley Zdonik: “The Object-Oriented Database System Manifesto”, Proc. 1st International Conference on Deductive and Object-Oriented Databases, Kyoto, Japan (1989). New York, N.Y.: Elsevier Science (1990). (Имеется русский перевод: М. Аткинсон и др. “Манифест систем объектно-ориентированных баз данных”, СУБД, No. 4, 1995, http://citforum.ru/database/classics/oo_manifesto/)

7. M. Stonebraker, L. Rowe, B. Lindsay, J. Gray, M. Carey, M. Brodie, Ph. Bernstein, D. Beech. “Third-Generation Data Base System Manifesto”. Proc. IFIP WG 2.6 Conf. on Object-Oriented Databases, July 1990, ACM SIGMOD Record 19, No. 3 (September 1990). (Имеется русский перевод: Стоунбрейкер М. и др. “Системы баз данных третьего поколения: Манифест”, СУБД, No. 2, 1996, http://citforum.ru/database/classics/manifest/)

8. Hugh Darwen and C. J. Date: The Third Manifesto. ACM SIGMOD Record 24, No. 1 (March 1995). (Имеется русский перевод: Х. Дарвин, К. Дейт. “Третий манифест”, СУБД, No. 1, 1996, http://citforum.ru/database/classics/third_manifesto/)

9. Стандарты ODMG. http://www.odbms.org/ODMG/OG/

10. “The Object Data Standard: ODMG 3.0”. Edited by R.G.G. Cattel, Douglas K. Barry. Morgan Kauffmann Publishers, 2000

11. Jim Melton, Alan R. Symon. “SQL:1999. Understanding Relational Language Components”. Morgan Kaufmann Publishers, 2002

12. William R. Cook and Carl Rosenberger. Native Queries for Persistent Objects. February 01, 2006, http://drdobbs.com/windows/184406432

13. Elisa Flasko. Introducing LINQ to Relational Data. Microsoft Data Platform Development Technical Article, January 2008, http://msdn.microsoft.com/en-us/library/cc161164.aspx

14. db4o: http://www.db4o.com/

15. th Generation Standard for Object Databases on its Way, NEWS 2/18/2006, http://www.odbms.org/About/News/20060218.aspx

16. К. Дж. Дейт – Введение в системы баз данных, 8-е издание.: Пер. с англ. – М.: Издательский дом "Вильяме", 2005

17. C.Beeri – A formal approach to object-oriented databases. – Data & Knowledge Engineering, vol 5 (1990), p. 353-382

18. InterSystems Caché, http://www.intersystems.com/cache/


Рецензия

Для цитирования:


Эльдарханов А.М. Обзор моделей данных объектно-ориентированных СУБД. Труды Института системного программирования РАН. 2011;21.

For citation:


Eldarkhanov A.M. An Overview of Data Models of Object-Oriented DBMSs. Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS). 2011;21. (In Russ.)



Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2079-8156 (Print)
ISSN 2220-6426 (Online)