Method for developing databases being easily adaptable to changes in the subject domain
DOI:
https://doi.org/10.30837/rt.2018.4.195.18Keywords:
database, relational database, database schema, data model, data model with an universal basis of relations, "object-event" data modelAbstract
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.
Downloads
Published
How to Cite
Issue
Section
License
Authors who publish with this journal agree to the following terms:
1. Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
2. Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
3. Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).