Method for developing databases being easily adaptable to changes in the subject domain

Authors

  • V.I. Yesin
  • V.V. Vilihura

DOI:

https://doi.org/10.30837/rt.2018.4.195.18

Keywords:

database, relational database, database schema, data model, data model with an universal basis of relations, "object-event" data model

Abstract

A method for developing relational databases with the schema invariant to subject domains is proposed. The use of this method unlike the traditional technology of designing relational databases allows: creating databases for various simulated subject domains that meet the requirements of consumers of the information product in the process of reengineering, with less time and financial costs; adapting relational databases built on the basis of a scheme with a universal basis of relations to dynamic changes in subject domains, without changing the database schema, due to the use of the created predetermined structure of basic relations.

References

Bergey J. A reengineering process framework / John Bergey, William Hefley, Walter Lamia, Dennis Smith // Software Engineering Institute, Carnegie Mellon University, Pittsburgh, 1999. – 12 p.

Chaos Manifesto 2013: Think Big, Act Small online version. The Standish Group [Electronic resource]. – Access mode : https://www.immagic.com/eLibrary/ARCHIVES/GENERAL/GENREF/S130301C.pdf, last accessed 2018/07/28.

Standish Group 2015 Chaos Report – Q&A with Jennifer Lynch [Electronic resource]. – Access mode : https://www.infoq.com/articles/standish-chaos-2015, last accessed 2018/07/28.

Connolly T. M. Database systems: a practical approach to design, implementation, and management. Sixth edition / Thomas M. Connolly, Carolyn E. Begg. – Harlow, Essex, England : Pearson Education Limited, 2015. – 1329 p.

Варламов О. О. Эволюционные базы данных и знаний для адаптивного синтеза интеллектуальных систем. Миварное информационное пространство. – Москва : Радио и связь, 2002. – 282 с.

Гринев М. Н. Управление данными: достижения и проблемы / М. Н. Гринев, С. Д. Кузнецов // Всероссийский конкурсный отбор обзорно-аналитических статей по приоритетному направлению "Информационно-телекоммуникационные системы", 2008. – 48 с.

Костенко Б. Б. История и актуальные проблемы темпоральных баз данных / Б. Б. Костенко, С. Д. Кузнецов // Труды Института системного программирования РАН. – Москва : ИСП РАН, 2007. – Т. 13, № 2. – С. 77-114.

Филатов В. А. Методы и средства проектирования информационных систем и распределенных баз данных / В. А. Филатов, Р. В. Семенец // Вестник Херсонского нац. техн. ун-та – 2007. – № 4(27). – С. 203-207.

Глобальні інформаційні системи та технології (моделі ефективного аналізу, опрацювання та захисту даних) / [Пасічник В. В., Жежнич П. І., Кравець Р. Б., Пелещишин А. М. та інш.]. – Львів : Вид-во Нац. ун-ту «Львівська політехніка», 2006. – 350 с.

Шаховська Н. Б. Сховища та простори даних / Н. Б. Шаховська, В. В. Пасічник. – Львів: Вид-во Нац. ун-ту «Львівська політехніка», 2009. – 244 с.

Bergey J. A reengineering process framework / John Bergey, William Hefley, Walter Lamia, Dennis Smith // Software Engineering Institute, Carnegie Mellon University, Pittsburgh, 1999. – 12 p.

Brodie M. L. Legacy information systems migration: gateways, interfaces, and the incremental approach / M. L. Brodie, M. Stonebraker. – Morgan Kaufmann Publishers Inc., 1995. – 210 p.

Comella-Dorda S. A survey of legacy system modernization approaches / S. Comella-Dorda, K. Wallnau, R. C. Seacord, J. Robert // Software Engineering Institute (Technical Note CMU/SEI-200-TN-003), Pittsburgh, 2000. – 30 p.

Database Research: Achievements and Opportunities into the 21st Century / [A. Silberschatz, M. R. Stonebraker, J. Ullman and other] // SIGMOD Record. – 1996. – № 25(1). – P. 52-63.

Lenzerini M. Data integration: A theoretical perspective // Proceedings of the ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems (PODS 2002). – 2002. – P. 233-246.

Lehman M. M. Laws of software evolution revisited // Proc. of European Workshop on Software Process Technology, 1996. – P. 108–124.

