Perspectives of object databases for storage and protection of information used in Web-applications.

Authors

  • A. Yu. Pyrkova Казахский национальный университет имени аль-Фараби
  • M. B. Borissenko Казахский национальный университет имени аль-Фараби

Keywords:

object-oriented databases, database performance, web-application s, data protection,

Abstract

Main principles of protected web-applications development, technolog ies that may be used and types of attacks, against which defence must be provided, are pr esented in this work. Perspectives of object databases use for storing and protecting information that is manipulated from protected web-applications are considered, stren gths and drawbacks of object-oriented database management systems as well as capabiliti es for information protection are analyzed on the example of Intersystems Cach´e. Reasons of relational database management systems’ popularity in the modern world are also considered in this work, as well as actuality and necessity of several their features and capabilities, and which of the necessary characteristics are supported by object database manegement systems as well. Security and encryption protocols are considered in this article, as well as types of keys that are supported by commercial products. Importance of database management systems’ performance is explained for the situation when they are used to store information processed by web-applications. Different data access types are considered a nd their comparative analysis is provided using the example of Java appl ication program accessing information stored in Cache Database. On the base of acquired data , it was found out that object-oriented databases are perspective for use in real modern appli cations. It was also determined, which data access types are preferable in different situation .

References

[1] Финн М. Сравнение производительности в реальных условиях: http://intersystems. ru/cache/whitepapers/pdf/cache-vs-rdbms.pdf

[2] Atkinson M., Bancilhon F., DeWitt D., Dittrich K., Maier D., Zdonik S. The Object- Oriented Database System Manifesto. – New York: Elsevier Science, 1990. – 17 p.

[3] Харрингтон Д. Проектирование объектно-ориентированных баз данных. – М: ДМК Пресс, 2012. – 272 с.

[4] Джордан Д. Обработка объектных баз данных в C++. Программирование по стандарту ODMG. – М: Вильямс, 2001. – 384 с.

[5] Кирстен В., Ирингер М., Кюн М., Рериг Б. Постреляционная СУБД Cache’ 5. Объектно-ориентированная разработка приложений. – Москва : Бином-Пресс, 2003. – 402 с.

[6] Труб И.И. СУБД Cachе: работа с объектами. – М: Диалог-МИФИ, 2006. – 480 с.

[1] Finn M. Sravneniye proizvoditel’nosti v real’nykh usloviyakh: http://intersystems.ru/cache/whitepapers/pdf/cache-vs-rdbms.pdf

[2] Atkinson M., Bancilhon F., DeWitt D., Dittrich K., Maier D., Zdonik S. The Object-Oriented Database System Manifesto. – New York: Elsevier Science, 1990. – 17 p.

[3] Kharrington D. Proyektirovaniye obyektno-oriyentirovannykh baz dannykh. – Moskva: DMK Press, 2012. – 272 s.

[4] Dzhordan D. Obrabotka obyektnykh baz dannykh v C++. Programmirovaniye po standartu ODMG. – M: Vil’yams, 2001. – 384 s.

[5] Kirsten V., Iringer M., Kyun M., Rerig B. Postrelyatsionnaya SUBD Cache’ 5. Obyektno-oriyentirovannaya razrabotka prilozheniy. – M: Binom-Press, 2003. – 402 s.

[6] Trub I.I. SUBD Cache: rabota s obyektami. – M: Dialog-MIFI, 2006. – 480 s

Downloads

Issue

Section

Mechanics, Mathematics, Computer Science