The Asilomar Report on Database Research / [P. A. Bernstein, M. L. Brodie, S. Ceri and other] // ACM SIGMOD Record. – 1998. – № 27(4). – P. 74-80.

The Claremont Report on Database Research [Electronic resource] / [R. Agrawal, A. Ailamaki, P. A. Bernstein and other]. – Access mode : http://db.cs.berkeley.edu/claremont/claremontreport08.pdf, last accessed 2018/07/28.

The Global Information Technology Report 2014. Rewards and Risks of Big Data // Insight Report World Economic Forum, 2014. – 369 p.

The Global Information Technology Report 2015. ICTs for Inclusive Growth // Insight Report World Economic Forum, 2015. – 381 p.

Зиндер Е. З. Проектирование баз данных: новые требования, новые подходы // СУБД. – 1996. – № 3. – С. 10-22.

Цикритзис Д. Модели данных / Д. Цикритзис, Ф. Лоховски ; пер. с англ. – Москва : Финансы и стати-стика, 1985. – 344 с.

Пасічник В. В. Організація баз даних та знань / В. В. Пасічник, В. А. Резніченко. – К. : Вид. група BHV, 2006. – 384 c.

Abrial J. R. Data semantics // Data Base Management, Klimbie J. W. and Koffeman K. L., eds., North-Holland, Amsterdam. – 1974. – P. 1-59.

Chen P. P. S. The entity-relationship model – toward a unified view of data // ACM Transactions on Data-base Systems (TODS). – 1976. – Vol. 1. – № 1. – P. 9-36.

Langefors B. Infological model and information user views // Information Systems. – 1980. – № 5. – P.17-32.

Roussopoulos N. Using semantic networks for data base management / N. Roussopoulos, J. Mylopoulos // Proceedings of the 1st International Conference on Very Large Data Bases. – ACM. – 1975. – P. 144-172.

Thalheim B. Entity-relationship modeling: foundations of database technology // Springer-Verlag Berlin Heidelberg. – 2000. – 639 p.

Кодд Е. Ф. Расширение реляционной модели для лучшего отражения семантики. Пер. с англ. М. Р. Когаловский // СУБД. – 1996. – № 5.

Модель "сущность-связь" в задачах представления объектно-реляционных свойств предметной области / [В. А. Филатов, Е. Б. Чапланова, С. С. Танянский, А. И. Сизов] // Управляющие системы и машины: информационные технологии. – 2011. – № 3. – С. 73-78.

Gruber T. R. Toward principles for the design of ontologies used for know ledge sharing // International journal of human-computer studies. – 1995. – Vol. 43. – № 5. – P. 907-928.

Guarino N. Formal Ontology and Information Systems // Formal Ontology in Information Systems. Proceedings of FOIS’98, 6–8 June 1998, Trento, Italy: – IOS Press, Amsterdam, 1998. – P. 3–15.

Палагин А. В. Онтологические методы и средства обработки предметных знаний: монография / А. В. Палагин, С. Л. Крывый, Н. Г. Петренко. – Луганск : изд-во ВНУ им. В. Даля, 2012. – 323 с.

Halpin T. Conceptual schema and relational database design (2nd edition). – Sydney, Australia: Prentice-Hall of Australia Pty., Ltd. – 1995. – 500 p.

Halpin T. Entity Relationship modeling from an ORM perspective. Part 1. // Journal of Conceptual Modeling – 1999. – Minneapolis USA. – P. 1-10.

Nijssen G. M. Conceptual Schema and Relational Database Design: a fact oriented approach / G. M. Nijssen, T. A. Halpin. – Prentice-Hall, Inc., 1989. – 342 p.

Object-Oriented Database System Manifesto / [Atkinson M., Bancil-hon F., DeWitt D. and other] // Proc. 1st Int. Conf. Deductive and Object-Oriented Databases, Kyoto, Japan, 1989. – P. 40-57.

Teorey T. J. Database modeling and design: logical design / T. J. Teorey, S. S. Lightstone, T. Nadeau. – Elsevier, 2006. – 282 p.

The object data standard: ODMG 3.0. Edited by R.G.G. Cattel, Douglas K. Barry. Morgan Kauffmann Publishers, 2000. – 280 p.

Есин В. И. Семантическая модель данных «объект-событие» // Вісник Харк. нац. ун-ту імені В. Н. Каразіна. Сер.: Математичне моделювання. Інформаційні технології. Автоматизовані системи управління. – 2010. – № 925. – С. 65-73.

Security and noise immunity of telecommunication systems: new solutions to the codes and signals design problem. Collective monograph. – Minden, Nevada, USA : ASC Academic Publishing. – 2017. – 198 p. (Yesin V. I., Yesina M. V. Chapter 8, Means for conceptual modeling of information system databases, P. 160-196).

Есин В. И. Модель данных «объект-событие»: требования и синтез модели // Computer science and cyber security – International electronic scientific journal. – 2017. – Issue. 3 (7). – P. 33-44, https://periodicals.karazin.ua/cscs/article/view/10003, last accessed 2018/07/28.

Есин В. И. Выразительные средства модели данных «объект-событие» // Радиотехника. – 2017. – Вып. 191. – С. 99-112.

Есин В. И. Универсальная модель данных и ее математические основы // Системи обробки інформа-ції. – 2011. – № 2(92). – С.21-24.

Есин В. И. Модель данных с универсальной фиксированной структурой // Теоретичні та прикладні аспекти побудови програмних систем : матеріали міжнар. наук. конф., м. Київ, 15-17 грудня 2014 р. – Кіровоград : ФО-П Александрова М. В., 2014. – С. 112-116.

Есин В. И. Инвариантная к предметным областям схема базы данных и ее отличительные особенности // Радиотехника. – 2018. –Вып. 193. – С. 133-142.

Technology for Developing Databases of Information Systems / [V. M. Grachev, V. I. Esin, N. G. Polukhina, S. G. Rassomahin] // Bulletin of the Lebedev Physics Institute. – New York, USA : Allerton Press, Inc. – 2014. – Vol. 41. – № 5. – P. 119-122.

Date C. J. An Introduction to Database Systems, 8th Edition. – Pearson. Addison-Wesley, 2004. – XXVII, 983, I-22 p.

Есин В. И. Язык для универсальной модели данных / В. И. Есин, М. В. Есина // Системи обробки інформації. – 2011. – № 5(95). – С. 193-197.

Есин В. И. Язык описания и манипулирования данными, хранящимися в БД с УМД / В. И. Есин, М. В. Есина // Компьютерное моделирование в наукоемких технологиях (КМНТ-2010) : междунар. науч.-техн. конф., 18-21 мая 2010 г. : тезисы докл. – Харьков : Харьк. нац. ун-т им. В. Н. Каразина, 2010. – Ч. 2. – С. 104-108.

Когаловский М. Р. Концептуальное моделирование в технологиях баз данных и онтологические модели / М. Р. Когаловский, Л. А. Калиниченко // Труды Симпозиума «Онтологическое моделирование». – Москва : ИПИ РАН, 2008, С. 114-148.

Цаленко М. Ш. Моделирование семантики в базах данных. – Москва : Наука. Гл. ред.физ-мат.лит., 1989. – 288 с.

Жолткевич Г. Н. К проблеме формализации концептуального моделирования информационных систем / Г. Н. Жолткевич, Т. В. Семенова // Вісник Харк. нац. ун-ту імені В. Н. Каразіна. Сер.: Математичне моделювання. Інформаційні технології. Автоматизовані системи управління. – 2003. – № 605. – С. 33-42.

Жолткевич Г. Н. Представление полусхем предметных областей информационных систем средствами реляционных баз данных / Г. Н. Жолткевич, Т. В. Семёнова, К. А. Федорченко // Вісник Харк. нац. ун-ту імені В. Н. Каразіна. Сер.: Математичне моделювання. Інформаційні технології. Автоматизовані системи управління. – 2004. – № 629, вип. 3. – С. 11-24.

Есин В. И. Метод моделирования предметной области с помощью универсальной модели данных // Системи озброєння і військова техніка. – 2011. – № 2(26). – С. 128-131.

Yesin V. I. A cybernetic approach to solving the problem of database reengineering // Telecommunications and Radio Engineering. – 2018. Volume 77, Issue 5. – P. 399-409. doi: 10.1615/TelecomRadEng.v77.i5.40.

Published

2018-12-28

How to Cite

Yesin, V., & Vilihura, V. (2018). Method for developing databases being easily adaptable to changes in the subject domain. Radiotekhnika, 4(195), 184–192. https://doi.org/10.30837/rt.2018.4.195.18

Issue

Section

Articles